Explay TXT Book B63 и неудачная прошивка.

 
Libroom Forum IndexАрхив форумов устройствExplay
AuthorMessage

N0D
Новенький участник форума

Новенький участник форума



Joined: 11 Dec 2010
Posts: 3



Posted: 11.12.2010 15:59    

Приветствую многоуважаемый ALL, решил обратиться сюда в надежде получить квалифицированную помощь.
Суть проблемы:
Подарили мне на день рожденья чудо китайской инжинерной мысли, электронную книгу Explay TXT Book B63. Покупали ее люди не совсем понимающие поэтому положились на мнение менеджера магазина, который с радостью втюхал лежалый товар.
Но как извесно дареному каню не смотрят никуда...
Ну так вот, в течении месяца от использования этой книги у меня сложились крайне неудовлетворительные впечатления. При очередном зависании мною было твердо решено обновить прошивку в надежде исправить ситуацию с глюками.
На сайте http://www.explay.ru/support/programs/ я скачал подходящюю прошивку для электронной книги Explay TXT Book.
Из файла "ВНИМАНИЕ!.txt" расположенного в скаченном архиве я узнал, что согласно моему серийному номеру (S/N: 200911ХХХХ) мне нужна прошивка из папки "SN часть3"

Quote:
Перед установкой прошивки посмотрите серийный номер устройства!
Затем выберите нужную папку на основании серийного номера.
Обязательно полностью зарядите уйстройство.
Процесс обновления прошивки повторите 2 раза.
Внутри каждой паки находится файл Перед установкой.txt Прочитайте
его перед установкой.
Приносим извининия за сложность процесса обновления.


Папка SN часть1 подходит для серийных номеров

EBOOK-200801-0001 по 200801-2000
EBOOK-200806-0001 по 200806-0180
EBOOK-200807-0001 по 200807-0380
EBOOK-200808-0001 по 200808-120
EBOOK-200810-1081 по 200810-1115

Папка SN часть2 подходит для серийных номеров

EBOOK-200810-0001 до EBOOK-200810-1080

Папка SN часть3 подходит для серийных номеров

EBOOK-200810-1116 до EBOOK-200810-1320
и от S/N: 2009020001 и выше


В данной папке находились драйвера, прошивальщик и инструкция по прошивке.
Выполнив инструкции по прошивке я установил драйвер, запустил программу, включил согласно инструкции книгу, подключил к ее компьютеру, компьютер распознал устройство и нашел нужные драйвера, на прошивальщике стала активна кнопка UPDATE, по нажатию на которую прошел прогрессбар, и по завершению вывелось сообщение об успешном завершении процесса.
Вот после этих роковых действий моя книжка и превратилась в тыкву. Теперь при включении на экране загорается заставка и больше ничего не происходит.

Пришлось окунуться в интернет и собрать побольше информации, что следовало бы сделать до всего вышеописанного. Выяснилось, что книжки эти не простые а волшебные и превращаются в тыкву при любом удобном случае.
Так же в результате поиска нашел этот замечательный форум из которого узнал много ценной информации. Нашел описание многоуважаемого Losta по дебрикингу Explay TXT Book V3 и засучив рукава принялся за дело.
Имея полуторагодовалый опыт ремонта мобильных телефонов (прошивка,разлочка,русификация,реболинг и пр.), прямые руки и черный пояс по паяльнику Smile я не сомневался в успехе однако ошибся...
Разобрав книгу я увидел следующее http://lh4.ggpht.com/_uvR2Lac2AOQ/TISp7tE1g2I/AAAAAAAAAPk/-5bpvwVEyl0/ IMG_0934.JPG и это отличалось от того что было описано у Losta. Подключив книгу к терминалу получил следующий лог:
Code:
U-Boot 1.1.4 (Oct  8 2009 - 23:04:25)
U-Boot code: 31F80000 -> 00000000  BSS: -> 31FD9C50
I2c read: failed 2
write [Oct  8] at 0x50
SDRAM: 32 MB
NAND device ID: 0xecd3 (Samsung K9F1G08U0A)
nand_read_ecc: Attempt read beyond end of device 30000 10000 0
*** Warning - bad CRC or NAND, using default environment
Not found the DM9000
Eink Initialize...Wake UP Eink...Setup Eink is Normal Mode
Type of show is 2bit Gray
FileSize: 0x3a9f6, HeaderSize: 0x76
Colors: 4, Width: 600, Height: 800
BytesPerRow: 300, BytesToSend: 120000
Hit any key to stop autoboot:  0
From 0x04200000 to 0x04201000
Target read size = 0x00001000

ERROR : 264 BLOCK BAD

ERROR : 265 BLOCK BAD

ERROR : 266 BLOCK BAD
From 0x00040000 to 0x00200000
Target read size = 0x001c0000
Booting image at 31000000
   Image Name:   Linux-2.6.18.2
   Created:      2009-11-13   1:10:13 UTC
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1573140 Bytes =  1.5 MB
   Load Address: 30008000
   Entry Point:  30008000
   Verifying Checksum ... OK
