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 09-23-2012, 09:00 AM   #46
twobob
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.
 
twobob's Avatar
 
Posts: 6,552
Karma: 6021142
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
err. so is your Vol- button stuck down then or something?

hold it on Vol+ maybe that will bypass it.
twobob is offline   Reply With Quote
Old 09-23-2012, 10:25 AM   #47
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
Quote:
Originally Posted by twobob View Post
err. so is your Vol- button stuck down then or something?
hold it on Vol+ maybe that will bypass it.
Mine was doing the same thing. It's possible whatever happened to mine also happened to theirs.
qlob is offline   Reply With Quote
 
Enthusiast
Old 09-23-2012, 10:36 AM   #48
twobob
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.
 
twobob's Avatar
 
Posts: 6,552
Karma: 6021142
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
well. in that case. If in warranty return it. else...
twobob is offline   Reply With Quote
Old 09-23-2012, 10:49 AM   #49
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
Quote:
Originally Posted by twobob View Post
well. in that case. If in warranty return it. else...
He could probably get a refurb from amazon for $40 USD. That's how I got a replacement K2 (broken screen) and my first K3.
qlob is offline   Reply With Quote
Old 09-23-2012, 11:06 AM   #50
twobob
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.
 
twobob's Avatar
 
Posts: 6,552
Karma: 6021142
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
sounds like a bargain.
twobob is offline   Reply With Quote
Old 09-23-2012, 11:09 AM   #51
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
Quote:
Originally Posted by twobob View Post
sounds like a bargain.
Yeah, but you have to send the broken one back to them.
qlob is offline   Reply With Quote
Old 09-23-2012, 05:28 PM   #52
felonwan
Enthusiast
felonwan can tame squirrels without the assistance of a chair or a whip.felonwan can tame squirrels without the assistance of a chair or a whip.felonwan can tame squirrels without the assistance of a chair or a whip.felonwan can tame squirrels without the assistance of a chair or a whip.felonwan can tame squirrels without the assistance of a chair or a whip.felonwan can tame squirrels without the assistance of a chair or a whip.felonwan can tame squirrels without the assistance of a chair or a whip.felonwan can tame squirrels without the assistance of a chair or a whip.felonwan can tame squirrels without the assistance of a chair or a whip.felonwan can tame squirrels without the assistance of a chair or a whip.felonwan can tame squirrels without the assistance of a chair or a whip.
 
Posts: 26
Karma: 11110
Join Date: Aug 2011
Device: Kindle 3G
Quote:
Originally Posted by twobob View Post
well. in that case. If in warranty return it. else...

What's happening? U-Boot or something? Is it possible to fixed by using the USB-TLL adapter?
felonwan is offline   Reply With Quote
Old 09-23-2012, 05:53 PM   #53
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
Quote:
Originally Posted by felonwan View Post

What's happening? U-Boot or something? Is it possible to fixed by using the USB-TLL adapter?
My speculation is that theuser storage area got corrupted, and that the bootloader (when looking for the ENABLE_DIAGS file) gets somehow confused and boots into USB Downloader mode.

I have no idea if the serial adapter will work, but I doubt it.
qlob is offline   Reply With Quote
Old 09-23-2012, 08:41 PM   #54
knc1
Embedded Cheerleader
knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.
 
knc1's Avatar
 
Posts: 6,375
Karma: 5840126
Join Date: Feb 2012
Device: Too many.
Quote:
Originally Posted by qlob View Post
My speculation is that theuser storage area got corrupted, and that the bootloader (when looking for the ENABLE_DIAGS file) gets somehow confused and boots into USB Downloader mode.

I have no idea if the serial adapter will work, but I doubt it.
Very close. The difference in details probably does not matter.

If the boot/monitor code (U-Boot, RedBoot, whatever) is missing from the specified boot location, the SoC will drop back to the iROM code (USB Downloader) so that it can be downloaded.

You can tell if the machine is entering the USB Downloader code by having the USB cable plugged in and monitor for device discovery messages from your OS (in *nix: tail -f dmesg).

