flashing Neo Freerunner problems

C R McClenaghan chris at mcclenaghan.com
Wed Feb 11 23:48:32 CET 2009


On Feb 11, 2009, at 5:42 AM, Evgeniy Karyakin wrote:

> 2009/2/9 C R McClenaghan <chris at mcclenaghan.com>:
>> I had set my Neo aside for a few weeks and on returning to it I'm
>> unable to flash a new kernel or root file system.
>>
>> When I run "dfu-util -l" while at the NOR menu there are no listed  
>> usb
>> devices. When I boot the NEO into FSO, I am able to connect via USB
>> networking.
>
>   Can you tell the list what is happening in host's dmesg when you
> plug FR in while it's in NOR menu? I also had similar problems and
> ended up with the fact that there's a difference between "plug the
> PC<->FR cable, then power FR up to NOR menu" and "power FR up to NOR
> menu, then plug the PC<->FR cable". After this change I was able to
> see FR in dfu-util device listing.
>
> _______________________________________________
> Openmoko community mailing list
> community at lists.openmoko.org
> http://lists.openmoko.org/mailman/listinfo/community

Yes, here's the most complete set of messages from dmesg. I have not  
noticed any difference in the order which the steps are taken to turn  
on the device and boot to NOR and to plug in the cable.

[   87.928631] usb 1-1: new full speed USB device using uhci_hcd and  
address 3
[   88.540254] usb 1-1: unable to read config index 0 descriptor/ 
start: -71
[   88.540437] usb 1-1: chopping to 0 config(s)
[   88.695904] usb 1-1: string descriptor 0 read error: -71
[   88.698093] usb 1-1: string descriptor 0 read error: -71
[   88.700419] usb 1-1: string descriptor 0 read error: -71
[   88.734000] usb 1-1: no configuration chosen from 0 choices
[   88.736092] usb 1-1: USB disconnect, address 3
[   89.084376] usb 1-1: new full speed USB device using uhci_hcd and  
address 4
[   89.692859] usb 1-1: invalid descriptor for config index 1: type =  
0x2, length = 0
[   89.692909] usb 1-1: can't read configurations, error -22
[   89.912237] usb 1-1: new full speed USB device using uhci_hcd and  
address 5
[   90.420975] usb 1-1: invalid descriptor for config index 1: type =  
0x2, length = 0
[   90.421000] usb 1-1: can't read configurations, error -22
[   90.641355] usb 1-1: new full speed USB device using uhci_hcd and  
address 6
[   90.676829] usb 1-1: invalid descriptor for config index 1: type =  
0x2, length = 0
[   90.676850] usb 1-1: can't read configurations, error -22
[   90.900242] usb 1-1: new full speed USB device using uhci_hcd and  
address 7
[   90.939088] usb 1-1: invalid descriptor for config index 1: type =  
0x2, length = 0
[   90.939111] usb 1-1: can't read configurations, error -22
[   90.940610] hub 1-0:1.0: unable to enumerate USB device on port 1

I wonder if I've got the right cable, but by process of elimination it  
seems to be the "one". The other cable I have is for a blackberry, but  
I get the same result. Note - this seems to be a dfu-util problem, I  
am able to connect with neocon.

Chris





More information about the community mailing list