Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Amazon Kindle > Kindle Developer's Corner

Notices

Reply
 
Thread Tools Search this Thread
Old 02-01-2021, 02:23 PM   #1
BerndB.
Junior Member
BerndB. began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Jan 2021
Device: Kindle PW2
Kindle PW2 is write protected

My PW2 worked fine until I trieded to copy some new books with Calibre. During the copy process the USB connection was interrupted because of a bad connector. The new books were visible on the Kindle but the reader was not able to open them. Also some other menue items brings some errors.
I decided to do a fatory reset by the kindle menue. After reboot every the file structure and the behavior was same as before. Including the Wifi setup.

I opened the Kindle and connected the serial port as seen in some tutorials. I Installed necessary driver and tools to get connected. I tried the following things:
I copied some images via fastboot to the Kindle. I saw that the data are transferd an written. After reboot nothing has changed.
I logged in as root and did some changes on the file system like mkdir. But after reboot is everthing gone.
The following show a part of the boot process:

Code:
U-Boot 2009.08-lab126 (Sep 25 2019 - 00:37:32)

CPU: Freescale i.MX6 family TO0.0 at 996 MHz
Temperature:   31 C, calibration data 0x5514da5f
mx6sl pll1: 996MHz
mx6sl pll2: 528MHz
mx6sl pll3: 480MHz
mx6sl pll8: 50MHz
ipg clock     : 66000000Hz
ipg per clock : 66000000Hz
uart clock    : 80000000Hz
cspi clock    : 60000000Hz
ahb clock     : 132000000Hz
axi clock   : 198000000Hz
emi_slow clock: 22000000Hz
ddr clock     : 396000000Hz
usdhc1 clock  : 198000000Hz
usdhc2 clock  : 198000000Hz
usdhc3 clock  : 198000000Hz
usdhc4 clock  : 198000000Hz
MMC:  FSL_ESDHC: 0,FSL_ESDHC: 1,FSL_ESDHC: 2
Board: Pinot WFO
Boot Reason: [ POR ]
Boot Device: NAND
Board Id: 02722011423615EW
S/N: 9017XXXXXXXXXXXX
I2C:   ready
DRAM:  256 MB
Using default environment

In:    serial
Out:   serial
Err:   serial
Quick Memory Test 0x80000000, 0xfff0000
POST done in 57 ms
Battery voltage: 4078 mV

Hit any key to stop autoboot:  0
uboot >
uboot > bootm 0xE41000
## Booting kernel from Legacy Image at 80800000 ...
   Image Name:   Linux-3.0.35-lab126
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2420504 Bytes =  2.3 MB
   Load Address: 80008000
   Entry Point:  80008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