Once the boot/monitor code (U-Boot in the case of the stock Kindle) is found, loaded into ram and executed -
If it can not find the next application to run (Linux kernel in the case of a stock Kindle) - it continues to run.

The boot/monitor code communicates with the outside world over the serial port. If you have a serial port connection, you will see its messages and have a chance to use its command set to fix matters (it can re-program the flash from commands given it).

Once U-Boot finds the next thing that will be executed (the Linux kernel in the case of a stock Kindle) - it will loaded that into memory and run it -

The Linux kernel may have a several stage "bootstrap sequence" of its own -
If any of that fails - it will panic and the machine will go into a "wait for reset" loop.
The Linux kernel uses the same serial port that the boot/monitor code (U-Boot) uses for its messages and commands.

So in answer to the question:
If you are feeling up to learning enough of the above details to "recover" the machine, Yes - you need the serial port adapter.

The system is designed so that a brand-new, completely blank, flash chip can be programmed by the internally available code burned into the SoC.

Each stage of the "boot sequence of programs" is designed so that the next stage in the process can be programmed into the flash chip.

OR Send it back home for exchange.

Note: When ordering a low voltage ttl to USB adapter - order one for operation at 1.8volts NOT 2.2, 3.3 or 5.0 volts.
Ordering one that allows the output level to be selected by the user is alright - if you remember to follow the directions about setting it to 1.8volts.

- - -
For the curious:
Q: How did the programming get into the flash chip to begin with?
A: It was programmed before it was assembled to the board. The code survives the soldering process.

Last edited by knc1; 09-23-2012 at 08:47 PM.
knc1 is offline   Reply With Quote
Old 09-23-2012, 08:43 PM   #55
twobob
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.
 
twobob's Avatar
 
Posts: 6,552
Karma: 6021142
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
nice work knc1. noted for when my goes toasty. thanks : )
twobob is offline   Reply With Quote
Old 09-23-2012, 08:55 PM   #56
knc1
Embedded Cheerleader
knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.
 
knc1's Avatar
 
Posts: 6,375
Karma: 5840126
Join Date: Feb 2012
Device: Too many.
Mine went toast a few weeks ago - I have a chance to practice hands-on now.
knc1 is offline   Reply With Quote
Old 09-24-2012, 08:18 AM   #57
felonwan
Enthusiast
felonwan can tame squirrels without the assistance of a chair or a whip.felonwan can tame squirrels without the assistance of a chair or a whip.felonwan can tame squirrels without the assistance of a chair or a whip.felonwan can tame squirrels without the assistance of a chair or a whip.felonwan can tame squirrels without the assistance of a chair or a whip.felonwan can tame squirrels without the assistance of a chair or a whip.felonwan can tame squirrels without the assistance of a chair or a whip.felonwan can tame squirrels without the assistance of a chair or a whip.felonwan can tame squirrels without the assistance of a chair or a whip.felonwan can tame squirrels without the assistance of a chair or a whip.felonwan can tame squirrels without the assistance of a chair or a whip.
 
Posts: 26
Karma: 11110
Join Date: Aug 2011
Device: Kindle 3G
dmesg command show similar situation as monitoring using lsusb command.

Code:
$dmesg |tail -f
[ 1313.594415] usb 1-1.1: new high-speed USB device number 20 using ehci_hcd
[ 1404.048454] usb 1-1.1: USB disconnect, device number 20
[ 1407.821614] usb 1-1.1: new high-speed USB device number 21 using ehci_hcd
[ 1498.275816] usb 1-1.1: USB disconnect, device number 21
[ 1502.048699] usb 1-1.1: new high-speed USB device number 22 using ehci_hcd
[ 1592.502865] usb 1-1.1: USB disconnect, device number 22
[ 1596.275901] usb 1-1.1: new high-speed USB device number 23 using ehci_hcd
[ 1686.730198] usb 1-1.1: USB disconnect, device number 23
[ 1690.502985] usb 1-1.1: new high-speed USB device number 24 using ehci_hcd
[ 1770.232255] usb 1-1.1: USB disconnect, device number 24
I'll buy a USB-TTL adapter to do the program over serial port. So, like using the k3flasher, just program the kernel and rootfs to flash?
felonwan is offline   Reply With Quote
Old 09-24-2012, 08:45 AM   #58
knc1
Embedded Cheerleader
knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.
 