OK
Starting kernel ...
Uncompressing Linux.............................................................
......................................... done, booting the kernel.
Linux version 2.6.18.2 (root@sc2440) (gcc version 3.4.1) #561 Thu Nov 12 20:08:3
9 EST 2009
CPU: ARM920T [41129200] revision 0 (ARMv4T), cr=c0007177
Machine: SBZ2440
Memory policy: ECC disabled, Data cache writeback
CPU S3C2440A (id 0x32440001)
S3C244X: core 405.000 MHz, memory 135.000 MHz, peripheral 67.500 MHz
S3C24XX Clocks, (c) 2004 Simtec Electronics
CLOCK: Slow mode (1.500 MHz), fast, MPLL on, UPLL on
CPU0: D VIVT write-back cache
CPU0: I cache: 16384 bytes, associativity 64, 32 byte lines, 8 sets
CPU0: D cache: 16384 bytes, associativity 64, 32 byte lines, 8 sets
Built 1 zonelists.  Total pages: 8192
Kernel command line: noinitrd root=/dev/mtdblock2 rw rootfstype=yaffs init=/linu
xrc console=ttySAC0
irq: clearing subpending status 00000082
PID hash table entries: 256 (order: 8, 1024 bytes)
timer tcon=00500000, tcnt dbb9, tcfg 00000200,00000000, usec 000016c1
Console: colour dummy device 80x30
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
Memory: 32MB = 32MB total
Memory: 29156KB available (2640K code, 509K data, 92K init)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
NET: Registered protocol family 16
S3C2410 Power Management, (c) 2004 Simtec Electronics
wake enabled for irq 16
S3C2440: Initialising architecture
SBZ: s3c244x_irq_add()
S3C2440: IRQ Support
S3C2440: Clock Support, DVS off
SCSI subsystem initialized
usbcore: registered new driver usbfs
usbcore: registered new driver hub
NET: Registered protocol family 2
IP route cache hash table entries: 256 (order: -2, 1024 bytes)
TCP established hash table entries: 1024 (order: 0, 4096 bytes)
TCP bind hash table entries: 512 (order: -1, 2048 bytes)
TCP: Hash tables configured (established 1024 bind 512)
TCP reno registered
S3C2410 DMA Driver, (c) 2003-2004 Simtec Electronics
DMA channel 0 at c2800000, irq 33
DMA channel 1 at c2800040, irq 34
DMA channel 2 at c2800080, irq 35
DMA channel 3 at c28000c0, irq 36
NetWinder Floating Point Emulator V0.97 (double precision)
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
NTFS driver 2.1.27 [Flags: R/W].
JFFS version 1.0, (C) 1999, 2000  Axis Communications AB
JFFS2 version 2.2. (NAND) (SUMMARY)  (C) 2001-2006 Red Hat, Inc.
yaffs Oct  5 2009 16:57:31 Installing.
Initializing Cryptographic API
io scheduler noop registered
io scheduler anticipatory registered (default)
io scheduler deadline registered
io scheduler cfq registered
fb0: Virtual frame buffer device, using 256K of video memory
S3C2440 ADC, (c) 2004 Simtec Electronics
s3c2410_adc_probe: probe=c02baa50
adc_PreScale= 32
s3c2440-uart.0: s3c2410_serial0 at MMIO 0x50000000 (irq = 70) is a S3C2440
s3c2440-uart.1: s3c2410_serial1 at MMIO 0x50004000 (irq = 73) is a S3C2440
s3c2440-uart.2: s3c2410_serial2 at MMIO 0x50008000 (irq = 76) is a S3C2440
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
loop: loaded (max 8 devices)
nbd: registered device at major 43
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
dm9000 Ethernet Driver
S3C24XX NAND Driver, (c) 2004 Simtec Electronics
s3c2440-nand s3c2440-nand: Tacls=3, 22ns Twrph0=7 51ns, Twrph1=3 22ns
writesize:4096, oobsize:128, erasesize:262144
NAND device: Manufacturer ID: 0xec, Chip ID: 0xd3 (Samsung NAND 1GiB 3,3V 8-bit)