[    0.000000] Linux version 3.0.35-lab126 (jenkins-official@sjc10-jbuild10) (collect2: ld returned 1 exit status) #1 Wed Apr 23 16:52:30 PDT 2014
[    0.000000] CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c53c7d
[    0.000000] CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine: Freescale i.MX 6SoloLite based Wario Board
[    0.000000] Ignoring unrecognised tag 0x54410011
[    0.000000] Will try to place printk log at 8fffc000
[    0.000000] Memory policy: ECC disabled, Data cache writeback
[    0.000000] CPU identified as i.MX6SoloLite, silicon rev 1.2
[    0.000000] On node 0 totalpages: 65536
[    0.000000] free_area_init_node: node 0, pgdat c04dcc94, node_mem_map c2000000
[    0.000000]   DMA zone: 64 pages used for memmap
[    0.000000]   DMA zone: 0 pages reserved
[    0.000000]   DMA zone: 8128 pages, LIFO batch:0
[    0.000000]   Normal zone: 448 pages used for memmap
[    0.000000]   Normal zone: 56896 pages, LIFO batch:15
[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[    0.000000] pcpu-alloc: [0] 0
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 65024
[    0.000000] Kernel command line: rootwait log_pos_goal=0x8fffc000 console=ttymxc0,115200 root=/dev/mmcblk0p2 ro ip=off debug video=mxcepdcfb:E60,bpp=8,x_mem=3M
[    0.000000] Prink buffer will be relocated to physical address: 8fff2000
[    0.000000] log_buf_len: 32768
[    0.000000] early log buf free: 31286(95%)
[    0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Memory: 256MB = 256MB total
[    0.000000] Memory: 254652k/254652k available, 7492k reserved, 0K highmem
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
[    0.000000]     DMA     : 0xfde00000 - 0xffe00000   (  32 MB)
[    0.000000]     vmalloc : 0xd0800000 - 0xf2000000   ( 536 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xd0000000   ( 256 MB)
[    0.000000]     modules : 0xbf000000 - 0xc0000000   (  16 MB)
[    0.000000]       .init : 0xc0008000 - 0xc010b000   (1036 kB)
[    0.000000]       .text : 0xc010b000 - 0xc04aa000   (3708 kB)
[    0.000000]       .data : 0xc04aa000 - 0xc04dd7c0   ( 206 kB)
[    0.000000]        .bss : 0xc04dd7e4 - 0xc0504540   ( 156 kB)
[    0.000000] SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS:624
[    0.000000] MXC GPIO hardware
[    0.000000] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956ms
[    0.000000] arm_max_freq=1GHz
[    0.000000] MXC_Early serial console at MMIO 0x2020000 (options '115200')
[    0.000000] bootconsole [ttymxc0] enabled
[    0.000000] Console: colour dummy device 80x30
[    0.263660] Calibrating delay loop... 1987.37 BogoMIPS (lpj=9936896)
[    0.321984] pid_max: default: 32768 minimum: 301
[    0.326867] Mount-cache hash table entries: 512
[    0.331777] CPU: Testing write buffer coherency: ok
[    0.336805] hw perfevents: enabled with ARMv7 Cortex-A9 PMU driver, 7 counters available
[    0.351754] print_constraints: dummy:
[    0.355705] NET: Registered protocol family 16
[    0.363949] print_constraints: vddpu: 725 <--> 1300 mV at 700 mV fast normal
[    0.371533] print_constraints: vddcore: 725 <--> 1300 mV at 1475 mV fast normal
[    0.379230] print_constraints: vddsoc: 725 <--> 1300 mV at 1475 mV fast normal
[    0.386893] print_constraints: vdd2p5: 2000 <--> 2775 mV at 2400 mV fast normal
[    0.394621] print_constraints: vdd1p1: 800 <--> 1400 mV at 1100 mV fast normal
[    0.402298] print_constraints: vdd3p0: 2625 <--> 3400 mV at 3000 mV fast normal
[    0.411186] LAB126 Board id - 02722011423615EW
[    0.419708] hw-breakpoint: found 6 breakpoint and 1 watchpoint registers.
[    0.426549] hw-breakpoint: 1 breakpoint(s) reserved for watchpoint single-step.
[    0.433883] hw-breakpoint: maximum watchpoint size is 4 bytes.
[    0.439755] L310 cache controller enabled
[    0.443780] l2x0: 16 ways, CACHE_ID 0x410000c8, AUX_CTRL 0x02030000, Cache size: 262144 B
[    0.460050] bio: create slab <bio-0> at 0
[    0.467671] max77696> regulator init
[    0.472147] spi_imx imx6q-ecspi.0: probed
[    0.476729] usbcore: registered new interface driver usbfs
[    0.482339] usbcore: registered new interface driver hub
[    0.487845] usbcore: registered new device driver usb
[    0.494989] Reboot Reason - Standard Reporting
[    0.499464] kernel: I max77696-irq:evtrcrd: evt=RSTIN_PRSTRT: nRSTIN Partial Restart - likely watchdog
[    0.508794] Reboot Reason - Metric Framework Reporting
[    0.513952] kernel: kernel_metric_generic,counter,event_recorder,ercflags,RSTIN_PRSTRT,1,
[    0.522149] Reboot Reason - Legacy Metric Reporting
[    0.527041] boot: C def:rst:reset=watchdog
[    0.532742] MAX77696 TOPSYS 1.0.0 Installed
[    0.539599] max77696-gpio max77696-gpio.0: gpio#0 -- -- func-0 in
[    0.547097] max77696-gpio max77696-gpio.0: gpio#1 -- -- func--1 in
[    0.554840] max77696-gpio max77696-gpio.0: gpio#3 -- -- func-0 in
[    0.562891] MAX77696 GPIO Driver 1.0.0 Installed
[    0.568586] buck mode: 4
[    0.571898] buck mode: 4
[    0.575373] print_constraints: max77696_buck1: 900 <--> 1300 mV at 1250 mV fast normal idle standby
[    0.584983] buck mode: 4
[    0.588458] print_constraints: max77696_buck1dvs: 600 <--> 1300 mV at 900 mV fast normal idle standby
[    0.598258] buck mode: 4
[    0.601527] buck mode: 4
[    0.604998] print_constraints: max77696_buck2: 900 <--> 1300 mV at 1200 mV fast normal idle standby
[    0.614605] buck mode: 4
[    0.618081] print_constraints: max77696_buck2dvs: 600 <--> 1300 mV at 900 mV fast normal idle standby
[    0.627868] print_constraints: max77696_buck3: 600 <--> 3387 mV at 1300 mV fast normal idle standby
[    0.637654] buck mode: 4
[    0.640920] buck mode: 4
[    0.644185] print_constraints: max77696_buck4: 1200 mV fast normal idle standby
[    0.652043] buck mode: 4
[    0.655518] print_constraints: max77696_buck5: 600 <--> 3387 mV at 1800 mV fast normal idle standby
[    0.665136] buck mode: 4
[    0.668610] print_constraints: max77696_buck6: 600 <--> 3387 mV at 3200 mV fast normal idle standby
[    0.677720] MAX77696 Buck Regulators Driver 1.0.1 Installed
[    0.684087] print_constraints: max77696_ldo1: 800 <--> 3950 mV at 3300 mV normal idle standby
[    0.693216] print_constraints: max77696_ldo2: 800 <--> 3950 mV at 3000 mV normal idle standby
[    0.702306] print_constraints: max77696_ldo3: 800 <--> 3950 mV at 2500 mV normal idle standby
[    0.711426] print_constraints: max77696_ldo4: 800 <--> 2375 mV at 1800 mV normal idle standby
[    0.720493] print_constraints: max77696_ldo5: 800 <--> 2375 mV at 1800 mV normal idle standby
[    0.729610] print_constraints: max77696_ldo6: 800 <--> 3950 mV at 3200 mV normal idle standby
[    0.738691] print_constraints: max77696_ldo7: 800 <--> 3950 mV at 3200 mV normal idle standby
[    0.747801] print_constraints: max77696_ldo8: 800 <--> 2375 mV at 1100 mV normal idle standby
[    0.756867] print_constraints: max77696_ldo9: 800 <--> 2375 mV at 1100 mV normal idle standby
[    0.765998] print_constraints: max77696_ldo10: 2400 <--> 5550 mV at 5200 mV normal idle standby
[    0.775497] MAX77696 Linear Regulators Driver 1.0.2 Installed
[    0.781854] print_constraints: max77696_lsw1:
[    0.786673] print_constraints: max77696_lsw2:
[    0.791434] print_constraints: max77696_lsw3:
[    0.796174] print_constraints: max77696_lsw4:
[    0.800680] MAX77696 Load Switches Driver 1.0.0 Installed
[    0.807299] print_constraints: max77696-display:
[    0.812777] print_constraints: max77696-vcom:
[    0.817554] print_constraints: max77696-vee:
[    0.822278] print_constraints: max77696-vneg:
[    0.827060] print_constraints: max77696-vpos:
[    0.831816] print_constraints: max77696-vddh:
[    0.837302]
[    0.837305] EPD vreg probe complete!
[    0.842948] print_constraints: max77696_vddq: 240 <--> 984 mV at 600 mV
[    0.849727] MAX77696 LPDDR2 Termination Supply Driver 1.0.1 Installed
[    0.857453] MAX77696 I2C Driver 1.0.0 Installed
[    0.864536] i2c-core: driver [max17135] using legacy suspend method
[    0.870822] i2c-core: driver [max17135] using legacy resume method
[    0.877068] Switching to clocksource mxc_timer1
[    0.892144] NET: Registered protocol family 2
[    0.896603] IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.903703] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
[    0.910883] TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
[    0.917416] TCP: Hash tables configured (established 8192 bind 8192)
[    0.923793] TCP reno registered
[    0.926946] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.932808] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.939431] NET: Registered protocol family 1
[    0.944161] RPC: Registered named UNIX socket transport module.
[    0.950099] RPC: Registered udp transport module.
[    0.954835] RPC: Registered tcp transport module.
[    0.959551] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.970227] etb: probe of etb failed with error -2
[    0.975273] etm: probe of etm.0 failed with error -2
[    0.980511] Static Power Management for Freescale i.MX6
[    0.985774] wait mode is enabled for i.MX6
[    0.990057] cpaddr = d0820000 suspend_iram_base=d081c000
[    0.995446] PM driver module loaded
[    0.999202] IMX usb wakeup probe
[    1.002474] the wakeup pdata is 0xce1387c0
[    1.006919] IMX usb wakeup probe
[    1.010168] the wakeup pdata is 0xce1388c0
[    1.014485] cpu regulator mode:ldo_bypass
[    1.018706] _regulator_get: get() with no identifier
[    1.023699] mx6_cpu_regulator_init: failed to get pu regulator
[    1.029744] i.MXC CPU frequency driver
[    1.046710] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    1.053768] msgmni has been set to 497
[    1.057882] io scheduler noop registered
[    1.061922] io scheduler cfq registered (default)
[    1.067136] MAX77696 Backlight Driver 1.0.0 Installed
[    1.072987] imx-sdma imx-sdma: loaded firmware 1.1
[    1.082366] imx-sdma imx-sdma: initialized
[    1.256565] Serial: IMX driver
[    1.388713] console [ttymxc0] enabled, bootconsole disabled
[    1.388713] console [ttymxc0] enabled, bootconsole disabled
[    1.404208] loop: module loaded
[    1.407419] MAX77696 32kHz Oscillator Driver 1.0.0 Installed
[    1.413749] input: max77696-onkey as /devices/platform/imx-i2c.0/i2c-0/0-003c/max77696-onkey.0/input/input0
[    1.426936] MAX77696 ONKEY Driver 1.0.0 Installed
[    1.453014] max77696-rtc max77696-rtc.0: rtc core: registered max77696-rtc.0 as rtc0
[    1.472966] max77696-rtc max77696-rtc.0: rtc core: registered max77696-rtc.1 as rtc1
[    1.502283] MAX77696 RTC Driver 1.0.2 Installed
[    1.507691] snvs_rtc snvs_rtc.0: rtc core: registered snvs_rtc as rtc2
[    1.514421] i2c /dev entries driver
[    1.522281] max77696-battery max77696-battery.0: Voltage alert     3400mV ... 4260mV
[    1.530431] max77696-battery max77696-battery.0: SOC alert         (disabled)
[    1.538482] MAX77696 Fuel Gauge Driver 1.0.0 Installed
[    1.545358] MAX77696 USB Interface Circuit Driver 1.0.0 Installed
[    1.553170] max77696-adc max77696-adc.0: ADC average rate: 32 sample(s)
[    1.559792] max77696-adc max77696-adc.0: ADC delay: 0 nsec
[    1.565295] max77696-adc max77696-adc.0: ADC cur src: 50 uA
[    1.570872] MAX77696 ADC Driver 1.0.1 Installed
[    1.576079] imx2-wdt imx2-wdt.0: IMX2+ Watchdog Timer enabled. timeout=60s (nowayout=1)
[    1.584500] sdhci: Secure Digital Host Controller Interface driver
[    1.590684] sdhci: Copyright(c) Pierre Ossman
[    1.595171] mmc0: no vmmc regulator found
[    1.600486] mmc0: SDHCI controller on platform [sdhci-esdhc-imx.1] using DMA
[    1.608622] mmc1: no vmmc regulator found
[    1.615030] mmc1: SDHCI controller on platform [sdhci-esdhc-imx.2] using DMA
[    1.622792] Registered led device: max77696-leds.0
[    1.627593] MAX77696 LED Driver #0 1.0.0 Installed
[    1.636678] Registered led device: max77696-leds.1
[    1.641476] MAX77696 LED Driver #1 1.0.0 Installed
[    1.646801] nf_conntrack version 0.5.0 (3978 buckets, 15912 max)
[    1.655511] ip_tables: (C) 2000-2006 Netfilter Core Team
[    1.660884] TCP cubic registered
[    1.664140] NET: Registered protocol family 17
[    1.668601] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
[    1.676408] LPDDR2 MfgId: 0x1 [Samsung]
[    1.680558] Bus freq driver module loaded
[    1.686607] Bus freq driver Enabled
[    1.691088] mxc_dvfs_core_probe
[    1.698682] DVFS driver module loaded
[    1.721762] regulator_init_complete: max77696_ldo10: incomplete constraints, leaving on
[    1.737076] regulator_init_complete: max77696_ldo7: incomplete constraints, leaving on
[    1.754443] regulator_init_complete: max77696_ldo6: incomplete constraints, leaving on
[    1.769646] regulator_init_complete: max77696_buck6: incomplete constraints, leaving on
[    1.777875] regulator_init_complete: max77696_buck5: incomplete constraints, leaving on
[    1.786586] regulator_init_complete: max77696_buck2dvs: incomplete constraints, leaving on
[    1.795288] regulator_init_complete: max77696_buck1dvs: incomplete constraints, leaving on
[    1.804514] emmc: I def:mmcpartinfo:vendor=sandisk, host=mmc0:
[    1.822299] max77696-rtc max77696-rtc.0: setting system clock to 2021-01-31 09:38:39 UTC (1612085919)
[    1.851829] mmc0: new high speed DDR MMC card at address 0001
[    1.857985] mmcblk0: mmc0:0001 SEM04G 3.68 GiB
[    1.862737] mmcblk0boot0: mmc0:0001 SEM04G partition 1 2.00 MiB
[    1.868782] mmcblk0boot1: mmc0:0001 SEM04G partition 2 2.00 MiB
[    1.875750]  mmcblk0: p1 p2 p3 p4
[    1.881989]  mmcblk0boot1: unknown partition table
[    1.889128]  mmcblk0boot0: unknown partition table
[    1.898394] KERNEL: I pmic:charger chgina::charger connected
[    1.909305] MAX77696 Main Charger Driver 1.0.0 Installed
[    1.921903] MAX77696 Energy Harvester Driver 1.0.0 Installed

