Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Readers > Amazon Kindle > Kindle Developer's Corner

Notices

Reply
 
Thread Tools Search this Thread
Old 10-28-2012, 09:48 PM   #16
David28227
Member
David28227 began at the beginning.
 
Posts: 12
Karma: 10
Join Date: Oct 2012
Device: Kindle Touch
Quote:
Originally Posted by qlob View Post
For the K5, IIRC it's

1. hold power button and home button for 30 seconds,

2. release the power button but keep the home button pressed down for 1 seconds or so, then

3. plug the kindle into the computer.
Thats the same thing I was trying for the MFGtool, but I'll try again in linux as per ixtab's instructions
David28227 is offline   Reply With Quote
Old 10-28-2012, 10:51 PM   #17
David28227
Member
David28227 began at the beginning.
 
Posts: 12
Karma: 10
Join Date: Oct 2012
Device: Kindle Touch
Quote:
Originally Posted by ixtab View Post
Step 1: Start Linux
Step 2: sudo tail -f /var/log/syslog
Step 3: plug kindle (which must be in USB downloader mode).
Step 4: check log. If you see something similar to the output I posted, check that your Kindle has the correct device identifier. If you *don't* see anything like what I posted, run "sudo lsusb" and post its output here.

The above steps are there to verify that your Kindle actually identifies itself correctly. If it does, you can use imx_usb_loader as described here.
Alright, here's the output after plugging it in and attempting to put it in USBDownloader mode a couple times

Quote:
Oct 28 22:48:59 ubuntu kernel: [ 286.220055] usb 2-5: >new high-speed USB device number 4 using ehci_hcd
Oct 28 22:48:59 ubuntu kernel: [ 286.353473] usb 2-5: >New USB device found, idVendor=15a2, idProduct=0052
Oct 28 22:48:59 ubuntu kernel: [ 286.353478] usb 2-5: >New USB device strings: Mfr=1, Product=2, SerialNumber=0
Oct 28 22:48:59 ubuntu kernel: [ 286.353481] usb 2-5: >Product: NS Blank CODEX
Oct 28 22:48:59 ubuntu kernel: [ 286.353483] usb 2-5: >Manufacturer: Freescale SemiConductor Inc
Oct 28 22:48:59 ubuntu kernel: [ 286.354413] hid-generic 0003:15A2:0052.0008: >invalid report_size 128
Oct 28 22:48:59 ubuntu kernel: [ 286.354419] hid-generic 0003:15A2:0052.0008: >item 0 1 1 7 parsing failed
Oct 28 22:48:59 ubuntu kernel: [ 286.354436] hid-generic: probe of 0003:15A2:0052.0008 failed with error -22
Oct 28 22:48:59 ubuntu mtp-probe: checking bus 2, device 4: "/sys/devices/pci0000:00/0000:00:13.2/usb2/2-5"
Oct 28 22:48:59 ubuntu mtp-probe: bus: 2, device: 4 was not an MTP device
Oct 28 22:49:13 ubuntu kernel: [ 300.523104] usb 2-5: >USB disconnect, device number 4
Oct 28 22:49:17 ubuntu kernel: [ 304.792078] usb 2-5: >new high-speed USB device number 5 using ehci_hcd
Oct 28 22:49:17 ubuntu kernel: [ 304.925548] usb 2-5: >New USB device found, idVendor=15a2, idProduct=0052
Oct 28 22:49:17 ubuntu kernel: [ 304.925554] usb 2-5: >New USB device strings: Mfr=1, Product=2, SerialNumber=0
Oct 28 22:49:17 ubuntu kernel: [ 304.925556] usb 2-5: >Product: NS Blank CODEX
Oct 28 22:49:17 ubuntu kernel: [ 304.925558] usb 2-5: >Manufacturer: Freescale SemiConductor Inc
Oct 28 22:49:17 ubuntu kernel: [ 304.926487] hid-generic 0003:15A2:0052.0009: >invalid report_size 128
Oct 28 22:49:17 ubuntu kernel: [ 304.926493] hid-generic 0003:15A2:0052.0009: >item 0 1 1 7 parsing failed
Oct 28 22:49:17 ubuntu kernel: [ 304.926510] hid-generic: probe of 0003:15A2:0052.0009 failed with error -22
Oct 28 22:49:17 ubuntu mtp-probe: checking bus 2, device 5: "/sys/devices/pci0000:00/0000:00:13.2/usb2/2-5"
Oct 28 22:49:17 ubuntu mtp-probe: bus: 2, device: 5 was not an MTP device
Oct 28 22:49:32 ubuntu anacron[1152]: Job `cron.daily' started
Oct 28 22:49:32 ubuntu anacron[3793]: Updated timestamp for job `cron.daily' to 2012-10-28
Oct 28 22:49:32 ubuntu kernel: [ 319.948697] usb 2-5: >USB disconnect, device number 5
Oct 28 22:49:39 ubuntu kernel: [ 326.944053] usb 2-5: >new high-speed USB device number 6 using ehci_hcd
Oct 28 22:49:39 ubuntu kernel: [ 327.077664] usb 2-5: >New USB device found, idVendor=1949, idProduct=d0d0
Oct 28 22:49:39 ubuntu kernel: [ 327.077669] usb 2-5: >New USB device strings: Mfr=1, Product=2, SerialNumber=3
Oct 28 22:49:39 ubuntu kernel: [ 327.077672] usb 2-5: >Product: Kindle
Oct 28 22:49:39 ubuntu kernel: [ 327.077674] usb 2-5: >Manufacturer: Amazon
Oct 28 22:49:39 ubuntu kernel: [ 327.077676] usb 2-5: >SerialNumber: 0061405114561G8U
Oct 28 22:49:39 ubuntu mtp-probe: checking bus 2, device 6: "/sys/devices/pci0000:00/0000:00:13.2/usb2/2-5"
Oct 28 22:49:39 ubuntu mtp-probe: bus: 2, device: 6 was not an MTP device
David28227 is offline   Reply With Quote
 