knc1's Avatar
 
Posts: 6,375
Karma: 5840126
Join Date: Feb 2012
Device: Too many.
Quote:
Originally Posted by felonwan View Post
dmesg command show similar situation as monitoring using lsusb command.

Code:
$dmesg |tail -f
[ 1313.594415] usb 1-1.1: new high-speed USB device number 20 using ehci_hcd
[ 1404.048454] usb 1-1.1: USB disconnect, device number 20
[ 1407.821614] usb 1-1.1: new high-speed USB device number 21 using ehci_hcd
[ 1498.275816] usb 1-1.1: USB disconnect, device number 21
[ 1502.048699] usb 1-1.1: new high-speed USB device number 22 using ehci_hcd
[ 1592.502865] usb 1-1.1: USB disconnect, device number 22
[ 1596.275901] usb 1-1.1: new high-speed USB device number 23 using ehci_hcd
[ 1686.730198] usb 1-1.1: USB disconnect, device number 23
[ 1690.502985] usb 1-1.1: new high-speed USB device number 24 using ehci_hcd
[ 1770.232255] usb 1-1.1: USB disconnect, device number 24
I'll buy a USB-TTL adapter to do the program over serial port. So, like using the k3flasher, just program the kernel and rootfs to flash?
I was referring to the dmesg output of the Kindle's kernel, not that of the host system.

This is the adapter I recommend:
http://www.mobileread.com/forums/sho...d.php?t=170566

Any that works at 1.8volt ttl levels will do.

Last edited by knc1; 09-24-2012 at 08:50 AM.
knc1 is offline   Reply With Quote
Old 09-29-2012, 10:58 AM   #59
felonwan
Enthusiast
felonwan can tame squirrels without the assistance of a chair or a whip.felonwan can tame squirrels without the assistance of a chair or a whip.felonwan can tame squirrels without the assistance of a chair or a whip.felonwan can tame squirrels without the assistance of a chair or a whip.felonwan can tame squirrels without the assistance of a chair or a whip.felonwan can tame squirrels without the assistance of a chair or a whip.felonwan can tame squirrels without the assistance of a chair or a whip.felonwan can tame squirrels without the assistance of a chair or a whip.felonwan can tame squirrels without the assistance of a chair or a whip.felonwan can tame squirrels without the assistance of a chair or a whip.felonwan can tame squirrels without the assistance of a chair or a whip.
 
Posts: 26
Karma: 11110
Join Date: Aug 2011
Device: Kindle 3G


Today I got the TTL adaptor, and tried it. However, the results is disappoint.

Kindle still toggled in the USB Downloader Mode. No messages show in the interface of minicom.

I also tried to use the serial ports and ATK tool to recover. ATK tool says that can not initialize the flash.
The attachment is my log file.
Attached Files
File Type: txt log.txt (39.4 KB, 57 views)

Last edited by felonwan; 09-29-2012 at 11:02 AM.
felonwan is offline   Reply With Quote
Old 09-29-2012, 11:08 AM   #60
knc1
Embedded Cheerleader
knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.
 
knc1's Avatar
 
Posts: 6,375
Karma: 5840126
Join Date: Feb 2012
Device: Too many.
Strange, from the information you attached, it reads like it should be talking to you now.
Perhaps someone else can spot what I may have missed.
knc1 is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Flightcrew says Errors, but Sigil says no Errors… Barcelona Sigil 4 02-09-2012 07:13 AM
Classic New Hardware JeffElkins Barnes & Noble NOOK 5 12-06-2010 07:55 AM
Any New Hardware for the UK? river Which one should I buy? 8 06-24-2009 04:16 PM
Hardware vs. Software weatherman Amazon Kindle 7 04-18-2009 05:22 AM
Hardware Geek kahm Introduce Yourself 4 11-14-2006 09:45 AM


All times are GMT -4. The time now is 03:09 PM.


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