Scanning device for bad blocks
Bad eraseblock 19 at 0x004c0000
Bad eraseblock 73 at 0x01240000
Bad eraseblock 74 at 0x01280000
Bad eraseblock 75 at 0x012c0000
Bad eraseblock 76 at 0x01300000
Bad eraseblock 77 at 0x01340000
Bad eraseblock 78 at 0x01380000
Bad eraseblock 79 at 0x013c0000
Bad eraseblock 80 at 0x01400000
Bad eraseblock 81 at 0x01440000
Bad eraseblock 82 at 0x01480000
Bad eraseblock 83 at 0x014c0000
Bad eraseblock 84 at 0x01500000
Bad eraseblock 85 at 0x01540000
Bad eraseblock 86 at 0x01580000
Bad eraseblock 87 at 0x015c0000
Bad eraseblock 88 at 0x01600000
Bad eraseblock 89 at 0x01640000
Bad eraseblock 90 at 0x01680000
Bad eraseblock 91 at 0x016c0000
Bad eraseblock 92 at 0x01700000
Bad eraseblock 93 at 0x01740000
Bad eraseblock 94 at 0x01780000
Bad eraseblock 95 at 0x017c0000
Bad eraseblock 96 at 0x01800000
Bad eraseblock 97 at 0x01840000
Bad eraseblock 98 at 0x01880000
Bad eraseblock 99 at 0x018c0000
Bad eraseblock 100 at 0x01900000
Bad eraseblock 101 at 0x01940000
Bad eraseblock 102 at 0x01980000
Bad eraseblock 103 at 0x019c0000
Bad eraseblock 104 at 0x01a00000
Bad eraseblock 105 at 0x01a40000
Bad eraseblock 106 at 0x01a80000
Bad eraseblock 107 at 0x01ac0000
Bad eraseblock 108 at 0x01b00000
Bad eraseblock 109 at 0x01b40000
Bad eraseblock 110 at 0x01b80000
Bad eraseblock 111 at 0x01bc0000
Bad eraseblock 112 at 0x01c00000
Bad eraseblock 113 at 0x01c40000
Bad eraseblock 114 at 0x01c80000
Bad eraseblock 115 at 0x01cc0000
Bad eraseblock 116 at 0x01d00000
Bad eraseblock 117 at 0x01d40000
Bad eraseblock 118 at 0x01d80000
Bad eraseblock 119 at 0x01dc0000
Bad eraseblock 120 at 0x01e00000
Bad eraseblock 121 at 0x01e40000
Bad eraseblock 122 at 0x01e80000
Bad eraseblock 123 at 0x01ec0000
Bad eraseblock 124 at 0x01f00000
Bad eraseblock 125 at 0x01f40000
Bad eraseblock 126 at 0x01f80000
Bad eraseblock 127 at 0x01fc0000
Bad eraseblock 128 at 0x02000000
Bad eraseblock 129 at 0x02040000
Bad eraseblock 130 at 0x02080000
Bad eraseblock 131 at 0x020c0000
Bad eraseblock 132 at 0x02100000
Bad eraseblock 133 at 0x02140000
Bad eraseblock 134 at 0x02180000
Bad eraseblock 135 at 0x021c0000
Bad eraseblock 136 at 0x02200000
Bad eraseblock 137 at 0x02240000
Bad eraseblock 138 at 0x02280000
Bad eraseblock 139 at 0x022c0000
Bad eraseblock 140 at 0x02300000
Bad eraseblock 141 at 0x02340000
Bad eraseblock 142 at 0x02380000
Bad eraseblock 143 at 0x023c0000
Bad eraseblock 144 at 0x02400000
Bad eraseblock 145 at 0x02440000
Bad eraseblock 146 at 0x02480000
Bad eraseblock 147 at 0x024c0000
Bad eraseblock 148 at 0x02500000
Bad eraseblock 149 at 0x02540000
Bad eraseblock 150 at 0x02580000
Bad eraseblock 151 at 0x025c0000
Bad eraseblock 152 at 0x02600000
Bad eraseblock 153 at 0x02640000
Bad eraseblock 154 at 0x02680000
Bad eraseblock 155 at 0x026c0000
Bad eraseblock 156 at 0x02700000
Bad eraseblock 157 at 0x02740000
Bad eraseblock 158 at 0x02780000
Bad eraseblock 159 at 0x027c0000
Bad eraseblock 160 at 0x02800000
Bad eraseblock 161 at 0x02840000
Bad eraseblock 162 at 0x02880000
Bad eraseblock 163 at 0x028c0000
Bad eraseblock 164 at 0x02900000
Bad eraseblock 165 at 0x02940000
Bad eraseblock 166 at 0x02980000
Bad eraseblock 167 at 0x029c0000
Bad eraseblock 168 at 0x02a00000
Bad eraseblock 169 at 0x02a40000
Bad eraseblock 170 at 0x02a80000
Bad eraseblock 171 at 0x02ac0000
Bad eraseblock 172 at 0x02b00000
Bad eraseblock 173 at 0x02b40000
Bad eraseblock 174 at 0x02b80000
Bad eraseblock 175 at 0x02bc0000
Bad eraseblock 176 at 0x02c00000
Bad eraseblock 177 at 0x02c40000
Bad eraseblock 178 at 0x02c80000
Bad eraseblock 179 at 0x02cc0000
Bad eraseblock 180 at 0x02d00000
Bad eraseblock 181 at 0x02d40000
Bad eraseblock 182 at 0x02d80000
Bad eraseblock 183 at 0x02dc0000
Bad eraseblock 184 at 0x02e00000
Bad eraseblock 185 at 0x02e40000
Bad eraseblock 186 at 0x02e80000
Bad eraseblock 187 at 0x02ec0000
Bad eraseblock 188 at 0x02f00000
Bad eraseblock 189 at 0x02f40000
Bad eraseblock 190 at 0x02f80000
Bad eraseblock 191 at 0x02fc0000
Bad eraseblock 192 at 0x03000000
Bad eraseblock 193 at 0x03040000
Bad eraseblock 194 at 0x03080000
Bad eraseblock 195 at 0x030c0000
Bad eraseblock 196 at 0x03100000
Bad eraseblock 197 at 0x03140000
Bad eraseblock 198 at 0x03180000
Bad eraseblock 199 at 0x031c0000
Bad eraseblock 200 at 0x03200000
Bad eraseblock 201 at 0x03240000
Bad eraseblock 202 at 0x03280000
Bad eraseblock 203 at 0x032c0000
Bad eraseblock 204 at 0x03300000
Bad eraseblock 205 at 0x03340000
Bad eraseblock 206 at 0x03380000
Bad eraseblock 207 at 0x033c0000
Bad eraseblock 208 at 0x03400000
Bad eraseblock 209 at 0x03440000
Bad eraseblock 210 at 0x03480000
Bad eraseblock 211 at 0x034c0000
Bad eraseblock 212 at 0x03500000
Bad eraseblock 213 at 0x03540000
Bad eraseblock 214 at 0x03580000
Bad eraseblock 215 at 0x035c0000
Bad eraseblock 216 at 0x03600000
Bad eraseblock 217 at 0x03640000
Bad eraseblock 218 at 0x03680000
Bad eraseblock 219 at 0x036c0000
Bad eraseblock 220 at 0x03700000
Bad eraseblock 221 at 0x03740000
Bad eraseblock 222 at 0x03780000
Bad eraseblock 223 at 0x037c0000
Bad eraseblock 224 at 0x03800000
Bad eraseblock 225 at 0x03840000
Bad eraseblock 226 at 0x03880000
Bad eraseblock 227 at 0x038c0000
Bad eraseblock 228 at 0x03900000
Bad eraseblock 229 at 0x03940000
Bad eraseblock 230 at 0x03980000
Bad eraseblock 231 at 0x039c0000
Bad eraseblock 232 at 0x03a00000
Bad eraseblock 233 at 0x03a40000
Bad eraseblock 234 at 0x03a80000
Bad eraseblock 235 at 0x03ac0000
Bad eraseblock 236 at 0x03b00000
Bad eraseblock 237 at 0x03b40000
Bad eraseblock 238 at 0x03b80000
Bad eraseblock 239 at 0x03bc0000
Bad eraseblock 240 at 0x03c00000
Bad eraseblock 251 at 0x03ec0000
Bad eraseblock 252 at 0x03f00000
Bad eraseblock 256 at 0x04000000
Bad eraseblock 257 at 0x04040000
Bad eraseblock 261 at 0x04140000
Bad eraseblock 264 at 0x04200000
Bad eraseblock 265 at 0x04240000
Bad eraseblock 266 at 0x04280000
Bad eraseblock 268 at 0x04300000
Bad eraseblock 269 at 0x04340000
Bad eraseblock 270 at 0x04380000
Bad eraseblock 272 at 0x04400000
Bad eraseblock 273 at 0x04440000
Bad eraseblock 274 at 0x04480000
Bad eraseblock 3048 at 0x2fa00000
Bad eraseblock 3297 at 0x33840000
Bad eraseblock 3981 at 0x3e340000
Creating 7 MTD partitions on "NAND 1GiB 3,3V 8-bit":
0x00000000-0x00040000 : "uboot"
0x00040000-0x00200000 : "kernel"
0x00200000-0x02200000 : "rootfs"
0x02200000-0x04200000 : "app"
0x04200000-0x06200000 : "update"
0x06200000-0x06300000 : "other"
0x06300000-0x3b200000 : "other"
s3c2410-ohci s3c2410-ohci: S3C24XX OHCI
s3c2410-ohci s3c2410-ohci: new USB bus registered, assigned bus number 1
s3c2410-ohci s3c2410-ohci: irq 42, io mem 0x49000000
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
Initializing USB Mass Storage driver...
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
mice: PS/2 mouse device common for all mice
ts: Compaq touchscreen protocol output
releaseDriver
S3C24XX RTC, (c) 2004,2006 Simtec Electronics
s3c2410-rtc s3c2410-rtc: rtc disabled, re-enabling
s3c2410-rtc s3c2410-rtc: rtc intf: sysfs
s3c2410-rtc s3c2410-rtc: rtc intf: proc
s3c2410-rtc s3c2410-rtc: rtc intf: dev (254:0)
s3c2410-rtc s3c2410-rtc: rtc core: registered s3c as rtc0
i2c /dev entries driver
s3c2440-i2c s3c2440-i2c: slave address 0x10
s3c2440-i2c s3c2440-i2c: bus frequency set to 383 KHz
s3c2440-i2c s3c2440-i2c: i2c-0: S3C I2C adapter
mmci-s3c2410: probe: mapped sdi_base=c3200000 irq=37 irq_cd=56
mmci-s3c2410: initialisation done.
register soundcore sucessful!
TCP bic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
s3c2410-rtc s3c2410-rtc: setting the system clock to 2010-12-10 21:26:56
yaffs: dev is 32505858 name is "mtdblock2"
yaffs: passed flags ""
yaffs: Attempting MTD mount on 31.2, "mtdblock2"
yaffs: auto selecting yaffs2
block 12 is bad
block 66 is bad
block 67 is bad
block 68 is bad
block 69 is bad
block 70 is bad
block 71 is bad
block 72 is bad
block 73 is bad
block 74 is bad
block 75 is bad
block 76 is bad
block 77 is bad
block 78 is bad
block 79 is bad
block 80 is bad
block 81 is bad
block 82 is bad
block 83 is bad
block 84 is bad
block 85 is bad
block 86 is bad
block 87 is bad
block 88 is bad
block 89 is bad
block 90 is bad
block 91 is bad
block 92 is bad
block 93 is bad
block 94 is bad
block 95 is bad
block 96 is bad
block 97 is bad
block 98 is bad
block 99 is bad
block 100 is bad
block 101 is bad
block 102 is bad
block 103 is bad
block 104 is bad
block 105 is bad
block 106 is bad
block 107 is bad
block 108 is bad
block 109 is bad
block 110 is bad
block 111 is bad
block 112 is bad
block 113 is bad
block 114 is bad
block 115 is bad
block 116 is bad
block 117 is bad
block 118 is bad
block 119 is bad
block 120 is bad
block 121 is bad
block 122 is bad
block 123 is bad
block 124 is bad
block 125 is bad
block 126 is bad
block 127 is bad
block 128 is bad
VFS: Mounted root (yaffs filesystem).
Freeing init memory: 92K
Failed to execute /linuxrc.  Attempting defaults...
SBZ: try run /sbin/init
SBZ: try run /etc/init
SBZ: try run /bin/init
SBZ: try run /bin/sh
Kernel panic - not syncing: No init found.  Try passing init= option to kernel.