[    1.928457] Freeing init memory: 1036K
3.0.35-lab126 #1 Wed Apr 23 16:52:30 PDT 2014 armv7l
[    1.958672] INFO:Loaded module /lib/modules/mxc_epdc_eink.ko  (10304 bytes)
[    2.391647] add wake up source irq 104
[    3.531663] KERNEL: I pmic:fg battery id check::wario_battery_valid=1
[    4.668415] INFO:Loaded module /lib/modules/mxc_epdc_fb.ko  (83340 bytes)
[    5.004591] INFO:eink initialized... (786432 bytes)
Press [ENTER] for recovery menu..[    5.010200] INFO:!!! Checking MBR /dev/mmcblk0 !!!!
.       0 /[    5.018892] INFO:partition 2, start sector is 782336
[    5.024001] INFO:partition 3, start sector is 913408
[    5.029049] INFO:partition 4, start sector is 1044480
[    5.034186] INFO:maximizing partition 6688768 sectors
[    5.039282] INFO:*** Partition table verified for /dev/mmcblk0 ***
[    5.047610] ARC USBOTG Device Controller driver (1 August 2005)
[    5.053908] add wake up source irq 75
[    5.066836] USB Cable is already plugged in. Simulating event
[    5.075783] INFO:Loaded module /lib/modules/arcotg_udc.ko  (33320 bytes)
[    5.088770] g_file_storage gadget: File-backed Storage Gadget, version: 1 September 2010
[    5.096936] g_file_storage gadget: Number of LUNs=1
[    5.101857] dr_controller_run: udc out low power mode
[    5.106936] fsl-usb2-udc: bind to driver g_file_storage
[    5.112380] INFO:Loaded module /lib/modules/g_file_storage.ko removable=1 vendor=0x1949 product=0x0004 release=0x0100 recovery_mode=1 (37756 bytes)
[    5.431822] g_file_storage gadget: high speed config #1
Charge: 89% [#####################################################:::::]


Menu
====
3. Load MMC0 over USB storage
4. Erase MMC0
I. Initialize Partition Table (fdisk) and format FAT
O. Format and overwrite FAT partition
E. Export FAT partition
U. Update using update*.bin file on FAT partition
M. Update using update*.bin file on FAT partition of second MMC port
D. dmesg / kernel printk ring buffer.
Q. quit
It looks like the partion table of the MMC is distroyed but the device is still booting
Code:
[    1.851829] mmc0: new high speed DDR MMC card at address 0001
[    1.857985] mmcblk0: mmc0:0001 SEM04G 3.68 GiB
[    1.862737] mmcblk0boot0: mmc0:0001 SEM04G partition 1 2.00 MiB
[    1.868782] mmcblk0boot1: mmc0:0001 SEM04G partition 2 2.00 MiB
[    1.875750]  mmcblk0: p1 p2 p3 p4
[    1.881989]  mmcblk0boot1: unknown partition table
[    1.889128]  mmcblk0boot0: unknown partition table
Also fdisk reported partition problems on /dev/mmcblk0boot0

Code:
[root@kindle root]# fdisk -l


Disk /dev/mmcblk0: 3959 MB, 3959422976 bytes
4 heads, 16 sectors/track, 120832 cylinders
Units = cylinders of 64 * 512 = 32768 bytes

        Device Boot      Start         End      Blocks  Id System
/dev/mmcblk0p1   *        1025       12224      358400  83 Linux
/dev/mmcblk0p2           12225       14272       65536  83 Linux
/dev/mmcblk0p3           14273       16320       65536  83 Linux
/dev/mmcblk0p4           16321      120832     3344384   b Win95 FAT32

Disk /dev/mmcblk0boot0: 2 MB, 2097152 bytes
4 heads, 16 sectors/track, 64 cylinders
Units = cylinders of 64 * 512 = 32768 bytes

Disk /dev/mmcblk0boot0 doesn't contain a valid partition table
Any Idea what was happend and how to fix it. I need some help

Bernd
BerndB. is offline   Reply With Quote
Old 02-01-2021, 03:47 PM   #2
katadelos
rm -rf /
katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.
 
Posts: 219
Karma: 3333683
Join Date: Nov 2019
Location: United Kingdom
Device: K5, KT, KT2, KT3, KT4, KV, PW2, PW3, PW4, PW5
Quote:
During the copy process the USB connection was interrupted because of a bad connector. The new books were visible on the Kindle but the reader was not able to open them. Also some other menue items brings some errors.
Sounds like you managed to corrupt or lock the FAT userstore partition, I've done something similar a few times. This should be simple to fix if you've got serial access - try selecting the O. Format and overwrite FAT partition option in recovery-util when rebooting the device and that should sort things out. Bear in mind that this will delete any files on the partition that is visible to your computer when the Kindle is plugged in.
katadelos is offline   Reply With Quote
Advert
Old 02-02-2021, 04:18 PM   #3
BerndB.
Junior Member
BerndB. began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Jan 2021
Device: Kindle PW2
Thank you for your support. I tried it out but it does not work. After reboot all old data are available.

Code:

Welcome to Kindle!



kindle login: HW


U-Boot 2009.08-lab126 (Sep 25 2019 - 00:37:32)

CPU: Freescale i.MX6 family TO0.0 at 996 MHz
Temperature:   30 C, calibration data 0x5514da5f
mx6sl pll1: 996MHz
mx6sl pll2: 528MHz
mx6sl pll3: 480MHz
mx6sl pll8: 50MHz
ipg clock     : 66000000Hz
ipg per clock : 66000000Hz
uart clock    : 80000000Hz
cspi clock    : 60000000Hz
ahb clock     : 132000000Hz
axi clock   : 198000000Hz
emi_slow clock: 22000000Hz
ddr clock     : 396000000Hz
usdhc1 clock  : 198000000Hz
usdhc2 clock  : 198000000Hz
usdhc3 clock  : 198000000Hz
usdhc4 clock  : 198000000Hz
MMC:  FSL_ESDHC: 0,FSL_ESDHC: 1,FSL_ESDHC: 2
Board: Pinot WFO
Boot Reason: [ POR ]
Boot Device: NAND
Board Id: 02722011423615EW
S/N: 90172201424705AJ
I2C:   ready
DRAM:  256 MB
Using default environment

In:    serial
Out:   serial
Err:   serial
Quick Memory Test 0x80000000, 0xfff0000
POST done in 57 ms
Battery voltage: 4138 mV

Hit any key to stop autoboot:  0
uboot >
uboot > bootm 0xe41000
## Booting kernel from Legacy Image at 80800000 ...
   Image Name:   Linux-3.0.35-lab126
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2420504 Bytes =  2.3 MB
   Load Address: 80008000
   Entry Point:  80008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

[    0.000000] Linux version 3.0.35-lab126 (jenkins-official@sjc10-jbuild10) (collect2: ld returned 1 exit status) #1 Wed Apr 23 16:52:30 PDT 2014
[    0.000000] CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c53c7d
[    0.000000] CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine: Freescale i.MX 6SoloLite based Wario Board
[    0.000000] Ignoring unrecognised tag 0x54410011
[    0.000000] Will try to place printk log at 8fffc000
[    0.000000] Memory policy: ECC disabled, Data cache writeback
[    0.000000] CPU identified as i.MX6SoloLite, silicon rev 1.2
[    0.000000] On node 0 totalpages: 65536
[    0.000000] free_area_init_node: node 0, pgdat c04dcc94, node_mem_map c2000000
[    0.000000]   DMA zone: 64 pages used for memmap
[    0.000000]   DMA zone: 0 pages reserved
[    0.000000]   DMA zone: 8128 pages, LIFO batch:0
[    0.000000]   Normal zone: 448 pages used for memmap
[    0.000000]   Normal zone: 56896 pages, LIFO batch:15
[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[    0.000000] pcpu-alloc: [0] 0
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 65024
[    0.000000] Kernel command line: rootwait log_pos_goal=0x8fffc000 console=ttymxc0,115200 root=/dev/mmcblk0p2 ro ip=off debug video=mxcepdcfb:E60,bpp=8,x_mem=3M
[    0.000000] Prink buffer will be relocated to physical address: 8fff2000
[    0.000000] log_buf_len: 32768
[    0.000000] early log buf free: 31286(95%)
[    0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Memory: 256MB = 256MB total
[    0.000000] Memory: 254652k/254652k available, 7492k reserved, 0K highmem
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
[    0.000000]     DMA     : 0xfde00000 - 0xffe00000   (  32 MB)
[    0.000000]     vmalloc : 0xd0800000 - 0xf2000000   ( 536 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xd0000000   ( 256 MB)
[    0.000000]     modules : 0xbf000000 - 0xc0000000   (  16 MB)
[    0.000000]       .init : 0xc0008000 - 0xc010b000   (1036 kB)
[    0.000000]       .text : 0xc010b000 - 0xc04aa000   (3708 kB)
[    0.000000]       .data : 0xc04aa000 - 0xc04dd7c0   ( 206 kB)
[    0.000000]        .bss : 0xc04dd7e4 - 0xc0504540   ( 156 kB)
[    0.000000] SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS:624
[    0.000000] MXC GPIO hardware
[    0.000000] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956ms
[    0.000000] arm_max_freq=1GHz
[    0.000000] MXC_Early serial console at MMIO 0x2020000 (options '115200')
[    0.000000] bootconsole [ttymxc0] enabled
[    0.000000] Console: colour dummy device 80x30
[    0.263657] Calibrating delay loop... 1987.37 BogoMIPS (lpj=9936896)
[    0.321979] pid_max: default: 32768 minimum: 301
[    0.326855] Mount-cache hash table entries: 512
[    0.331762] CPU: Testing write buffer coherency: ok
[    0.336789] hw perfevents: enabled with ARMv7 Cortex-A9 PMU driver, 7 counters available
[    0.351719] print_constraints: dummy:
[    0.355670] NET: Registered protocol family 16
[    0.363904] print_constraints: vddpu: 725 <--> 1300 mV at 700 mV fast normal
[    0.371482] print_constraints: vddcore: 725 <--> 1300 mV at 1475 mV fast normal
[    0.379177] print_constraints: vddsoc: 725 <--> 1300 mV at 1475 mV fast normal
[    0.386844] print_constraints: vdd2p5: 2000 <--> 2775 mV at 2400 mV fast normal
[    0.394574] print_constraints: vdd1p1: 800 <--> 1400 mV at 1100 mV fast normal
[    0.402250] print_constraints: vdd3p0: 2625 <--> 3400 mV at 3000 mV fast normal
[    0.411147] LAB126 Board id - 02722011423615EW
[    0.419674] hw-breakpoint: found 6 breakpoint and 1 watchpoint registers.
[    0.426515] hw-breakpoint: 1 breakpoint(s) reserved for watchpoint single-step.
[    0.433849] hw-breakpoint: maximum watchpoint size is 4 bytes.
[    0.439720] L310 cache controller enabled
[    0.443745] l2x0: 16 ways, CACHE_ID 0x410000c8, AUX_CTRL 0x02030000, Cache size: 262144 B
[    0.460007] bio: create slab <bio-0> at 0
[    0.467636] max77696> regulator init
[    0.472114] spi_imx imx6q-ecspi.0: probed
[    0.476695] usbcore: registered new interface driver usbfs
[    0.482303] usbcore: registered new interface driver hub
[    0.487806] usbcore: registered new device driver usb
[    0.494941] Reboot Reason - Standard Reporting
[    0.499416] kernel: I max77696-irq:evtrcrd: evt=RSTIN_PRSTRT: nRSTIN Partial Restart - likely watchdog
[    0.508745] Reboot Reason - Metric Framework Reporting
[    0.513902] kernel: kernel_metric_generic,counter,event_recorder,ercflags,RSTIN_PRSTRT,1,
[    0.522100] Reboot Reason - Legacy Metric Reporting
[    0.526991] boot: C def:rst:reset=watchdog
[    0.532689] MAX77696 TOPSYS 1.0.0 Installed
[    0.539546] max77696-gpio max77696-gpio.0: gpio#0 -- -- func-0 in
[    0.547044] max77696-gpio max77696-gpio.0: gpio#1 -- -- func--1 in
[    0.554786] max77696-gpio max77696-gpio.0: gpio#3 -- -- func-0 in
[    0.562837] MAX77696 GPIO Driver 1.0.0 Installed
[    0.568530] buck mode: 4
[    0.571845] buck mode: 4
[    0.575320] print_constraints: max77696_buck1: 900 <--> 1300 mV at 1250 mV fast normal idle standby
[    0.584921] buck mode: 4
[    0.588397] print_constraints: max77696_buck1dvs: 600 <--> 1300 mV at 900 mV fast normal idle standby
[    0.598203] buck mode: 4
[    0.601471] buck mode: 4
[    0.604944] print_constraints: max77696_buck2: 900 <--> 1300 mV at 1200 mV fast normal idle standby
[    0.614549] buck mode: 4
[    0.618025] print_constraints: max77696_buck2dvs: 600 <--> 1300 mV at 900 mV fast normal idle standby
[    0.627809] print_constraints: max77696_buck3: 600 <--> 3387 mV at 1300 mV fast normal idle standby
[    0.637598] buck mode: 4
[    0.640865] buck mode: 4
[    0.644131] print_constraints: max77696_buck4: 1200 mV fast normal idle standby
[    0.651977] buck mode: 4
[    0.655453] print_constraints: max77696_buck5: 600 <--> 3387 mV at 1800 mV fast normal idle standby
[    0.665068] buck mode: 4
[    0.668544] print_constraints: max77696_buck6: 600 <--> 3387 mV at 3200 mV fast normal idle standby
[    0.677651] MAX77696 Buck Regulators Driver 1.0.1 Installed
[    0.684010] print_constraints: max77696_ldo1: 800 <--> 3950 mV at 3300 mV normal idle standby
[    0.693137] print_constraints: max77696_ldo2: 800 <--> 3950 mV at 3000 mV normal idle standby
[    0.702222] print_constraints: max77696_ldo3: 800 <--> 3950 mV at 2500 mV normal idle standby
[    0.711336] print_constraints: max77696_ldo4: 800 <--> 2375 mV at 1800 mV normal idle standby
[    0.720402] print_constraints: max77696_ldo5: 800 <--> 2375 mV at 1800 mV normal idle standby
[    0.729519] print_constraints: max77696_ldo6: 800 <--> 3950 mV at 3200 mV normal idle standby
[    0.738602] print_constraints: max77696_ldo7: 800 <--> 3950 mV at 3200 mV normal idle standby
[    0.747715] print_constraints: max77696_ldo8: 800 <--> 2375 mV at 1100 mV normal idle standby
[    0.756783] print_constraints: max77696_ldo9: 800 <--> 2375 mV at 1100 mV normal idle standby
[    0.765906] print_constraints: max77696_ldo10: 2400 <--> 5550 mV at 5200 mV normal idle standby
[    0.775411] MAX77696 Linear Regulators Driver 1.0.2 Installed
[    0.781768] print_constraints: max77696_lsw1:
[    0.786582] print_constraints: max77696_lsw2:
[    0.791336] print_constraints: max77696_lsw3:
[    0.796074] print_constraints: max77696_lsw4:
[    0.800580] MAX77696 Load Switches Driver 1.0.0 Installed
[    0.807204] print_constraints: max77696-display:
[    0.812685] print_constraints: max77696-vcom:
[    0.817462] print_constraints: max77696-vee:
[    0.822186] print_constraints: max77696-vneg:
[    0.826967] print_constraints: max77696-vpos:
[    0.831723] print_constraints: max77696-vddh:
[    0.837212]
[    0.837216] EPD vreg probe complete!
[    0.842865] print_constraints: max77696_vddq: 240 <--> 984 mV at 600 mV
[    0.849645] MAX77696 LPDDR2 Termination Supply Driver 1.0.1 Installed
[    0.857378] MAX77696 I2C Driver 1.0.0 Installed
[    0.864444] i2c-core: driver [max17135] using legacy suspend method
[    0.870732] i2c-core: driver [max17135] using legacy resume method
[    0.876979] Switching to clocksource mxc_timer1
[    0.892074] NET: Registered protocol family 2
[    0.896532] IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.903629] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
[    0.910800] TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
[    0.917333] TCP: Hash tables configured (established 8192 bind 8192)
[    0.923711] TCP reno registered
[    0.926865] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.932727] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.939349] NET: Registered protocol family 1
[    0.944074] RPC: Registered named UNIX socket transport module.
[    0.950012] RPC: Registered udp transport module.
[    0.954751] RPC: Registered tcp transport module.
[    0.959467] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.970139] etb: probe of etb failed with error -2
[    0.975188] etm: probe of etm.0 failed with error -2
[    0.980424] Static Power Management for Freescale i.MX6
[    0.985689] wait mode is enabled for i.MX6
[    0.989973] cpaddr = d0820000 suspend_iram_base=d081c000
[    0.995362] PM driver module loaded
[    0.999116] IMX usb wakeup probe
[    1.002388] the wakeup pdata is 0xce1387c0
[    1.006827] IMX usb wakeup probe
[    1.010077] the wakeup pdata is 0xce1388c0
[    1.014387] cpu regulator mode:ldo_bypass
[    1.018611] _regulator_get: get() with no identifier
[    1.023605] mx6_cpu_regulator_init: failed to get pu regulator
[    1.029651] i.MXC CPU frequency driver
[    1.046533] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    1.053585] msgmni has been set to 497
[    1.057694] io scheduler noop registered
[    1.061731] io scheduler cfq registered (default)
[    1.066952] MAX77696 Backlight Driver 1.0.0 Installed
[    1.072806] imx-sdma imx-sdma: loaded firmware 1.1
[    1.082175] imx-sdma imx-sdma: initialized
[    1.257162] Serial: IMX driver
[    1.389311] console [ttymxc0] enabled, bootconsole disabled
[    1.389311] console [ttymxc0] enabled, bootconsole disabled
[    1.404817] loop: module loaded
[    1.408027] MAX77696 32kHz Oscillator Driver 1.0.0 Installed
[    1.414378] input: max77696-onkey as /devices/platform/imx-i2c.0/i2c-0/0-003c/max77696-onkey.0/input/input0
[    1.427577] MAX77696 ONKEY Driver 1.0.0 Installed
[    1.452927] max77696-rtc max77696-rtc.0: rtc core: registered max77696-rtc.0 as rtc0
[    1.472886] max77696-rtc max77696-rtc.0: rtc core: registered max77696-rtc.1 as rtc1
[    1.502195] MAX77696 RTC Driver 1.0.2 Installed
[    1.507606] snvs_rtc snvs_rtc.0: rtc core: registered snvs_rtc as rtc2
[    1.514337] i2c /dev entries driver
[    1.522190] max77696-battery max77696-battery.0: Voltage alert     3400mV ... 4260mV
[    1.530339] max77696-battery max77696-battery.0: SOC alert         (disabled)
[    1.538382] MAX77696 Fuel Gauge Driver 1.0.0 Installed
[    1.545251] MAX77696 USB Interface Circuit Driver 1.0.0 Installed
[    1.553060] max77696-adc max77696-adc.0: ADC average rate: 32 sample(s)
[    1.559680] max77696-adc max77696-adc.0: ADC delay: 0 nsec
[    1.565183] max77696-adc max77696-adc.0: ADC cur src: 50 uA
[    1.570761] MAX77696 ADC Driver 1.0.1 Installed
[    1.575970] imx2-wdt imx2-wdt.0: IMX2+ Watchdog Timer enabled. timeout=60s (nowayout=1)
[    1.584392] sdhci: Secure Digital Host Controller Interface driver
[    1.590576] sdhci: Copyright(c) Pierre Ossman
[    1.595060] mmc0: no vmmc regulator found
[    1.600372] mmc0: SDHCI controller on platform [sdhci-esdhc-imx.1] using DMA
[    1.608509] mmc1: no vmmc regulator found
[    1.614903] mmc1: SDHCI controller on platform [sdhci-esdhc-imx.2] using DMA
[    1.622654] Registered led device: max77696-leds.0
[    1.627455] MAX77696 LED Driver #0 1.0.0 Installed
[    1.636542] Registered led device: max77696-leds.1
[    1.641341] MAX77696 LED Driver #1 1.0.0 Installed
[    1.646661] nf_conntrack version 0.5.0 (3978 buckets, 15912 max)
[    1.655368] ip_tables: (C) 2000-2006 Netfilter Core Team
[    1.660740] TCP cubic registered
[    1.663999] NET: Registered protocol family 17
[    1.668459] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
[    1.676262] LPDDR2 MfgId: 0x1 [Samsung]
[    1.680405] Bus freq driver module loaded
[    1.686455] Bus freq driver Enabled
[    1.690934] mxc_dvfs_core_probe
[    1.698526] DVFS driver module loaded
[    1.721610] regulator_init_complete: max77696_ldo10: incomplete constraints, leaving on
[    1.736854] regulator_init_complete: max77696_ldo7: incomplete constraints, leaving on
[    1.754209] regulator_init_complete: max77696_ldo6: incomplete constraints, leaving on
[    1.769417] regulator_init_complete: max77696_buck6: incomplete constraints, leaving on
[    1.777646] regulator_init_complete: max77696_buck5: incomplete constraints, leaving on
[    1.786357] regulator_init_complete: max77696_buck2dvs: incomplete constraints, leaving on
[    1.795058] regulator_init_complete: max77696_buck1dvs: incomplete constraints, leaving on
[    1.804285] emmc: I def:mmcpartinfo:vendor=sandisk, host=mmc0:
[    1.822213] max77696-rtc max77696-rtc.0: setting system clock to 2021-02-02 19:33:52 UTC (1612294432)
[    1.851738] mmc0: new high speed DDR MMC card at address 0001
[    1.857890] mmcblk0: mmc0:0001 SEM04G 3.68 GiB
[    1.862639] mmcblk0boot0: mmc0:0001 SEM04G partition 1 2.00 MiB
[    1.868689] mmcblk0boot1: mmc0:0001 SEM04G partition 2 2.00 MiB
[    1.875658]  mmcblk0: p1 p2 p3 p4
[    1.881872]  mmcblk0boot1: unknown partition table
[    1.888933]  mmcblk0boot0: unknown partition table
[    1.898350] KERNEL: I pmic:charger chgina::charger connected
[    1.909257] MAX77696 Main Charger Driver 1.0.0 Installed
[    1.921889] MAX77696 Energy Harvester Driver 1.0.0 Installed

