11-25-2015, 06:44 PM | #1 |
Enthusiast
Posts: 32
Karma: 10
Join Date: Nov 2015
Device: PW
|
Need help unbricking a PW1
I was hacking around with my PW and ended up bricking it. I am not exactly sure how this happened.
Its stuck in the Please wait a moment while your Kindle starts up. `lsusb` shows "Freescale Semiconductor, Inc. i.MX50 SystemOnChip in RecoveryMode" Is there anyway I can recover the device? |
11-25-2015, 08:17 PM | #2 |
Enthusiast
Posts: 32
Karma: 10
Join Date: Nov 2015
Device: PW
|
So here's what I tried so far:
- use imx_usb_loader to *try to* get the device into fastboot mode. - use yifanlu's fastboot kindle tool which just says "waiting for device" |
Advert | |
|
11-25-2015, 08:32 PM | #3 | |
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Quote:
You can translate "a moment" as a "few days". That is the very first thing to try, and keep it on a wall charger all of that time. There is a chance that it is trying to re-build the filesystems on a storage device with bad blocks - a slow process. During the next several days that you are waiting for it to recover - go over any notes or logs you may have so you can give us more details of what you where trying to do and what you actually did. "I broke it" does not give us much to go on. |
|
11-26-2015, 06:10 AM | #4 |
Enthusiast
Posts: 32
Karma: 10
Join Date: Nov 2015
Device: PW
|
the kindle won't boot.
before it bricked I was playing with system_diags while the kindle is on. (I mounted mmc p2) this caused some screen corruptions so I had to reboot. the kindle never booted again. |
11-26-2015, 07:48 AM | #5 | |||
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Quote:
Quote:
Quote:
Do as I said above, leave it sit at the "Please wait..." screen while attached to a wall charger for at least a few days. "a few days" means more than two and less than ten. |
|||
Advert | |
|
12-07-2015, 05:09 PM | #6 |
Enthusiast
Posts: 32
Karma: 10
Join Date: Nov 2015
Device: PW
|
it's not booting ='(
|
12-07-2015, 07:02 PM | #7 |
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Well, phooey.
I was hoping the easy solution would be the correct solution. All of the details of the boot process are being sent to the serial port. We should be able to tell what is wrong from the messages, just like troubleshooting a desktop system. Do you have a serial port connection installed? |
12-07-2015, 07:41 PM | #8 | |
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Quote:
While running the 'main' OS, no changes to the alternate boot system would have corrupted the screen. Which means probably a typo - a change intended for the 'diags' system was done to the 'main' system. OR Something shared by the two systems (/var/local is shared between the two systems, but I can't think of anything there that would have corrupted the screen). Just exactly what where you trying to change? Any information might help. Writing to the screen frame buffer would have made changes to the screen (but not anything that wouldn't be cleared by a re-boot). Any chance of **two** or more changes? One, not noticable while running, only affecting the boot process. The second one that made changes to the display (which would not have a lasting effect). |
|
12-07-2015, 10:14 PM | #9 |
Enthusiast
Posts: 32
Karma: 10
Join Date: Nov 2015
Device: PW
|
I don't have a serial connection available.
The device was indeed running the main OS before I rebooted. I mounted p2 to /tmp/m and ran `# (cd /tmp/m/opt/factory/ && ./system_diags)` I did change stuff using the S) S) menu. When I did, I remember seeing S/N and MAC address values being "undefined" or something like that (the actual values were gone). That's when I rebooted. |
12-08-2015, 01:36 AM | #10 | |
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Quote:
That is a compiled program on mine, so I can't easily see what S) S) menu is all about. What is S) S) menu in words? What firmware version where you running when you broke it? = = = = = At a rough guess based on the strings in that compiled program, it looks like something that should only have been run from the initramfs system (I.E: with most of the hardware not in use). I need the firmware version to be sure I am looking at the same system_diags program. Perhaps I can learn more by running it under emulation (off of my Kindle). It does look like you are going to need serial port access. See the sticky thread about adding serial port access (you aren't going to do the jailbreak, just the serial port access addition part). If without soldering skills, there are several threads here about making the serial port connection without hot soldering. |
|
12-08-2015, 07:12 AM | #11 |
Enthusiast
Posts: 32
Karma: 10
Join Date: Nov 2015
Device: PW
|
The device has 5.6.1.1 jailbroken with rescue pack and stuff.
I am going to order a 1.8V usb-ttl meanwhile. |
12-08-2015, 07:30 AM | #12 |
Enthusiast
Posts: 32
Karma: 10
Join Date: Nov 2015
Device: PW
|
Is this adapter fine for the job?
|
12-08-2015, 08:18 AM | #13 |
Member
Posts: 17
Karma: 10
Join Date: Nov 2015
Device: Kindle PW3
|
Do yourself a favor, buy this one https://www.tindie.com/products/jimp...al-breakout-1/
This one works for 100% sure, other adapters may or may not work.... |
12-08-2015, 08:40 AM | #14 | |
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Quote:
But it comes fixed at that voltage, you can't change it to use it for some other project later. Also: I can't get the web-site listed on that board to respond. Not a good sign of a supplier you can trust. As palbeda posted above, go with the one we recommend. That one can also be ordered pre-set to use the external reference pin to set a 1v8 level. Note: The recommended board is Open Source Hardware, all of the files required to build it yourself are posted and licensed for re-use. = = = = = Hmm... I don't recall if we have documented where to pick-up the 1v8 reference level on a PW-1 board. Saved by the Master Index Wiki: https://wiki.mobileread.com/wiki/Kind...ex#Serial_Port Since the advent of the 5.6.x series firmware, we have had a lot of information posted here about adding the serial port to various models. It looks like most of that newer information hasn't been indexed yet. Hint: **anybody** can add to the Master Index, its a Wiki. Last edited by knc1; 12-08-2015 at 08:48 AM. |
|
12-08-2015, 10:31 AM | #15 |
Member
Posts: 17
Karma: 10
Join Date: Nov 2015
Device: Kindle PW3
|
The reason I said it was that I bought a cheap level converter that should have been able to do it, but it appeared that the impedance was too low to make it work.
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Need help for unbricking PW 5.3.1 | szfisher | Kindle Developer's Corner | 22 | 07-12-2013 08:38 AM |
Anyone do an Unbricking service? | Oceanus | Kindle Developer's Corner | 3 | 02-12-2013 06:02 PM |
Help Unbricking K3 with ATK | tootie1221 | Kindle Developer's Corner | 9 | 08-30-2012 09:07 AM |
HELP PLEASE!!! Unbricking EE | Yellowman1 | enTourage eDGe | 8 | 07-21-2011 08:54 AM |
Help Unbricking PE | vicinc | enTourage eDGe | 113 | 07-16-2011 12:40 AM |