Hi, I'm new here and have discovered this thread after Googling a problem I have with my PRS-T1 reader; the problem seems most similar to what is described in this thread. If any of you has a suggestion, this would be most appreciated.
My reader is more than a year old. I rooted it shortly after I purchased it, without problem. I lost track of the procedure I followed at the time, as there were no issues. Also, I don't remember the firmware version any more.
Last week, my reader ran out of battery. After charging it fully, it turned on again, showing "opening book" first and big rotating arrows afterwards. It never leaves this state any more.
What have I done till now?
1) I've downloaded sdcard-rescue.zip and extracted this on an SD card. The reader boots from this SD card (using home+menu) without problem. Using Linux, I can mount all partitions, and using minicom, I can access a recovery console. This is my partition table:
Disk /dev/mmcblk2: 1958 MB, 1958739968 bytes
4 heads, 16 sectors/track, 59776 cylinders, total 3825664 sectors
Units = sectors of 1 * 512 = 512 bytes
Device Boot Start End Blocks Id System
/dev/mmcblk2p1 51200 71679 10240 83 Linux
/dev/mmcblk2p2 71680 92159 10240 83 Linux
/dev/mmcblk2p3 92160 866687 387264 5 Extended
/dev/mmcblk2p4 866688 3825663 1479488 83 Linux
/dev/mmcblk2p5 92176 124991 16408 83 Linux
/dev/mmcblk2p6 125008 403583 139288 83 Linux
/dev/mmcblk2p7 403600 424127 10264 83 Linux
/dev/mmcblk2p8 424144 506111 40984 83 Linux
/dev/mmcblk2p9 506128 604479 49176 83 Linux
/dev/mmcblk2p10 604496 866687 131096 83 Linux
When I run version_check.sh, I get this:
NAND :1.0.00.09270
MBR :N/A
uBoot :1.0.00.09270
Boot Env :1.0.00.09270
Reserved1 :N/A
Normal Kernel :1.0.00.09270
Normal Rootfs :1.0.00.09270
Recovery Kernel :1.0.00.09270
Reserved2 :N/A
Normal Boot Env :1.0.00.09270
Recovery Boot Env :1.0.00.09270
Raw Data Table :1.0.00.09270
Info :1.0.00.09270
Id :1.0.00.09270
Reserved3 :N/A
Boot Image :1.0.00.09270
Waveform :1.0.00.09270
LOG :N/A
Recovery Rootfs :1.0.00.09270
Diag :1.0.00.09270
READER :1.0.00.09270
fonts :1.0.00.09270
dictionaries :1.0.00.09270
SETTING :1.0.00.09270
preload :1.0.00.09270
data :1.0.00.09270
system :1.0.00.09270
EPD :07065A00031A02233C31
Sub CPU (firmware) :2011/09/19 :33
Sub CPU (updater) :2011/05/31 :1
OK
2) I've reformatted the READER and data partitions. After booting the reader again, I found that the data partition was repopulated. However, the reader still doesn't leave the rotating arrows state.
3) I downloaded an SD restore package (restore-set-1.0.03.11140). I copied mmcblk2p10.img and mmcblk2p9.img to the corresponding partitions on the reader using dd if=mmcblk2p10.img of=/dev/sdb10, where /dev/sdb10 was the device that was allocated on my Linux desktop to the system partition of the reader. I verified that the partition was overwritten. However, the reader still doesn't leave the rotating arrows state.
4) I downloaded SD recovery packages for 1.0.05 and 1.0.04 as well, and tried step 3) for these packages as well. No effect. I haven't found restore packages for 1.0.00.09270 yet.
I'm at a loss what to try next. It would be very useful if I could have access to the log files of the reader when it is booting without the rescue SD. Unfortunately the reader never gets in a state where I could run or install an app for viewing log files. I cannot access the reader when I don't use the rescue SD. This appears in the log file of my Linux machine when I attach the reader:
[702894.005325] usb 3-1: new high-speed USB device number 106 using xhci_hcd
[702894.028413] usb 3-1: New USB device found, idVendor=054c, idProduct=05c2
[702894.028417] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[702894.028419] usb 3-1: Product: Sony Digital Book Reader
[702894.028421] usb 3-1: Manufacturer: Sony
[702894.028422] usb 3-1: SerialNumber: 148427501439450
[702894.035082] usb-storage 3-1:1.0: USB Mass Storage device detected
[702894.035216] scsi94 : usb-storage 3-1:1.0
[702895.035713] scsi 94:0:0:0: Direct-Access Sony PRS-T1 2001 PQ: 0 ANSI: 2
[702895.037671] scsi 94:0:0:1: Direct-Access Sony PRS-T1 SD 2001 PQ: 0 ANSI: 2
[702895.039589] scsi 94:0:0:2: Direct-Access Sony PRS-T1 Setting 2001 PQ: 0 ANSI: 2
[702895.039960] sd 94:0:0:0: Attached scsi generic sg1 type 0
[702895.040254] sd 94:0:0:1: Attached scsi generic sg2 type 0
[702895.040432] sd 94:0:0:2: Attached scsi generic sg3 type 0
[702895.064542] sd 94:0:0:1: [sdc] Attached SCSI removable disk
[702895.097540] sd 94:0:0:0: [sdb] Attached SCSI removable disk
[702895.112572] sd 94:0:0:2: [sdd] Attached SCSI removable disk
I cannot mount sdc, sdb or sdd, however.
While using SD rescue, I ran fsck on all partitions. Most are clean, except for the cramfs partitions:
- for the Diag partition (/dev/mmcblk2p2):
warning: file extends past end of filesystem
fsck.cramfs: crc error
- for the fonts partition:
warning: file extends past end of filesystem
I however hesitate to arbitrarily download an image of a Diag partition from the Internet and put that on the device. Is the Diag partition involved in ordinary booting?
Any advice would be welcome.
|