[    1.928441] Freeing init memory: 1036K
3.0.35-lab126 #1 Wed Apr 23 16:52:30 PDT 2014 armv7l
[    1.958630] INFO:Loaded module /lib/modules/mxc_epdc_eink.ko  (10304 bytes)
[    2.401556] add wake up source irq 104
[    3.531574] KERNEL: I pmic:fg battery id check::wario_battery_valid=1
[    4.727044] INFO:Loaded module /lib/modules/mxc_epdc_fb.ko  (83340 bytes)
[    5.122203] INFO:eink initialized... (786432 bytes)
Press [ENTER] for recovery menu..[    5.127804] INFO:!!! Checking MBR /dev/mmcblk0 !!!!
.       0 /[    5.136501] INFO:partition 2, start sector is 782336
[    5.141607] INFO:partition 3, start sector is 913408
[    5.146661] INFO:partition 4, start sector is 1044480
[    5.151799] INFO:maximizing partition 6688768 sectors
[    5.156897] INFO:*** Partition table verified for /dev/mmcblk0 ***
[    5.165234] ARC USBOTG Device Controller driver (1 August 2005)
[    5.171484] add wake up source irq 75
[    5.184440] USB Cable is already plugged in. Simulating event
[    5.193309] INFO:Loaded module /lib/modules/arcotg_udc.ko  (33320 bytes)
[    5.206322] g_file_storage gadget: File-backed Storage Gadget, version: 1 September 2010
[    5.214483] g_file_storage gadget: Number of LUNs=1
[    5.219387] dr_controller_run: udc out low power mode
[    5.224482] fsl-usb2-udc: bind to driver g_file_storage
[    5.229912] INFO:Loaded module /lib/modules/g_file_storage.ko removable=1 vendor=0x1949 product=0x0004 release=0x0100 recovery_mode=1 (37756 bytes)
[    5.544548] g_file_storage gadget: high speed config #1
Charge: 94% [########################################################::]


Menu
====
3. Load MMC0 over USB storage
4. Erase MMC0
I. Initialize Partition Table (fdisk) and format FAT
O. Format and overwrite FAT partition
E. Export FAT partition
U. Update using update*.bin file on FAT partition
M. Update using update*.bin file on FAT partition of second MMC port
D. dmesg / kernel printk ring buffer.
Q. quit
Choose:    9 -

[    7.951556] INFO:Formatting userstore


[    7.955411] INFO:Loading original MBR from /dev/mmcblk0p4 ...
[    7.963089] INFO:maximizing partition 6688752 sectors
/dev/mmcblk0p4:[    7.968700] INFO:Writing out partition table to /dev/mmcblk0p4

CHS=4/16/104512 size=3424649216[    7.975466] INFO:Wrote MBR to /dev/mmcblk0p4
 bytes
flag type      first       last  lba first   lba size
Pa[    7.987364] INFO:Setup loop device /dev/loop0 for /dev/mmcblk0p4 + 8192
rtition p1:
0x00 0x0b         16[    7.995105] INFO:executing: /bin/mkdosfs -F 32 -s 16 -B 4 -P 1044480 -n Kindle -v /dev/loop0
 <large>            16    6688752
    CHS: 0/1/1 - <large>
Partition p2:
Partition p3:
Partition p4:
/dev/mmcblk0p4:
CHS=4/16/104512 size=3424649216 bytes
flag type      first       last  lba first   lba size
Partition p1:
0x00 0x0b         16 <large>            16    6688752
    CHS: 0/1/1 - <large>
Partition p2:
Partition p3:
Partition p4:
mkdosfs 2.11-lab126-klibc (28 Apr 2008)
Loop device does not match a floppy size, using default hd params
/dev/loop0 has 64 heads and 32 sectors per track,
logical sector size is 512,
using 0xf8 media descriptor, with 6688752 sectors;
file system has 2 32-bit FATs and 16 sectors per cluster.
FAT size is 3263 sectors, and provides 417639 clusters.
Volume ID is 6019a926, volume label Kindle     .

Syncing ...
Charge: 94% [########################################################::]


Menu
====
3. Load MMC0 over USB storage
4. Erase MMC0
I. Initialize Partition Table (fdisk) and format FAT
O. Format and overwrite FAT partition
E. Export FAT partition
U. Update using update*.bin file on FAT partition
M. Update using update*.bin file on FAT partition of second MMC port
D. dmesg / kernel printk ring buffer.
Q. quit
Choose:  10 /

Charge: 94% [########################################################::]
BerndB. is offline   Reply With Quote
Old 02-03-2021, 03:34 AM   #4
eddie.t.h
Groupie
eddie.t.h is an accomplished Snipe hunter.eddie.t.h is an accomplished Snipe hunter.eddie.t.h is an accomplished Snipe hunter.eddie.t.h is an accomplished Snipe hunter.eddie.t.h is an accomplished Snipe hunter.eddie.t.h is an accomplished Snipe hunter.eddie.t.h is an accomplished Snipe hunter.eddie.t.h is an accomplished Snipe hunter.eddie.t.h is an accomplished Snipe hunter.eddie.t.h is an accomplished Snipe hunter.eddie.t.h is an accomplished Snipe hunter.
 
eddie.t.h's Avatar
 
Posts: 198
Karma: 123456
Join Date: Jan 2018
Device: Too Much Kindle :-)
I have to worry you. Unfortunately your flash memory is damaged. This is a common case in pw2. The replacement is relatively difficult, requires skill and bga soldering equipment.
eddie.t.h is offline   Reply With Quote
Old 02-06-2021, 06:31 AM   #5
BerndB.
Junior Member
BerndB. began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Jan 2021
Device: Kindle PW2
Thank your for the confirmation. I alredy suspeted that the memory is damaged. I will scrap it because effort and risk of exchanging the mmc is to high.

Best regard,
Bernd
BerndB. is offline   Reply With Quote
Advert
Old 02-06-2021, 07:17 AM   #6
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 74,048
Karma: 129333562
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by BerndB. View Post
Thank your for the confirmation. I alredy suspeted that the memory is damaged. I will scrap it because effort and risk of exchanging the mmc is to high.

Best regard,
Bernd
You could sell it for parts on eBay. Maybe someone is looking for a replacement screen.
JSWolf is offline   Reply With Quote
Old 02-06-2021, 04:19 PM   #7
eddie.t.h
Groupie
eddie.t.h is an accomplished Snipe hunter.eddie.t.h is an accomplished Snipe hunter.eddie.t.h is an accomplished Snipe hunter.eddie.t.h is an accomplished Snipe hunter.eddie.t.h is an accomplished Snipe hunter.eddie.t.h is an accomplished Snipe hunter.eddie.t.h is an accomplished Snipe hunter.eddie.t.h is an accomplished Snipe hunter.eddie.t.h is an accomplished Snipe hunter.eddie.t.h is an accomplished Snipe hunter.eddie.t.h is an accomplished Snipe hunter.
 
eddie.t.h's Avatar
 
Posts: 198
Karma: 123456
Join Date: Jan 2018
Device: Too Much Kindle :-)
Quote:
Originally Posted by JSWolf View Post
You could sell it for parts on eBay. Maybe someone is looking for a replacement screen.
Or you can buy one with a broken display and switch the motherboard. You can also buy one that is on the blacklist and rewrite the numbers from your kindle.
eddie.t.h is offline   Reply With Quote
Old 02-13-2021, 10:47 AM   #8
BerndB.
Junior Member
BerndB. began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Jan 2021
Device: Kindle PW2
To sell it in one piece is difficult because all my books are on the device and can't be erased. I am looking for a device where I can reuse the board.
To bay a blacklisted once is also a great Idea.

Bernd
BerndB. is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
PW2 Replace japanese PW2 screen on a french-bought PW2? Narval Kindle Developer's Corner 6 05-17-2019 06:36 PM
SD card write protected after exporting data to it thewalkindude Library Management 6 06-21-2018 06:21 PM
PRS-T3: Write protected mcdummy Devices 1 07-27-2016 07:45 AM
Device is write-protected Mark_Twain Devices 3 06-21-2013 04:04 PM
Troubleshooting Kindle 4 Touch "write-protected" Wazle Amazon Kindle 1 07-21-2012 09:27 AM


All times are GMT -4. The time now is 11:21 AM.


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