Enthusiast
Old 10-28-2012, 10:55 PM   #18
qlob
Official Lurker
qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.
 
qlob's Avatar
 
Posts: 1,048
Karma: 7096675
Join Date: Apr 2012
Device: Kindle 3.4
Looks like it was in USB downloader mode the first 2 times, but booted into main the last time. (I only have experience with the 3 in this so I assume that CODEX is the K5's name , just like the K3's is RINGO)
qlob is offline   Reply With Quote
Old 10-29-2012, 06:47 AM   #19
ixtab
(offline)
ixtab ought to be getting tired of karma fortunes by now.ixtab ought to be getting tired of karma fortunes by now.ixtab ought to be getting tired of karma fortunes by now.ixtab ought to be getting tired of karma fortunes by now.ixtab ought to be getting tired of karma fortunes by now.ixtab ought to be getting tired of karma fortunes by now.ixtab ought to be getting tired of karma fortunes by now.ixtab ought to be getting tired of karma fortunes by now.ixtab ought to be getting tired of karma fortunes by now.ixtab ought to be getting tired of karma fortunes by now.ixtab ought to be getting tired of karma fortunes by now.
 
ixtab's Avatar
 
Posts: 2,903
Karma: 6677485
Join Date: Dec 2011
Device: K3, K4, K5, KPW, KPW2
Quote:
Originally Posted by David28227 View Post
Alright, here's the output after plugging it in and attempting to put it in USBDownloader mode a couple times

Code:
Oct 28 22:48:59 ubuntu kernel: [ 286.220055] usb 2-5: >new high-speed USB device number 4 using ehci_hcd
Oct 28 22:48:59 ubuntu kernel: [ 286.353473] usb 2-5: >New USB device found, idVendor=15a2, idProduct=0052
Oct 28 22:48:59 ubuntu kernel: [ 286.353478] usb 2-5: >New USB device strings: Mfr=1, Product=2, SerialNumber=0
Oct 28 22:48:59 ubuntu kernel: [ 286.353481] usb 2-5: >Product: NS Blank CODEX
Oct 28 22:48:59 ubuntu kernel: [ 286.353483] usb 2-5: >Manufacturer: Freescale SemiConductor Inc
Oct 28 22:48:59 ubuntu kernel: [ 286.354413] hid-generic 0003:15A2:0052.0008: >invalid report_size 128
Oct 28 22:48:59 ubuntu kernel: [ 286.354419] hid-generic 0003:15A2:0052.0008: >item 0 1 1 7 parsing failed
Oct 28 22:48:59 ubuntu kernel: [ 286.354436] hid-generic: probe of 0003:15A2:0052.0008 failed with error -22
Oct 28 22:48:59 ubuntu mtp-probe: checking bus 2, device 4: "/sys/devices/pci0000:00/0000:00:13.2/usb2/2-5"
Oct 28 22:48:59 ubuntu mtp-probe: bus: 2, device: 4 was not an MTP device
Well, that looks good to me. It's connected with the correct ID. (Ignore the "failed" messages, that's just some other modules declaring that they can't make sense of the device).