По описаным у Losta способам востановить книгу не удалось Sad на этапе запуска загруженного ядра оно впадает в Kernel panic
Логи:
Code:
U-Boot 1.1.4 (Oct  8 2009 - 23:04:25)
U-Boot code: 31F80000 -> 00000000  BSS: -> 31FD9C50
I2c read: failed 2
write [Oct  8] at 0x50
SDRAM: 32 MB
NAND device ID: 0xecd3 (Samsung K9F1G08U0A)
nand_read_ecc: Attempt read beyond end of device 30000 10000 0
*** Warning - bad CRC or NAND, using default environment
Not found the DM9000
Eink Initialize...Wake UP Eink...Setup Eink is Normal Mode
Type of show is 2bit Gray
FileSize: 0x3a9f6, HeaderSize: 0x76
Colors: 4, Width: 600, Height: 800
BytesPerRow: 300, BytesToSend: 120000
Hit any key to stop autoboot:  0
USB device init ....... done.
USB information: EP0: control, EP1: in, EP3: out
eBR-1A # nande 40000 33c0000
From 0x00040000 to 0x03400000
Total erase size = 0x033c0000
Erasing status :  8%
[ERASE_ERROR : is 0x13(19) Block]
[block 0x13(19) is marked as a bad block]
Erasing status : 100%
eBR-1A # loadb 31000000
## Ready for binary (kermit) download to 0x31000000 at 115200 bps...
## Total Size      = 0x00157b5c = 1407836 Bytes
## Start Addr      = 0x31000000
eBR-1A # setenv bootargs noinitrd root=/dev/mmcblk0p1 rootwait init=/bin/sh cons
ole=ttySAC0
eBR-1A # bootm 31000000
Booting image at 31000000
   Image Name:   Linux-2.6.29.1-dirty
   Created:      2009-09-16  18:52:47 UTC
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1407772 Bytes =  1.3 MB
   Load Address: 30008000
   Entry Point:  30008000
   Verifying Checksum ... OK
OK
Starting kernel ...
Uncompressing Linux.............................................................
............................... done, booting the kernel.
Linux version 2.6.29.1-dirty (root@nord-note) (gcc version 4.3.2 (Debian 4.3.2-1
.1) ) #14 Thu Sep 17 00:52:41 YEKST 2009
CPU: ARM920T [41129200] revision 0 (ARMv4T), cr=c0007177
CPU: VIVT data cache, VIVT instruction cache
Machine: Netronix EB-600
Memory policy: ECC disabled, Data cache writeback
CPU S3C2440A (id 0x32440001)
S3C24XX Clocks, (c) 2004 Simtec Electronics
S3C244X: core 405.000 MHz, memory 135.000 MHz, peripheral 67.500 MHz
CLOCK: Slow mode (1.500 MHz), fast, MPLL on, UPLL on
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 8128
Kernel command line: noinitrd root=/dev/mmcblk0p1 rootwait init=/bin/sh console=
ttySAC0
irq: clearing subpending status 00000087
irq: clearing subpending status 00000082
PID hash table entries: 128 (order: 7, 512 bytes)
Console: colour dummy device 80x30
console [ttySAC0] enabled
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
Memory: 32MB = 32MB total
Memory: 29428KB available (2628K code, 256K data, 108K init)
Calibrating delay loop... 201.93 BogoMIPS (lpj=504832)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
s3c2440-nand device has been alredy set
S3C2410 Power Management, (c) 2004 Simtec Electronics
S3C2440: Initialising architecture
S3C2440: IRQ Support
S3C24XX DMA Driver, (c) 2003-2004,2006 Simtec Electronics
DMA channel 0 at c2808000, irq 33
DMA channel 1 at c2808040, irq 34
DMA channel 2 at c2808080, irq 35
DMA channel 3 at c28080c0, irq 36
S3C244X: Clock Support, DVS off
bio: create slab <bio> at 0
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
NetWinder Floating Point Emulator V0.97 (extended precision)
JFFS2 version 2.2. (NAND) (SUMMARY)  В© 2001-2006 Red Hat, Inc.
yaffs Sep 16 2009 23:07:39 Installing.
msgmni has been set to 57
io scheduler noop registered
io scheduler anticipatory registered (default)
io scheduler deadline registered
io scheduler cfq registered
Console: switching to colour frame buffer device 30x40
fb0: s3c2410fb frame buffer device
lp: driver loaded but no devices found
ppdev: user-space parallel port driver
Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
s3c2440-uart.0: s3c2410_serial0 at MMIO 0x50000000 (irq = 70) is a S3C2440
s3c2440-uart.1: s3c2410_serial1 at MMIO 0x50004000 (irq = 73) is a S3C2440
s3c2440-uart.2: s3c2410_serial2 at MMIO 0x50008000 (irq = 76) is a S3C2440
brd: module loaded
loop: module loaded
Uniform Multi-Platform E-IDE driver
ide-gd driver 1.18
ide-cd driver 5.00
Driver 'sd' needs updating - please use bus_type methods
S3C24XX NAND Driver, (c) 2004 Simtec Electronics
s3c2440-nand s3c2440-nand: Tacls=3, 22ns Twrph0=7 51ns, Twrph1=3 22ns
NAND device: Manufacturer ID: 0xec, Chip ID: 0xd3 (Samsung NAND 1GiB 3,3V 8-bit)

