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 06-26-2012, 09:33 PM   #1
gzm001
Junior Member
gzm001 began at the beginning.
 
Posts: 1
Karma: 10
Join Date: Jun 2012
Device: kindel 3
Unhappy How to debricking My kindel 3.

My K3 was be hacked one year ago, everything was well.
But, several days ago, It was self-reboot, and
self-reboot,like a madman. So I open the back cover, and move the
battery, waiting for 30 seconds, reinstall the battery...then
the K3 was Bricked : screen freeze on the Tree picture, progress bar has
be a little. Try connected to WINXP by USB, the WINXP show unknown device "SE Blank ringo" .
now it is bricked and screen freeze like above , whether I reboot or charge to yellow LED goes out ...

so, What can i do? Can I repair it by Usb line ? Please help ...

Thanks in advance, and sorry by my poor English...

Last edited by gzm001; 06-26-2012 at 09:40 PM.
gzm001 is offline   Reply With Quote
Old 06-26-2012, 09:50 PM   #2
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,431
Karma: 5840130
Join Date: Feb 2012
Device: Too many.
Quote:
Originally Posted by gzm001 View Post
My K3 was be hacked one year ago, everything was well.
But, several days ago, It was self-reboot, and
self-reboot,like a madman. So I open the back cover, and move the
battery, waiting for 30 seconds, reinstall the battery...then
the K3 was Bricked : screen freeze on the Tree picture, progress bar has
be a little. Try connected to WINXP by USB, the WINXP show unknown device "SE Blank ringo" .
now it is bricked and screen freeze like above , whether I reboot or charge to yellow LED goes out ...

so, What can i do? Can I repair it by Usb line ? Please help ...

Thanks in advance, and sorry by my poor English...
Short answer: Yes, we just did that for a K3 recently.

The "SE Blank ringo" device is the Kindle in "Recovery Mode" (where you want to be).

Long answer:
http://www.mobileread.com/forums/sho...d.php?t=181143

A five page thread.
It will be hard to follow until a summary of the steps that actually lead to recovering the K3 is written up.
knc1 is online now   Reply With Quote
 
Enthusiast
Old 06-27-2012, 06:26 AM   #3
geekmaster
Всё гениальное просто.
geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.
 
geekmaster's Avatar
 
Posts: 5,067
Karma: 6789001
Join Date: Nov 2011
Location: Щедрость не имеет пределов.
Device: *.*
Quote:
Originally Posted by knc1 View Post
Short answer: Yes, we just did that for a K3 recently.

The "SE Blank ringo" device is the Kindle in "Recovery Mode" (where you want to be).

Long answer:
http://www.mobileread.com/forums/sho...d.php?t=181143

A five page thread.
It will be hard to follow until a summary of the steps that actually lead to recovering the K3 is written up.
Somebody got K3 USB recovery figured out? That is news to me. I will go read that thread when I have time. If so, excellent news!
geekmaster is offline   Reply With Quote
Old 06-27-2012, 06:50 AM   #4
hawhill
Wizard
hawhill ought to be getting tired of karma fortunes by now.hawhill ought to be getting tired of karma fortunes by now.hawhill ought to be getting tired of karma fortunes by now.hawhill ought to be getting tired of karma fortunes by now.hawhill ought to be getting tired of karma fortunes by now.hawhill ought to be getting tired of karma fortunes by now.hawhill ought to be getting tired of karma fortunes by now.hawhill ought to be getting tired of karma fortunes by now.hawhill ought to be getting tired of karma fortunes by now.hawhill ought to be getting tired of karma fortunes by now.hawhill ought to be getting tired of karma fortunes by now.
 
hawhill's Avatar
 
Posts: 1,105
Karma: 2114647
Join Date: Nov 2010
Location: Goettingen, Germany
Device: Kindle Paperwhite, Kobo Mini
Nah, we're not nearly there yet. And if the device is bricked down completely (I doubt so, but it's very well possible), there is no fix. Otherwise, the referenced thread has its value for referring to a few pitfalls for serial recovery.

