Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Community Manager
1,871 Views

Intel Edison OTG Port Not Being Detected

When I connect the Edison, the OTG never mounts the Edison as a drive, virtual com or anything. I can connect via Serial using putty. So I have tried to re-flash. I have used Flash Lite, the install software, and flashall. Nothing seems to recover it. If i do "Run do_ota" it says the files cant be found. So I have installed Ubuntu so i could try the flashall.sh --recover command and that is failing also.

Starting Recovery mode

Please plug and reboot the board

Flashing IFWI

XFSTK Downloader Solo 1.3.3

Copyright (c) 2015 Intel Corporation

Build date and time: Aug 4 2016 18:22:37

Intel SoC Device Detection Failed: Attempt # 0

Intel SoC Device Detection Failed: Attempt # 1

Intel SoC Device Detection Failed: Attempt # 2

Intel SoC Device Detection Failed: Attempt # 3

Intel SoC Device Detection Failed: Attempt # 4

Intel SoC Device Detection Failed: Attempt # 5

Intel SoC Device Detection Failed: Attempt # 6

Intel SoC Device Detection Failed: Attempt # 7

Intel SoC Device Detection Failed: Attempt # 8

Intel SoC Device Detection Failed: Attempt # 9

Intel SoC Device Detection Failed: Attempt # 10

Intel SoC Device Detection Failed: Attempt # 11

Intel SoC Device Detection Failed: Attempt # 12

Intel SoC Device Detection Failed: Attempt # 13

Intel SoC Device Detection Failed: Attempt # 14

Intel SoC Device Detection Failed: Attempt # 15

Intel SoC Device Detection Failed: Attempt # 16

Intel SoC Device Detection Failed: Attempt # 17

Intel SoC Device Detection Failed: Attempt # 18

Intel SoC Device Detection Failed: Attempt # 19

Intel SoC Device Detection Failed: Attempt # 20

Xfstk tool error

DEBUG: lsusb

Bus 003 Device 004: ID 058f:6364 Alcor Micro Corp. AU6477 Card Reader Controller

Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 011 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

Bus 010 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 009 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 005 Device 002: ID 1b1c:0c04 Corsair

Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 001 Device 014: ID 8087:0a99 Intel Corp.

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 004 Device 002: ID 045e:0040 Microsoft Corp. Wheel Mouse Optical

Bus 004 Device 003: ID 0403:6001 Future Technology Devices International, Ltd FT232 Serial (UART) IC

Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

DEBUG: dfu-util -l

dfu-util 0.5

(C) 2005-2008 by Weston Schmidt, Harald Welte and OpenMoko Inc.

(C) 2010-2011 Tormod Volden (DfuSe support)

This program is Free Software and has ABSOLUTELY NO WARRANTY

dfu-util does currently only support DFU version 1.0

Found DFU: [8087:0a99] devnum=0, cfg=1, intf=0, alt=0, name="ifwi00"

Found DFU: [8087:0a99] devnum=0, cfg=1, intf=0, alt=1, name="ifwib00"

Found DFU: [8087:0a99] devnum=0, cfg=1, intf=0, alt=2, name="u-boot0"

Found DFU: [8087:0a99] devnum=0, cfg=1, intf=0, alt=3, name="u-boot-env0"

Found DFU: [8087:0a99] devnum=0, cfg=1, intf=0, alt=4, name="u-boot1"

Found DFU: [8087:0a99] devnum=0, cfg=1, intf=0, alt=5, name="u-boot-env1"

Found DFU: [8087:0a99] devnum=0, cfg=1, intf=0, alt=6, name="boot"

Found DFU: [8087:0a99] devnum=0, cfg=1, intf=0, alt=7, name="rootfs"

Found DFU: [8087:0a99] devnum=0, cfg=1, intf=0, alt=8, name="update"

Found DFU: [8087:0a99] devnum=0, cfg=1, intf=0, alt=9, name="home"

Found DFU: [8087:0a99] devnum=0, cfg=1, intf=0, alt=10, name="vmlinuz"

Found DFU: [8087:0a99] devnum=0, cfg=1, intf=0, alt=11, name="initrd"

Thats the output I get. I have even tried running the command "run do_flash" with the --recovery option and still the same results.

If I run the flashall.sh with no options, it will complete successfully, but still won't mount or show any devices connected.

Something corrupted, but Im not sure what. I even thought it might have been the Arduino break out board and I bought a new one of those. No luck.can

Now I can configure the wifi and everything through serial and connect with the XDK and load the blink program and it will work. But cant connect using the Arduino software because it wont detect the board.

I hope I made enough sense as to what my problem is. I have searched threads for the past 2 days with nothing that has solved my issue. My apologies if this has been answered before.

0 Kudos
5 Replies
Highlighted
Community Manager
18 Views

Hi,

 

 

Thank you for letting us know you already tried the flashall and the flash tool lite methods. In this case, the recommended flashing method is the flashall. You can see instructions here /docs/DOC-25154 https://communities.intel.com/docs/DOC-25154 . Alternatively, you can also try to use the dfu-util file found on this thread /thread/56012 https://communities.intel.com/thread/56012 to flash.

 

 

You can try to use another OTG cable to confirm the issue is not with the cable itself. What OS are you using, have you tried to see if the Edison is recognized in another computer?

 

Have you already installed all drivers needed? You can check guide to install drivers in Windows here https://software.intel.com/en-us/get-started-edison-windows-32-step2 https://software.intel.com/en-us/get-started-edison-windows-32-step2 . Also check that switch SW1 is tilted towards the micro USB ports.

 

 

-Sergio

 

0 Kudos
Highlighted
Community Manager
18 Views

Do you still need help with this thread, what were the results of trying our previous suggestions?

 

 

-Sergio

 

0 Kudos
Highlighted
Community Manager
18 Views

Sorry, I was busy for the past few days. But while I had time I tried several other computers. Ubuntu, 2 Windows 10 computers, Server 2012, and Windows 7. All same results. The only device that shows up is the Serial Port connection. I have tried 6 different USB cables also. The Flashall method will state that it completes successfully. But will still not mount the Edison drive, Intel Edison USB Composite Device, or Intel Edison Virtual Com Port. (I did purchase another Edison without the expansion board just to verify that it would connect properly to rule out it being computer related or a faulty expansion board, to which the new edison works perfectly) I also did verify that the SW1 is in the correct position. If I use the Flash Lite tool, it fails the flash due to it not being able to detect the Edison.

I did notice after doing some testing, that Ususally the Flash Lite tool will pick up the Edison and list it as a

Platform: INTEL

Hardware: MERRIFIELD

Status: DNX_FW

as soon as you connect the USB to the board (I tested this with the new edison)..... But with the broken Edison will never be detected as such.

It will only detect as

Platform: Intel

Hardware: USB download gadget

Status: POS

0 Kudos
Highlighted
Community Manager
18 Views

Hi,

 

 

Thank you for the detailed description. Please fill out this form https://customercare.intel.com/?lang=en-US https://customercare.intel.com/?lang=en-US , we'd like to take a closer look at your case.

 

 

-Sergio

 

0 Kudos
Highlighted
Community Manager
18 Views

Thank you for opening the service ticket as we requested. We'll continue to provide support through the service ticket.

 

 

-Sergio

 

0 Kudos