No oob scheme defined for oobsize 128
kernel BUG at drivers/mtd/nand/nand_base.c:2625!
Unable to handle kernel NULL pointer dereference at virtual address 00000000
pgd = c0004000
[00000000] *pgd=00000000
Internal error: Oops: 805 [#1]
Modules linked in:
CPU: 0    Not tainted  (2.6.29.1-dirty #14)
PC is at __bug+0x20/0x2c
LR is at release_console_sem+0x19c/0x200
pc : [<c00276fc>]    lr : [<c0042688>]    psr: 60000013
sp : c1c15e04  ip : c1c15d40  fp : c1c15e10
r10: c02b87b8  r9 : 00000001  r8 : c1d90ad0
r7 : c02b826c  r6 : 00000000  r5 : c1d90a00  r4 : c1d90ad0
r3 : 00000000  r2 : c02bb094  r1 : 60000013  r0 : 00000034
Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment kernel
Control: c000717f  Table: 30004000  DAC: 00000017
Process swapper (pid: 1, stack limit = 0xc1c14260)
Stack: (0xc1c15e04 to 0xc1c16000)
5e00:          c1c15e2c c1c15e14 c01c8614 c00276ec c1d90a00 c1cf4320 00000000
5e20: c1c15e64 c1c15e30 c01cd78c c01c8480 0000000c c02b8820 00000002 c02b87b8
5e40: c02b8840 c02b87b8 c02c707c c02c4bcc 00000000 00000000 c1c15e74 c1c15e68
5e60: c01cd8bc c01cd41c c1c15e84 c1c15e78 c0188110 c01cd8b8 c1c15ea4 c1c15e88
5e80: c018726c c0188100 c02b87b8 c02b8840 c02c707c c1c15ec4 c1c15ec0 c1c15ea8
5ea0: c01873a0 c018719c 00000000 c018733c c02c707c c1c15ee8 c1c15ec4 c0186b18
5ec0: c018734c c1c034d8 c02b87e8 00000000 c001f804 c02c707c c1c77380 c1c15ef8
5ee0: c1c15eec c01870ac c0186ad0 c1c15f20 c1c15efc c01863c0 c018709c c0270b50
5f00: c001f790 c001f804 c02c707c 00000000 c001cd64 c1c15f44 c1c15f24 c01875dc
5f20: c0186328 c001f790 c001f804 00000000 00000000 c001cd64 c1c15f54 c1c15f48
5f40: c0188620 c018753c c1c15f64 c1c15f58 c001cd88 c01885c4 c1c15fd8 c1c15f68
5f60: c00232cc c001cd74 00000050 c02e1f78 c1c15f94 c1c15f00 c00cc460 c00cc1c0
5f80: c1c30320 c1c15f9a c1c15fc0 c1c15f98 c0068818 c00cc3ec 3038c1c0 00000000
5fa0: 00000000 00000055 c02bce78 00000000 00000000 c001f790 c001f804 00000000
5fc0: 00000000 00000000 00000000 c1c15ff4 c1c15fdc c0008590 c0023280 00000001
5fe0: 00000000 00000000 00000000 c1c15ff8 c0044fc8 c0008520 ffffffff ffffffff
Backtrace:
[<c00276dc>] (__bug+0x0/0x2c) from [<c01c8614>] (nand_scan_tail+0x1a4/0x4c8)
[<c01c8470>] (nand_scan_tail+0x0/0x4c8) from [<c01cd78c>] (s3c24xx_nand_probe+0x
380/0x484)
 r6:00000000 r5:c1cf4320 r4:c1d90a00
[<c01cd40c>] (s3c24xx_nand_probe+0x0/0x484) from [<c01cd8bc>] (s3c2440_nand_prob
e+0x14/0x18)
[<c01cd8a8>] (s3c2440_nand_probe+0x0/0x18) from [<c0188110>] (platform_drv_probe
+0x20/0x24)
[<c01880f0>] (platform_drv_probe+0x0/0x24) from [<c018726c>] (driver_probe_devic
e+0xe0/0x1b0)
[<c018718c>] (driver_probe_device+0x0/0x1b0) from [<c01873a0>] (__driver_attach+
0x64/0x84)
 r7:c1c15ec4 r6:c02c707c r5:c02b8840 r4:c02b87b8
[<c018733c>] (__driver_attach+0x0/0x84) from [<c0186b18>] (bus_for_each_dev+0x58
/0x94)
 r6:c02c707c r5:c018733c r4:00000000
[<c0186ac0>] (bus_for_each_dev+0x0/0x94) from [<c01870ac>] (driver_attach+0x20/0
x28)
 r7:c1c77380 r6:c02c707c r5:c001f804 r4:00000000
[<c018708c>] (driver_attach+0x0/0x28) from [<c01863c0>] (bus_add_driver+0xa8/0x2
08)
[<c0186318>] (bus_add_driver+0x0/0x208) from [<c01875dc>] (driver_register+0xb0/
0x138)
 r8:c001cd64 r7:00000000 r6:c02c707c r5:c001f804 r4:c001f790
[<c018752c>] (driver_register+0x0/0x138) from [<c0188620>] (platform_driver_regi
ster+0x6c/0x88)
 r8:c001cd64 r7:00000000 r6:00000000 r5:c001f804 r4:c001f790
[<c01885b4>] (platform_driver_register+0x0/0x88) from [<c001cd88>] (s3c2410_nand
_init+0x24/0x40)
[<c001cd64>] (s3c2410_nand_init+0x0/0x40) from [<c00232cc>] (do_one_initcall+0x5
c/0x190)
[<c0023270>] (do_one_initcall+0x0/0x190) from [<c0008590>] (kernel_init+0x80/0xe
8)
[<c0008510>] (kernel_init+0x0/0xe8) from [<c0044fc8>] (do_exit+0x0/0x658)
 r5:00000000 r4:00000000
Code: e1a01000 e59f000c eb07b6ca e3a03000 (e5833000)
---[ end trace c599b0cf174f9191 ]---
Kernel panic - not syncing: Attempted to kill init!


Code:
U-Boot 1.1.4 (Oct  8 2009 - 23:04:25)
U-Boot code: 31F80000 -> 00000000  BSS: -> 31FD9C50
I2c read: failed 2
write [Oct  8] at 0x50
SDRAM: 32 MB
NAND device ID: 0xecd3 (Samsung K9F1G08U0A)
nand_read_ecc: Attempt read beyond end of device 30000 10000 0
*** Warning - bad CRC or NAND, using default environment
Not found the DM9000
Eink Initialize...Wake UP Eink...Setup Eink is Normal Mode
Type of show is 2bit Gray
FileSize: 0x3a9f6, HeaderSize: 0x76
Colors: 4, Width: 600, Height: 800
BytesPerRow: 300, BytesToSend: 120000
Hit any key to stop autoboot:  0
USB device init ....... done.
USB information: EP0: control, EP1: in, EP3: out
eBR-1A # nande 40000 1c0000
From 0x00040000 to 0x00200000
Total erase size = 0x001c0000
Erasing status : 100%
eBR-1A # nande 200000 1000000
From 0x00200000 to 0x01200000
Total erase size = 0x01000000
Erasing status : 15%
[ERASE_ERROR : is 0x13(19) Block]
[block 0x13(19) is marked as a bad block]
Erasing status : 100%
eBR-1A # nande 1200000 1000000
From 0x01200000 to 0x02200000
Total erase size = 0x01000000
Erasing status : 100%
eBR-1A # nande 2200000 1200000
From 0x02200000 to 0x03400000
Total erase size = 0x01200000
Erasing status : 100%
eBR-1A # nande 200000 1000000
From 0x00200000 to 0x01200000
Total erase size = 0x01000000
Erasing status : 15%
[ERASE_ERROR : is 0x13(19) Block]
[block 0x13(19) is marked as a bad block]
Erasing status : 100%
eBR-1A # nande 40000 33c0000
From 0x00040000 to 0x03400000
Total erase size = 0x033c0000
Erasing status :  8%
[ERASE_ERROR : is 0x13(19) Block]
[block 0x13(19) is marked as a bad block]
Erasing status : 100%
eBR-1A # loadb 31000000
## Ready for binary (kermit) download to 0x31000000 at 115200 bps...
## Total Size      = 0x00157b5c = 1407836 Bytes
## Start Addr      = 0x31000000
eBR-1A # nandw 40000 157b5c 31000000
From 0x00040000 to 0x00197b5c
Target write size = 0x00157b5c
The specified file is not a Windows Bitmap
The specified file is not a Windows Bitmap
The specified file is not a Windows Bitmap
The specified file is not a Windows Bitmap
The specified file is not a Windows Bitmap
The specified file is not a Windows Bitmap
The specified file is not a Windows Bitmap
The specified file is not a Windows Bitmap
The specified file is not a Windows Bitmap
The specified file is not a Windows Bitmap
The specified file is not a Windows Bitmap
The specified file is not a Windows Bitmap
The specified file is not a Windows Bitmap
The specified file is not a Windows Bitmap
eBR-1A # setenv bootargs noinitrd root=/dev/mmcblk0p1 rootwait init=/bin/sh cons
ole=ttySAC0
eBR-1A # boot
From 0x00040000 to 0x00200000
Target read size = 0x001c0000
Booting image at 31000000
   Image Name:   Linux-2.6.29.1-dirty
   Created:      2009-09-16  18:52:47 UTC
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1407772 Bytes =  1.3 MB
   Load Address: 30008000
   Entry Point:  30008000
   Verifying Checksum ... OK
OK
Starting kernel ...
Uncompressing Linux.............................................................
............................... done, booting the kernel.
Linux version 2.6.29.1-dirty (root@nord-note) (gcc version 4.3.2 (Debian 4.3.2-1
.1) ) #14 Thu Sep 17 00:52:41 YEKST 2009
CPU: ARM920T [41129200] revision 0 (ARMv4T), cr=c0007177
CPU: VIVT data cache, VIVT instruction cache
Machine: Netronix EB-600
Memory policy: ECC disabled, Data cache writeback
CPU S3C2440A (id 0x32440001)
S3C24XX Clocks, (c) 2004 Simtec Electronics
S3C244X: core 405.000 MHz, memory 135.000 MHz, peripheral 67.500 MHz
CLOCK: Slow mode (1.500 MHz), fast, MPLL on, UPLL on
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 8128
Kernel command line: noinitrd root=/dev/mmcblk0p1 rootwait init=/bin/sh console=
ttySAC0
irq: clearing subpending status 00000083
irq: clearing subpending status 00000082
PID hash table entries: 128 (order: 7, 512 bytes)
Console: colour dummy device 80x30
console [ttySAC0] enabled
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
Memory: 32MB = 32MB total
Memory: 29428KB available (2628K code, 256K data, 108K init)
Calibrating delay loop... 201.93 BogoMIPS (lpj=504832)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
s3c2440-nand device has been alredy set
S3C2410 Power Management, (c) 2004 Simtec Electronics
S3C2440: Initialising architecture
S3C2440: IRQ Support
S3C24XX DMA Driver, (c) 2003-2004,2006 Simtec Electronics
DMA channel 0 at c2808000, irq 33
DMA channel 1 at c2808040, irq 34
DMA channel 2 at c2808080, irq 35
DMA channel 3 at c28080c0, irq 36
S3C244X: Clock Support, DVS off
bio: create slab <bio> at 0
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
NetWinder Floating Point Emulator V0.97 (extended precision)
JFFS2 version 2.2. (NAND) (SUMMARY)  В© 2001-2006 Red Hat, Inc.
yaffs Sep 16 2009 23:07:39 Installing.
msgmni has been set to 57
io scheduler noop registered
io scheduler anticipatory registered (default)
io scheduler deadline registered
io scheduler cfq registered
Console: switching to colour frame buffer device 30x40
fb0: s3c2410fb frame buffer device
lp: driver loaded but no devices found
ppdev: user-space parallel port driver
Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
s3c2440-uart.0: s3c2410_serial0 at MMIO 0x50000000 (irq = 70) is a S3C2440
s3c2440-uart.1: s3c2410_serial1 at MMIO 0x50004000 (irq = 73) is a S3C2440
s3c2440-uart.2: s3c2410_serial2 at MMIO 0x50008000 (irq = 76) is a S3C2440
brd: module loaded
loop: module loaded
Uniform Multi-Platform E-IDE driver
ide-gd driver 1.18
ide-cd driver 5.00
Driver 'sd' needs updating - please use bus_type methods
S3C24XX NAND Driver, (c) 2004 Simtec Electronics
s3c2440-nand s3c2440-nand: Tacls=3, 22ns Twrph0=7 51ns, Twrph1=3 22ns
NAND device: Manufacturer ID: 0xec, Chip ID: 0xd3 (Samsung NAND 1GiB 3,3V 8-bit)

No oob scheme defined for oobsize 128
kernel BUG at drivers/mtd/nand/nand_base.c:2625!
Unable to handle kernel NULL pointer dereference at virtual address 00000000
pgd = c0004000
[00000000] *pgd=00000000
Internal error: Oops: 805 [#1]
Modules linked in:
CPU: 0    Not tainted  (2.6.29.1-dirty #14)
PC is at __bug+0x20/0x2c
LR is at release_console_sem+0x19c/0x200
pc : [<c00276fc>]    lr : [<c0042688>]    psr: 60000013
sp : c1c15e04  ip : c1c15d40  fp : c1c15e10
r10: c02b87b8  r9 : 00000001  r8 : c1db0ad0
r7 : c02b826c  r6 : 00000000  r5 : c1db0a00  r4 : c1db0ad0
r3 : 00000000  r2 : c02bb094  r1 : 60000013  r0 : 00000034
Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment kernel
Control: c000717f  Table: 30004000  DAC: 00000017
Process swapper (pid: 1, stack limit = 0xc1c14260)
Stack: (0xc1c15e04 to 0xc1c16000)
5e00:          c1c15e2c c1c15e14 c01c8614 c00276ec c1db0a00 c1d4e320 00000000
5e20: c1c15e64 c1c15e30 c01cd78c c01c8480 0000000c c02b8820 00000002 c02b87b8
5e40: c02b8840 c02b87b8 c02c707c c02c4bcc 00000000 00000000 c1c15e74 c1c15e68
5e60: c01cd8bc c01cd41c c1c15e84 c1c15e78 c0188110 c01cd8b8 c1c15ea4 c1c15e88
5e80: c018726c c0188100 c02b87b8 c02b8840 c02c707c c1c15ec4 c1c15ec0 c1c15ea8
5ea0: c01873a0 c018719c 00000000 c018733c c02c707c c1c15ee8 c1c15ec4 c0186b18
5ec0: c018734c c1c034d8 c02b87e8 00000000 c001f804 c02c707c c1c77380 c1c15ef8
5ee0: c1c15eec c01870ac c0186ad0 c1c15f20 c1c15efc c01863c0 c018709c c0270b50
5f00: c001f790 c001f804 c02c707c 00000000 c001cd64 c1c15f44 c1c15f24 c01875dc
5f20: c0186328 c001f790 c001f804 00000000 00000000 c001cd64 c1c15f54 c1c15f48
5f40: c0188620 c018753c c1c15f64 c1c15f58 c001cd88 c01885c4 c1c15fd8 c1c15f68
5f60: c00232cc c001cd74 00000050 c02e1f78 c1c15f94 c1c15f00 c00cc460 c00cc1c0
5f80: c1c30320 c1c15f9a c1c15fc0 c1c15f98 c0068818 c00cc3ec 3038c1c0 00000000
5fa0: 00000000 00000055 c02bce78 00000000 00000000 c001f790 c001f804 00000000
5fc0: 00000000 00000000 00000000 c1c15ff4 c1c15fdc c0008590 c0023280 00000001
5fe0: 00000000 00000000 00000000 c1c15ff8 c0044fc8 c0008520 ffffffff ffffffff
Backtrace:
[<c00276dc>] (__bug+0x0/0x2c) from [<c01c8614>] (nand_scan_tail+0x1a4/0x4c8)
[<c01c8470>] (nand_scan_tail+0x0/0x4c8) from [<c01cd78c>] (s3c24xx_nand_probe+0x
380/0x484)
 r6:00000000 r5:c1d4e320 r4:c1db0a00
[<c01cd40c>] (s3c24xx_nand_probe+0x0/0x484) from [<c01cd8bc>] (s3c2440_nand_prob
e+0x14/0x18)
[<c01cd8a8>] (s3c2440_nand_probe+0x0/0x18) from [<c0188110>] (platform_drv_probe
+0x20/0x24)
[<c01880f0>] (platform_drv_probe+0x0/0x24) from [<c018726c>] (driver_probe_devic
e+0xe0/0x1b0)
[<c018718c>] (driver_probe_device+0x0/0x1b0) from [<c01873a0>] (__driver_attach+
0x64/0x84)
 r7:c1c15ec4 r6:c02c707c r5:c02b8840 r4:c02b87b8
[<c018733c>] (__driver_attach+0x0/0x84) from [<c0186b18>] (bus_for_each_dev+0x58
/0x94)
 r6:c02c707c r5:c018733c r4:00000000
[<c0186ac0>] (bus_for_each_dev+0x0/0x94) from [<c01870ac>] (driver_attach+0x20/0
x28)
 r7:c1c77380 r6:c02c707c r5:c001f804 r4:00000000
[<c018708c>] (driver_attach+0x0/0x28) from [<c01863c0>] (bus_add_driver+0xa8/0x2
08)
[<c0186318>] (bus_add_driver+0x0/0x208) from [<c01875dc>] (driver_register+0xb0/
0x138)
 r8:c001cd64 r7:00000000 r6:c02c707c r5:c001f804 r4:c001f790
[<c018752c>] (driver_register+0x0/0x138) from [<c0188620>] (platform_driver_regi
ster+0x6c/0x88)
 r8:c001cd64 r7:00000000 r6:00000000 r5:c001f804 r4:c001f790
[<c01885b4>] (platform_driver_register+0x0/0x88) from [<c001cd88>] (s3c2410_nand
_init+0x24/0x40)
[<c001cd64>] (s3c2410_nand_init+0x0/0x40) from [<c00232cc>] (do_one_initcall+0x5
c/0x190)
[<c0023270>] (do_one_initcall+0x0/0x190) from [<c0008590>] (kernel_init+0x80/0xe
8)
[<c0008510>] (kernel_init+0x0/0xe8) from [<c0044fc8>] (do_exit+0x0/0x658)
 r5:00000000 r4:00000000
Code: e1a01000 e59f000c eb07b6ca e3a03000 (e5833000)
---[ end trace 3048f5522ce3f5b1 ]---
Kernel panic - not syncing: Attempted to kill init!


и та же картина с експлеевским ядром, а так же очень беспокоят строки:
Code:
...
*** Warning - bad CRC or NAND, using default environment
...
[ERASE_ERROR : is 0x13(19) Block]
[block 0x13(19) is marked as a bad block]
...


Теперь я в полном отчаяни и растерянности, что не так? Книжке можно чем то помоч или она уже ушла в мир иной?
 
View user's profile ^

Losta
Член клуба The eBook

Член клуба The eBook



Joined: 05 Jul 2009
Posts: 528


Location: Вологда

Posted: 11.12.2010 22:00    

N0D wrote:
Книжке можно чем то помоч или она уже ушла в мир иной?

Можно, но нужно время. На данный момент есть вся информация, кроме дампов B63. По крайней мере
можно будет восстановить родную глючную прошивку.
_________________
Explay TXT Book V3 + Explay TXT Book B63 + Sony PRS-505 + Sony PRS-600 + Barnes&Noble Nook
 
View user's profile ^

N0D
Новенький участник форума

Новенький участник форума



Joined: 11 Dec 2010
Posts: 3



Posted: 12.12.2010 22:27    

Losta wrote:

Можно, но нужно время. На данный момент есть вся информация, кроме дампов B63. По крайней мере
можно будет восстановить родную глючную прошивку.

Значит, без рабочего дампа восстановление книги невозможно, а в настоящий момент рабочего дампа нет?
Я правильно понял?
 
View user's profile ^

Losta
Член клуба The eBook

Член клуба The eBook



Joined: 05 Jul 2009
Posts: 528


Location: Вологда

Posted: 13.12.2010 09:34    

Правильно, дампов пока нет.
_________________
Explay TXT Book V3 + Explay TXT Book B63 + Sony PRS-505 + Sony PRS-600 + Barnes&Noble Nook
 
View user's profile ^

radugaif
Член клуба The eBook

Член клуба The eBook



Joined: 16 Dec 2004
Posts: 1017


Location: Деревня Moskow

Posted: 13.12.2010 20:10    

http://ifolder.ru/20785363

вот дамп полный с обб и без, так-же пофайлово.

пользуйтесь

таблица разделов

0x00000000-0x00040000 : "uboot"
0x00040000-0x00200000 : "kernel"
0x00200000-0x02200000 : "rootfs"
0x02200000-0x04200000 : "app"
0x04200000-0x06200000 : "update"
0x06200000-0x06300000 : "other"
0x06300000-0x3b200000 : "other"

что делать

- грузитесь в uboot, останавливаете uboot и прошиваете РОДНОЕ ядро - из дирректории без obb

- потом загружаетесь с карты с универсальным прошивальщиком командой

setenv bootargs noinitrd root=/dev/mmcblk0p1 rw rootfstype=vfat rootdelay=7 init=/linuxrc console=ttySAC0 controller=1

потом boot

потом перезаписываем app и rootfs

что-то типа - имена файлов поправьте

/bin/eraseall /dev/mtd6
sync
/bin/mkfs.vfat -F 32 -n "Orsio" /dev/mtdblock6
sync


/bin/eraseall /dev/mtd3
sync
/bin/nandwrite -a -m -n -o /dev/mtd3 /files/orsioobb/mtd3_app.bin
sync

/bin/eraseall /dev/mtd2
sync
/bin/nandwrite -a -m -n -o /dev/mtd2 /files/orsioobb/mtd2_root.bin
sync


да- вот карта универсального прошивальщика

http://ifolder.ru/20786518


усе ...
_________________
Ремонт электронных книг в Москве.
 
View user's profile ^

Losta
Член клуба The eBook

Член клуба The eBook



Joined: 05 Jul 2009
Posts: 528


Location: Вологда

Posted: 13.12.2010 22:28    

radugaif
Спасибо

N0D
Вот схема B63 - http://ifolder.ru/20788314
Можно приступать к дебрикингу.
_________________
Explay TXT Book V3 + Explay TXT Book B63 + Sony PRS-505 + Sony PRS-600 + Barnes&Noble Nook
 
View user's profile ^

N0D
Новенький участник форума

Новенький участник форума



Joined: 11 Dec 2010
Posts: 3



Posted: 26.12.2010 03:05    

Господа, нет слов. Примного Вам благодарен за оказанную помощь. К сожалению в ближайшее время опробовать сей метод не смогу, но обязательно напишу о результатах.

Еще раз Спасибо.
 
View user's profile ^

igriksam
Новенький участник форума

Новенький участник форума



Joined: 17 Jun 2010
Posts: 4


Location: Владивосток

Posted: 05.03.2011 03:49    

Ну и как результат? Третий день бьюсь, пока не получается. Толи я чтото нетак делаю, толи память сдохла.
У когонибудь есть полный дамп рабочей прошивки, чтоб через программатор напрямую на микросхему залить?
 
View user's profile ^

radugaif
Член клуба The eBook

Член клуба The eBook



Joined: 16 Dec 2004
Posts: 1017


Location: Деревня Moskow

Posted: 05.03.2011 18:25    

Конечно есть .. но программатиор не обходит беды .. так что положительный результат только в 9-ти случаев из десяти .. да и программатор для нандов нужен..
_________________
Ремонт электронных книг в Москве.
 
View user's profile ^

Wolfshunter
Недавний участник форума

Недавний участник форума



Joined: 23 May 2011
Posts: 10



Posted: 12.10.2011 21:25    

N0D
Не могли бы вы выложить эту прошивку?
 
View user's profile ^
Libroom Forum IndexАрхив форумов устройствExplayAll times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© Libroom, 2021