For the OP: Recovery via serial interface is still the only known method. You need a 1.8V ttl level serial interface, and some basic knowledge about using a serial console. Plus, there is no guarantee it will work since it still needs a tiny bit of non-broken data on the flash drive (Uboot plus the kernel including initramfs).

For fellow developers interested in creating a USB recovery path: I'm planning to open a new thread for digging deeper into the USB recovery thing. I've played a bit with it lately, and the sources of ATK knc1 referenced in the other thread were helpful (although awful to read, very clearly written by drunk monkeys, reviewed by a sleeping panda). There is a "ROM kernel" (Freescale name), and ATK pushes a "RAM kernel" for accessing the different flash types. The latter is not fit for the Kindle, and the idea is to push uboot and/or a linux kernel instead. It's *not* easy to get there. However, luckily the engineers that built the Kindle PCB didn't mess it up - which is easy to do. The thing is the crossbar switch in the SoC, which needs to be correctly initialized to toggle the right pins. However, they didn't went far from the initial default, AFAICS. Currently I'm really missing a simple test point toggled by a GPIO, preferably, to have a simple test for uploading and running my own code in USB ROM kernel (i.e. SE Ringo) mode. Again: ATK will *not* work as it is for writing/reading data. The RAM kernel it is equipped with is designed for their own evaluation boards - different enough compared with the Kindle.
hawhill is offline   Reply With Quote
Old 06-27-2012, 07:57 AM   #5
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,431
Karma: 5840130
Join Date: Feb 2012
Device: Too many.
K3 Rescue and Recovery

There is a place in the index system for this information (now) see:
http://wiki.mobileread.com/wiki/K3_Index#Recovery

Which currently only indexes Yifanlu's post about putting the K3 in diagnostics mode.
A post made back in Feb. 2011, to which no one has yet replied.

Perhaps someone has time to investigate K3 Diag Mode further? We do know a bit more about Diag Mode on other models than we did back then.

Last edited by knc1; 06-27-2012 at 08:00 AM.
knc1 is online now   Reply With Quote
Old 06-27-2012, 02:40 PM   #6
geekmaster
Всё гениальное просто.
geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.
 
geekmaster's Avatar
 
Posts: 5,067
Karma: 6789001
Join Date: Nov 2011
Location: Щедрость не имеет пределов.
Device: *.*
[QUOTE=hawhill;2128834... Currently I'm really missing a simple test point toggled by a GPIO, preferably, to have a simple test for uploading and running my own code in USB ROM kernel (i.e. SE Ringo) mode. Again: ATK will *not* work as it is for writing/reading data. The RAM kernel it is equipped with is designed for their own evaluation boards - different enough compared with the Kindle.[/QUOTE]What I did when developing a custom uboot for MfgTool was to have it print to the serial port, so I could see the results while I poked around in it.

In my case, my K4 somehow corrupted itself, writing garbage on all the idme vars (including Serial number, PCB serial, etc.). Without PCBSN it did not know how to initialize RAM and just displayed an error message to serial output and halted. My custom code forced (and wrote) all the idme vars to values from a backup copy (inside a diags XML output dump). So the custom MfgTool profiles began life debricking my SEVERELY bricked K4.

Instead of toggling a GPIO you could test your code with serial output. Although, if we can find a few GPIO pins we can add a bit-bashed SD-CARD interface.
geekmaster 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
I have some questions about K4 touch debricking drjonvargas Kindle Developer's Corner 4 04-22-2012 03:46 PM
Troubleshooting Kindel DXG cut off on right side of scanned pdf dracodoc Amazon Kindle 0 12-28-2011 04:57 PM
Kindel 3 mit Newsletter auf Ebay für 109€ lurks Amazon Kindle 5 05-26-2011 04:16 AM
Calibre to Kindel previewer .NCX issues Matt.Geiger Conversion 16 04-03-2011 12:41 AM
kindel is not charging gfallon Introduce Yourself 2 04-19-2009 09:51 AM


All times are GMT -4. The time now is 10:37 PM.


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