Now all you need to do is use imx_usb_loader. (Hint: it should compile without error. To get the required tools (gcc etc.), sudo apt-get install build-essential).
ixtab is offline   Reply With Quote
Old 10-29-2012, 12:29 PM   #20
David28227
Member
David28227 began at the beginning.
 
Posts: 12
Karma: 10
Join Date: Oct 2012
Device: Kindle Touch
Quote:
Originally Posted by ixtab View Post
Well, that looks good to me. It's connected with the correct ID. (Ignore the "failed" messages, that's just some other modules declaring that they can't make sense of the device).

Now all you need to do is use imx_usb_loader. (Hint: it should compile without error. To get the required tools (gcc etc.), sudo apt-get install build-essential).
I'm pretty sure I did it exactly right, as per the instructions, but this happened

Code:
david@ubuntu:~$ cd /tmp; git clone https://github.com/boundarydevices/imx_usb_loader.git
Cloning into 'imx_usb_loader'...
remote: Counting objects: 110, done.
remote: Compressing objects: 100% (55/55), done.
remote: Total 110 (delta 58), reused 105 (delta 53)
Receiving objects: 100% (110/110), 33.38 KiB, done.
Resolving deltas: 100% (58/58), done.
david@ubuntu:/tmp$ cd imx_usb_loader; make
cc -c imx_usb.c -o imx_usb.o -Wstrict-prototypes -Wno-trigraphs -pipe -ggdb `pkg-config --cflags libusb-1.0`
Package libusb-1.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libusb-1.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libusb-1.0' found
imx_usb.c:33:20: fatal error: libusb.h: No such file or directory
compilation terminated.
make: *** [imx_usb.o] Error 1
david@ubuntu:/tmp/imx_usb_loader$
I tried deleting the /tmp/imx_usb_loader directory and doing it again, same result.
David28227 is offline   Reply With Quote
Old 10-29-2012, 12:39 PM   #21
David28227
Member
David28227 began at the beginning.
 
Posts: 12
Karma: 10
Join Date: Oct 2012
Device: Kindle Touch
Quote:
Originally Posted by David28227 View Post
I'm pretty sure I did it exactly right, as per the instructions, but this happened

Code:
david@ubuntu:~$ cd /tmp; git clone https://github.com/boundarydevices/imx_usb_loader.git
Cloning into 'imx_usb_loader'...
remote: Counting objects: 110, done.
remote: Compressing objects: 100% (55/55), done.
remote: Total 110 (delta 58), reused 105 (delta 53)
Receiving objects: 100% (110/110), 33.38 KiB, done.
Resolving deltas: 100% (58/58), done.
david@ubuntu:/tmp$ cd imx_usb_loader; make
cc -c imx_usb.c -o imx_usb.o -Wstrict-prototypes -Wno-trigraphs -pipe -ggdb `pkg-config --cflags libusb-1.0`
Package libusb-1.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libusb-1.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libusb-1.0' found
imx_usb.c:33:20: fatal error: libusb.h: No such file or directory
compilation terminated.
make: *** [imx_usb.o] Error 1
david@ubuntu:/tmp/imx_usb_loader$
I tried deleting the /tmp/imx_usb_loader directory and doing it again, same result.
scratch that, figured out I needed libusb-dev. Installing and retrying
David28227 is offline   Reply With Quote
Reply

Tags
bricked, kindle touch, ktouch, need help

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Kindle Nicknaming Scheme, Using Kindle with Calibre, and Hacking the Kindle Klif Amazon Kindle 11 09-12-2012 05:11 PM
Buy Opus/Wait or get Cybook Repaired? pakiyabhai Bookeen 13 08-16-2009 04:33 AM


All times are GMT -4. The time now is 01:01 AM.


MobileRead.com is a privately owned, operated and funded community.