View Single Post
Old 03-26-2014, 11:22 PM   #6
TBennettcc
Member
TBennettcc began at the beginning.
 
TBennettcc's Avatar
 
Posts: 15
Karma: 10
Join Date: Mar 2014
Device: Kindle Touch
Okay, an update:

I gave up on Windows and Kubrick. For some reason, the Kindle stopped responding to MfgTool in Windows. With Kubrick, I got as far as I could (see above), moved over to tty2, and was unable to get usb0 to show up.

I have Ubuntu 12.04 LTS installed inside a Parallels Virtual Machine on my Macbook Pro. I have been able to successfully boot diags mode using the method in this post. (For those future Googlers reading this, here's a link to eureka's post, mentioned in the previous linked post. You also need to run imx_usb as root (or with elevated permissions. If you don't you get this.))

Code:
bennett@bennetts-ubuntu-12-04:~/Downloads/imx_usb_loader-master$ sudo ./imx_usb diags.bin
[sudo] password for bennett: 
parse mx50_usb_work.conf
15a2:0052(KindleTouch) bConfigurationValue =1
Interface 0 claimed
report 1, wrote 16 bytes, err=0
report 3, read 4 bytes, err=0
read=56 78 78 56
diags.bin
No dcd table, barker=402000d1
dcd_ptr=0x00000000

loading binary file(diags.bin) to f8006000, skip=0, fsize=800 type=aa

<<<2048, 2048 bytes>>>
jumping to 0xf8006400
report 1, wrote 16 bytes, err=0
report 3, read 4 bytes, err=0
read=56 78 78 56
jump_mode 2 plug=1 err=0
diags.bin
header_max=1000

loading binary file(diags.bin) to f8007000, skip=0, fsize=fed0 type=aa

<<<65232, 65232 bytes>>>
jumping to 0xf800742c
I have been unable to get USBnet to work. I don't get a usb0 listed from ifconfig.

Code:
bennett@bennetts-ubuntu-12-04:~/Downloads/imx_usb_loader-master$ ifconfig
eth0      Link encap:Ethernet  HWaddr 00:1c:42:23:1b:9d  
          inet addr:10.211.55.5  Bcast:10.211.55.255  Mask:255.255.255.0
          inet6 addr: fdb2:2c26:f4e4:0:21c:42ff:fe23:1b9d/64 Scope:Global
          inet6 addr: fdb2:2c26:f4e4:0:a503:e1ff:29eb:ec78/64 Scope:Global
          inet6 addr: fe80::21c:42ff:fe23:1b9d/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:41482 errors:0 dropped:0 overruns:0 frame:0
          TX packets:26812 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:53195808 (53.1 MB)  TX bytes:2587748 (2.5 MB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:1655 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1655 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:167785 (167.7 KB)  TX bytes:167785 (167.7 KB)

bennett@bennetts-ubuntu-12-04:~/Downloads/imx_usb_loader-master$
Code:
bennett@bennetts-ubuntu-12-04:~/Downloads/imx_usb_loader-master$ dmesg | grep usb
[    1.270324] usbcore: registered new interface driver usbfs
[    1.270351] usbcore: registered new interface driver hub
[    1.270656] usbcore: registered new device driver usb
[    1.761175] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    1.761178] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.761181] usb usb1: Product: EHCI Host Controller
[    1.761183] usb usb1: Manufacturer: Linux 3.11.0-18-generic ehci_hcd
[    1.761185] usb usb1: SerialNumber: 0000:00:1d.7
[    1.761809] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
[    1.761812] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.761814] usb usb2: Product: UHCI Host Controller
[    1.761816] usb usb2: Manufacturer: Linux 3.11.0-18-generic uhci_hcd
[    1.761818] usb usb2: SerialNumber: 0000:00:1d.0
[    1.762630] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
[    1.762633] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.762635] usb usb3: Product: xHCI Host Controller
[    1.762636] usb usb3: Manufacturer: Linux 3.11.0-18-generic xhci_hcd
[    1.762638] usb usb3: SerialNumber: 0000:00:1d.6
[    1.762855] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003
[    1.762859] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.762905] usb usb4: Product: xHCI Host Controller
[    1.762907] usb usb4: Manufacturer: Linux 3.11.0-18-generic xhci_hcd
[    1.762909] usb usb4: SerialNumber: 0000:00:1d.6
[    2.073621] usb 1-1: new high-speed USB device number 2 using ehci-pci
[    2.207034] usb 1-1: New USB device found, idVendor=203a, idProduct=fff9
[    2.207039] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    2.207041] usb 1-1: Product: Virtual Video Camera
[    2.207043] usb 1-1: Manufacturer: Parallels
[    2.207045] usb 1-1: SerialNumber: CC240368S1EF6VVDQ
[    4.465099] usbcore: registered new interface driver uvcvideo
[   51.849252] usb 1-2: new high-speed USB device number 3 using ehci-pci
[   51.998414] usb 1-2: New USB device found, idVendor=1949, idProduct=0004
[   51.998417] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[   51.998418] usb 1-2: Product: Amazon Kindle
[   51.998419] usb 1-2: Manufacturer: Amazon
[   51.998420] usb 1-2: SerialNumber: B011140714750V3Q
[   52.043296] usb-storage 1-2:1.0: USB Mass Storage device detected
[   52.043470] scsi8 : usb-storage 1-2:1.0
[   52.043667] usbcore: registered new interface driver usb-storage
[  168.341327] usb 1-2: USB disconnect, device number 3
[  233.610456] usb 1-2: new high-speed USB device number 4 using ehci-pci
[  233.743584] usb 1-2: New USB device found, idVendor=15a2, idProduct=0052
[  233.743588] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[  233.743590] usb 1-2: Product: NS Blank CODEX 
[  233.743591] usb 1-2: Manufacturer: Freescale SemiConductor Inc 
[  233.779953] usbcore: registered new interface driver usbhid
[  233.779955] usbhid: USB HID core driver
[  233.785979] hid-generic 0003:15A2:0052.0001: hiddev0,hidraw0: USB HID v1.10 Device [Freescale SemiConductor Inc  NS Blank CODEX ] on usb-0000:00:1d.7-2/input0
[  297.390756] usb 1-2: USB disconnect, device number 4
[ 5157.062119] usb 1-2: new high-speed USB device number 5 using ehci-pci
[ 5157.195274] usb 1-2: New USB device found, idVendor=15a2, idProduct=0052
[ 5157.195278] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 5157.195280] usb 1-2: Product: NS Blank CODEX 
[ 5157.195282] usb 1-2: Manufacturer: Freescale SemiConductor Inc 
[ 5157.221506] hid-generic 0003:15A2:0052.0002: hiddev0,hidraw0: USB HID v1.10 Device [Freescale SemiConductor Inc  NS Blank CODEX ] on usb-0000:00:1d.7-2/input0
[ 5186.390480] usb 1-2: USB disconnect, device number 5
[ 5189.289867] usb 1-2: new high-speed USB device number 6 using ehci-pci
[ 5189.427442] usb 1-2: New USB device found, idVendor=15a2, idProduct=0052
[ 5189.427447] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 5189.427450] usb 1-2: Product: NS Blank CODEX 
[ 5189.427452] usb 1-2: Manufacturer: Freescale SemiConductor Inc 
[ 5189.454128] hid-generic 0003:15A2:0052.0003: hiddev0,hidraw0: USB HID v1.10 Device [Freescale SemiConductor Inc  NS Blank CODEX ] on usb-0000:00:1d.7-2/input0
[ 5582.005360] usb 1-2: USB disconnect, device number 6
[ 5636.513504] usb 1-2: new high-speed USB device number 7 using ehci-pci
[ 5636.647400] usb 1-2: New USB device found, idVendor=15a2, idProduct=0052
[ 5636.647404] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 5636.647406] usb 1-2: Product: NS Blank CODEX 
[ 5636.647407] usb 1-2: Manufacturer: Freescale SemiConductor Inc 
[ 5636.672949] hid-generic 0003:15A2:0052.0004: hiddev0,hidraw0: USB HID v1.10 Device [Freescale SemiConductor Inc  NS Blank CODEX ] on usb-0000:00:1d.7-2/input0
[ 5655.150551] usb 1-2: USB disconnect, device number 7
[ 5701.601604] usb 1-2: new high-speed USB device number 8 using ehci-pci
[ 5701.735754] usb 1-2: New USB device found, idVendor=15a2, idProduct=0052
[ 5701.735759] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 5701.735762] usb 1-2: Product: NS Blank CODEX 
[ 5701.735764] usb 1-2: Manufacturer: Freescale SemiConductor Inc 
[ 5701.763095] hid-generic 0003:15A2:0052.0005: hiddev0,hidraw0: USB HID v1.10 Device [Freescale SemiConductor Inc  NS Blank CODEX ] on usb-0000:00:1d.7-2/input0
[ 7109.497027] usb 1-2: USB disconnect, device number 8
[ 7111.705389] usb 1-2: new high-speed USB device number 9 using ehci-pci
[ 7111.838628] usb 1-2: New USB device found, idVendor=15a2, idProduct=0052
[ 7111.838632] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 7111.838633] usb 1-2: Product: NS Blank CODEX 
[ 7111.838634] usb 1-2: Manufacturer: Freescale SemiConductor Inc 
[ 7111.865372] hid-generic 0003:15A2:0052.0006: hiddev0,hidraw0: USB HID v1.10 Device [Freescale SemiConductor Inc  NS Blank CODEX ] on usb-0000:00:1d.7-2/input0
[ 7410.301904] usb 1-2: USB disconnect, device number 9
[ 7415.865446] usb 1-2: new high-speed USB device number 10 using ehci-pci
[ 7416.010958] usb 1-2: New USB device found, idVendor=1949, idProduct=0004
[ 7416.010961] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 7416.010963] usb 1-2: Product: Amazon Kindle
[ 7416.010964] usb 1-2: Manufacturer: Amazon
[ 7416.010965] usb 1-2: SerialNumber: B011140714750V3Q
[ 7416.040574] usb-storage 1-2:1.0: USB Mass Storage device detected
[ 7416.040938] scsi9 : usb-storage 1-2:1.0
[ 7471.213803] usb 1-2: USB disconnect, device number 10
[ 7472.721380] usb 1-2: new high-speed USB device number 11 using ehci-pci
[ 7472.855475] usb 1-2: New USB device found, idVendor=15a2, idProduct=0052
[ 7472.855479] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 7472.855481] usb 1-2: Product: NS Blank CODEX 
[ 7472.855482] usb 1-2: Manufacturer: Freescale SemiConductor Inc 
[ 7472.880095] hid-generic 0003:15A2:0052.0007: hiddev0,hidraw0: USB HID v1.10 Device [Freescale SemiConductor Inc  NS Blank CODEX ] on usb-0000:00:1d.7-2/input0
[ 7487.680056] usb 1-2: USB disconnect, device number 11
[ 7493.397668] usb 1-2: new high-speed USB device number 12 using ehci-pci
[ 7493.542839] usb 1-2: New USB device found, idVendor=1949, idProduct=0004
[ 7493.542843] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 7493.542844] usb 1-2: Product: Amazon Kindle
[ 7493.542846] usb 1-2: Manufacturer: Amazon
[ 7493.542847] usb 1-2: SerialNumber: B011140714750V3Q
[ 7493.572670] usb-storage 1-2:1.0: USB Mass Storage device detected
[ 7493.572996] scsi10 : usb-storage 1-2:1.0
[ 7544.190559] usb 1-2: USB disconnect, device number 12
[ 8045.977287] usb 1-2: new high-speed USB device number 13 using ehci-pci
[ 8046.123178] usb 1-2: New USB device found, idVendor=1949, idProduct=0004
[ 8046.123184] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 8046.123187] usb 1-2: Product: Amazon Kindle
[ 8046.123189] usb 1-2: Manufacturer: Amazon
[ 8046.123190] usb 1-2: SerialNumber: B011140714750V3Q
[ 8046.158647] usb-storage 1-2:1.0: USB Mass Storage device detected
[ 8046.158801] scsi11 : usb-storage 1-2:1.0
[ 8066.976184] usb 1-2: USB disconnect, device number 13
[ 8079.265495] usb 1-2: new high-speed USB device number 14 using ehci-pci
[ 8079.411008] usb 1-2: New USB device found, idVendor=1949, idProduct=0004
[ 8079.411012] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 8079.411014] usb 1-2: Product: Amazon Kindle
[ 8079.411015] usb 1-2: Manufacturer: Amazon
[ 8079.411016] usb 1-2: SerialNumber: B011140714750V3Q
[ 8079.449213] usb-storage 1-2:1.0: USB Mass Storage device detected
[ 8079.449279] scsi12 : usb-storage 1-2:1.0
[ 9192.501583] usb 1-2: reset high-speed USB device number 14 using ehci-pci
bennett@bennetts-ubuntu-12-04:~/Downloads/imx_usb_loader-master$
Code:
bennett@bennetts-ubuntu-12-04:~/Downloads/imx_usb_loader-master$ lsusb
Bus 001 Device 002: ID 203a:fff9  
Bus 001 Device 014: ID 1949:0004 Lab126 Amazon Kindle 3
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
bennett@bennetts-ubuntu-12-04:~/Downloads/imx_usb_loader-master$
I uploaded a video showing what happens after I plug my Kindle Touch into a wall charger. The video starts at the same time I plug in the Kindle. (Nothing happens until 4:03, but I added some nifty background music for your trouble).

Does anybody have any recommendations for me as far as next steps? Getting USBnet working? Anything?

Thank you for your time.
TBennettcc is offline   Reply With Quote