Zealot
Posts: 106
Karma: 10
Join Date: Dec 2018
Location: Sydney, Australia
Device: Kindle Paperwhite 2 WiFi 4Gb 2013 (s/n 9017..)
Thanks I will do a some research on the charging problem, the solder looks ok but then I don't have any experience with what I'm looking for so I'll see if I can find some examples. I also don't have hot air or SMD rework station.
I'll also try to lookup what to clean the screen with, I have some standard PC screen cleaner spray, would that be ok?
I'm booting it outside the case, does that matter? I thought I read in another post that it doesn't matter. It's also face down but I have tried face up as well.
This was a boot using the USB port connected to a PC.
Spoiler :
U-Boot 2014.04 (Jul 24 2018 - 06:41:12)
CPU: Freescale i.MX6SL rev1.3 at 792 MHz
CPU: Temperature 32 C, calibration data: 0x58c5135f
Reset cause: POR
FRED::: EXTCSD177=0, 179=48FSL_SDHC: 0, FSL_SDHC: 1, FSL_SDHC: 2
Board: Heisenberg
Board Id: P0011xxxxxxxx
S/N: G000K9xxxxxx
I2C: ready
DRAM: MR5=0x6,MR6=0x3 512 MiB
WARNING: Caches not enabled
MMC: FRED::: EXTCSD177=0, 179=48FSL_SDHC: 0, FSL_SDHC: 1, FSL_SDHC: 2
*** Warning - bad CRC, using default environment
In: serial
Out: serial
Err: serial
REBOOTMODE: 0
using default bootcmdNormal Boot
Hit any key to stop autoboot: 0
mmc1(part 0) is current device
FRED::: EXTCSD177=0, 179=48BOOTing from mmc ...
mmc1(part 0) is current device
MMC read: dev # 1, block # 720, count 28672 ... 28672 blocks read in 316 msec: OK
MMC read: dev # 1, block # 520, count 256 ... 256 blocks read in 8 msec: OK
## Booting kernel from Legacy Image at 80800000 ...
Image Name: Linux-3.10.53-lab126
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 4706048 Bytes = 4.5 MiB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum ... OK
## Flattened Device Tree blob at 83000000
Booting using the fdt blob at 0x83000000
Loading Kernel Image ... OK
Loading Device Tree to 9fcae000, end 9fcb861a ... OK
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 3.10.53-lab126 (jenkins-official@sjc10-jbuild09.sjc10.amazon.com) (gcc version 4.9.1 (GCC) ) #2 PREEMPT Tue Jul 24 06:48:09 PDT 2018
[ 0.000000] CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c53c7d
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] Machine: Freescale i.MX6 SoloLite (Device Tree), model: Heisenberg P0
[ 0.000000] printk_reserve_buf:863 log_goal_location:0x8fff0000 log_worst_location:0x8fef0000 new_log_buf_len:32768
[ 0.000000] printk_reserve_buf:883 printk log placed at 8fff0000
[ 0.000000] cma: CMA: reserved 32 MiB at 9c000000
[ 0.000000] Memory policy: ECC disabled, Data cache writeback
[ 0.000000] CPU: All CPU(s) started in SVC mode.
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 130048
[ 0.000000] Kernel command line: console=ttymxc0,115200 root=/dev/mmcblk0p1 rootwait rw uart_at_4M
[ 0.000000] Prink buffer will be relocated to physical address: 8fff0000 va: 00000000 new_log_buf_len:32768
[ 0.000000] Prink buffer will be relocated to physical address: 8fff0000 va: 8fff0000 new_log_buf_len:32768
[ 0.000000] log_buf_len: 32768
[ 0.000000] early log buf free: 30768(93%)
[ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.000000] Memory: 512MB = 512MB total
[ 0.000000] Memory: 478312k/478312k available, 45976k reserved, 0K highmem
[ 0.000000] Virtual kernel memory layout:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
vmalloc : 0xa0800000 - 0xff000000 (1512 MB)
lowmem : 0x80000000 - 0xa0000000 ( 512 MB)
pkmap : 0x7fe00000 - 0x80000000 ( 2 MB)
modules : 0x7f000000 - 0x7fe00000 ( 14 MB)
.text : 0x80008000 - 0x806b804c (6849 kB)
.init : 0x806b9000 - 0x807d59c4 (1139 kB)
.data : 0x807d6000 - 0x80819a00 ( 271 kB)
.bss : 0x80819a00 - 0x80840b18 ( 157 kB)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] NR_IRQS:16 nr_irqs:16 16
[ 0.000000] L310 cache controller enabled
[ 0.000000] l2x0: 16 ways, CACHE_ID 0x410000c8, AUX_CTRL 0x32030000, Cache size: 262144 B
[ 0.000000] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956ms
[ 0.000000] Console: colour dummy device 80x30
[ 0.000404] Calibrating delay loop... 789.70 BogoMIPS (lpj=3948544)
[ 0.040121] pid_max: default: 32768 minimum: 301
[ 0.040239] Mount-cache hash table entries: 512
[ 0.044170] CPU: Testing write buffer coherency: ok
[ 0.044371] Setting up static identity map for 0x805185a8 - 0x80518600
[ 0.045053] devtmpfs: initialized
[ 0.046565] pinctrl core: initialized pinctrl subsystem
[ 0.046783] regulator-dummy: no parameters
[ 0.048634] NET: Registered protocol family 16
[ 0.055198] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.055712] LAB126 Board id - P0011807652205TU
[ 0.055786] Use WDOG1 as reset source
[ 0.060287] syscon 20c8000.anatop: regmap [mem 0x020c8000-0x020c8fff] registered
[ 0.060503] vdd1p1: 800 <--> 1375 mV at 1100 mV
[ 0.060747] vdd3p0: 2625 <--> 3400 mV at 3000 mV
[ 0.060998] vdd2p5: 2100 <--> 2850 mV at 2500 mV
[ 0.061310] cpu: 725 <--> 1450 mV at 1100 mV
[ 0.061540] vddpu: 725 <--> 1450 mV
[ 0.061856] vddsoc: 725 <--> 1450 mV at 1175 mV
[ 0.063476] syscon 20e0000.iomuxc-gpr: regmap [mem 0x020e0000-0x020e0037] registered
[ 0.065240] syscon 21bc000.ocotp-ctrl: regmap [mem 0x021bc000-0x021bffff] registered
[ 0.066784] amp_boost_enable:iMX:MAX98090:BOARD
[ 0.066813] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
[ 0.066820] hw-breakpoint: maximum watchpoint size is 4 bytes.
[ 0.069565] imx6sl-pinctrl 20e0000.iomuxc: initialized IMX pinctrl driver
[ 0.073833] bio: create slab <bio-0> at 0
[ 0.074825] SCSI subsystem initialized
[ 0.075001] usbcore: registered new interface driver usbfs
[ 0.075066] usbcore: registered new interface driver hub
[ 0.075171] usbcore: registered new device driver usb
[ 0.076349] bd7181x 0-004b: IRQ 276 GPIO 116
[ 0.081789] buck1: 800 <--> 2000 mV at 1300 mV
[ 0.082932] buck2: 800 <--> 2000 mV at 1300 mV
[ 0.083700] buck3: 1200 <--> 2700 mV at 1800 mV
[ 0.084459] buck4: 1100 <--> 1850 mV at 1200 mV
[ 0.085207] buck5: 1800 <--> 3300 mV at 3200 mV
[ 0.085974] ldo1: 800 <--> 3300 mV at 3200 mV
[ 0.086718] ldo2: 800 <--> 3300 mV at 3200 mV
[ 0.087873] ldo3: 3000 mV
[ 0.088441] ldo4: 800 <--> 3300 mV at 3200 mV
[ 0.088990] ldo5: 800 <--> 3300 mV at 1800 mV
[ 0.089533] dvref: 3000 mV
[ 0.089649] lpsr: 1800 mV
[ 0.090221] wled: at 0 mV 0 <--> 25 mA at 0 mA
[ 0.091019] i2c i2c-0: IMX I2C adapter registered
[ 0.091567] i2c i2c-1: IMX I2C adapter registered
[ 0.091797] i2c i2c-2: IMX I2C adapter registered
[ 0.091897] pps_core: LinuxPPS API ver. 1 registered
[ 0.091906] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 0.091936] PTP clock support registered
[ 0.092237] MIPI CSI2 driver module loaded
[ 0.092312] Advanced Linux Sound Architecture Driver Initialized.
[ 0.092865] cfg80211: Calling CRDA to update world regulatory domain
[ 0.092897] cfg80211: World regulatory domain updated:
[ 0.092905] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 0.092914] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 0.092923] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 0.092931] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 0.092938] cfg80211: (5140000 KHz - 5360000 KHz @ 40000 KHz), (N/A, 3000 mBm)
[ 0.092946] cfg80211: (5460000 KHz - 5860000 KHz @ 40000 KHz), (N/A, 3000 mBm)
[ 0.093936] pureg-dummy: no parameters
[ 0.094494] Switching to clocksource mxc_timer1
[ 0.101358] NET: Registered protocol family 2
[ 0.101895] TCP established hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.101973] TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.102028] TCP: Hash tables configured (established 4096 bind 4096)
[ 0.102073] TCP: reno registered
[ 0.102086] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.102102] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.102264] NET: Registered protocol family 1
[ 0.102474] RPC: Registered named UNIX socket transport module.
[ 0.102486] RPC: Registered udp transport module.
[ 0.102492] RPC: Registered tcp transport module.
[ 0.102498] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.109215] hw perfevents: enabled with ARMv7 Cortex-A9 PMU driver, 7 counters available
[ 0.109727] ldo2p5-dummy: no parameters
[ 0.110377] Bus freq driver module loaded
[ 0.110750] futex hash table entries: 256 (order: -1, 3072 bytes)
[ 0.115502] VFS: Disk quotas dquot_6.5.2
[ 0.115643] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 0.116997] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.117757] NFS: Registering the id_resolver key type
[ 0.117799] Key type id_resolver registered
[ 0.117808] Key type id_legacy registered
[ 0.117841] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[ 0.118289] msgmni has been set to 998
[ 0.120853] io scheduler noop registered
[ 0.120866] io scheduler deadline registered
[ 0.120904] io scheduler cfq registered (default)
[ 0.127096] Serial: IMX driver
[ 0.127368] 2020000.serial: ttymxc0 at MMIO 0x2020000 (irq = 58) is a IMX
[ 0.835025] console [ttymxc0] enabled
[ 0.839104] 2034000.serial: ttymxc2 at MMIO 0x2034000 (irq = 60) is a IMX
[ 0.846251] imx6sl-pinctrl 20e0000.iomuxc: pin MX6SL_PAD_SD1_DAT4 already requested by 20e0000.iomuxc; cannot claim for 2038000.serial
[ 0.858380] imx6sl-pinctrl 20e0000.iomuxc: pin-145 (2038000.serial) status -22
[ 0.865628] imx6sl-pinctrl 20e0000.iomuxc: could not request pin 145 on device 20e0000.iomuxc
[ 0.874160] imx-uart 2038000.serial: Error applying setting, reverse things back
[ 0.881633] 2038000.serial: ttymxc3 at MMIO 0x2038000 (irq = 61) is a IMX
[ 0.888875] serial: Freescale lpuart driver
[ 0.893839] Registering Heisenberg hall sensor platform device
[ 0.900787] imx sema4 driver is registered.
[ 0.909386] brd: module loaded
[ 0.914834] loop: module loaded
bt_pwrctrl_init called..
[ 0.920331]
bt_reset pin obtained is 51
[ 0.924562]
bt_dev_wake pin obtained is 138
[ 0.928930]
bt_host_wake pin obtained is 93
[ 0.933303] IRQ# for BT HOST WAKE: 253
bt_pwrctrl_probe probe successful
[ 0.941923] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 0.948745] usbcore: registered new interface driver usb-storage
[ 0.955642] imx6sl-pinctrl 20e0000.iomuxc: pin MX6SL_PAD_EPDC_PWRCOM already requested by 20e0000.iomuxc; cannot claim for 2184000.usb
[ 0.967777] imx6sl-pinctrl 20e0000.iomuxc: pin-56 (2184000.usb) status -22
[ 0.974677] imx6sl-pinctrl 20e0000.iomuxc: could not request pin 56 on device 20e0000.iomuxc
[ 0.983123] imx_usb 2184000.usb: Error applying setting, reverse things back
[ 0.994285] usb_gadget_state_work: gadget state: not attached
[ 1.444547] imx_usb 2184000.usb: vbus is error
[ 1.449007] imx_usb 2184000.usb: Error occurs during detection: -22
[ 1.455710] mousedev: PS/2 mouse device common for all mice
[ 1.466981] bd7181x-rtc bd7181x-rtc: rtc core: registered bd7181x-rtc as rtc0
[ 1.474639] snvs_rtc 20cc034.snvs-rtc-lp: rtc core: registered 20cc034.snvs-rtc-lp as rtc1
[ 1.483015] i2c /dev entries driver
[ 1.487027] bd7181x-power bd7181x-power: battery_cycle = 0
[ 1.493125] Status Register 1 == 0x0
[ 1.497140] Status Register 2 == 0x2
[ 1.501118] Status Register 3 == 0x3f
[ 1.505202] Status Register 4 == 0x0
[ 1.509183] Status Register 5 == 0xf0
[ 1.513248] Status Register 6 == 0x43
[ 1.517325] Status Register 7 == 0x3c
[ 1.521387] Status Register 8 == 0x0
[ 1.525381] Status Register 9 == 0x0
[ 1.529359] Status Register 10 == 0x0
[ 1.533421] Status Register 11 == 0x3
[ 1.537502] Status Register 12 == 0x0
[ 1.543943] errflags = 4
[ 1.546498] bit2 is set
[RESET REASONS]: PWRON_LONGPRESS: Power Button Long Press Battery Cut
[ 1.570921] imx2-wdt 20bc000.wdog: IMX2+ Watchdog Timer enabled. timeout=60s (nowayout=0) imx2_wdt.base=0xa0920000 base pa:0x20bc000 imx2_wdt.clk=0x9a00c100
[ 1.585617] cpuidle: using governor ladder
[ 1.589740] cpuidle: using governor menu
[ 1.593730] sdhci: Secure Digital Host Controller Interface driver
[ 1.599952] sdhci: Copyright(c) Pierre Ossman
[ 1.604396] sdhci-pltfm: SDHCI platform and OF driver helper
[ 1.614109] mmc1: no vqmmc regulator found
[ 1.618367] mmc1: Not allowing HS200
[ 1.621971] mmc1: no vmmc regulator found
[ 1.664544] mmc1: SDHCI controller on 2190000.usdhc [2190000.usdhc] using DMA
[ 1.674938] mmc0: no vqmmc regulator found
[ 1.679049] mmc0: Not allowing HS200
[ 1.682634] mmc0: no vmmc regulator found
[ 1.724539] mmc0: SDHCI controller on 2194000.usdhc [2194000.usdhc] using DMA
[ 1.733490] usbcore: registered new interface driver usbhid
[ 1.739112] usbhid: USB HID core driver
[ 1.743796] NET: Registered protocol family 26
[ 1.750455] TCP: cubic registered
[ 1.753784] NET: Registered protocol family 17
[ 1.758326] 8021q: 802.1Q VLAN Support v1.8
[ 1.762567] Key type dns_resolver registered
VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
[ 1.797929] ldo5: disabling
[ 1.805552] ldo4: disabling
[ 1.817174] regulator-dummy: disabling
[ 1.821133] imx mcc test is registered.
[ 1.825818] bd7181x-rtc bd7181x-rtc: setting system clock to 2001-01-01 09:31:17 UTC (978341477)
[ 1.837791] ALSA device list:
[ 1.840776] No soundcards found.
[ 1.847247] Freeing unused kernel memory: 1136K (806b9000 - 807d5000)
DEBUG:recovery-util.c:1680:setup_[ 1.854678] ERROR:boardid.c:48:get_string_from_file():/proc/serial:error 2(2)
die_signals():Installed signal handlers.
3.10.53-lab126 #2 PREEMPT Tue Jul 24 06:48:09 PDT 2018 armv7l
[ 2.089148] mmc0: BKOPS_EN bit is not set
[ 2.111872] mmc0: new high speed DDR MMC card at address 0001
[ 2.117887] mmcblk0: mmc0:0001 H4G2a 3.64 GiB
[ 2.122509] mmcblk0boot0: mmc0:0001 H4G2a partition 1 4.00 MiB
[ 2.128531] mmcblk0boot1: mmc0:0001 H4G2a partition 2 4.00 MiB
[ 2.134555] mmcblk0rpmb: mmc0:0001 H4G2a partition 3 4.00 MiB
[ 2.142779] mmcblk0: p1 p2 p3 p4
[ 2.150769] mmcblk0boot1: unknown partition table
[ 2.159343] mmcblk0boot0: unknown partition table
[ 2.175887] DEBUG:mount.c:331:mount_waveform_area():Mounted /mnt/wfm (/dev/loop1)
[ 2.190857] INFO:recovery-util.c:142:spawn():child exited with status 00000000
[ 2.198676] INFO:update.c:118:find_file():find_file:118 Found V220_C263_BD9C01_ED060SCSU1_TC.wrf.gz
ERROR:recovery-util.c:1825:main():wfm_count=1DEBUG:eink.c:276:ein k_init():Loading: /lib/modules/mxc_epdc_eink.ko
[ 2.218449] DEBUG:eink.c:281:eink_init():Loading: /lib/modules/mxc_epdc_eink.ko
[ 2.226024] DEBUG:module.c:139:insmod():/lib/modules/mxc_epdc_eink.ko:loaded 11968 bytes. (11968)
[ 2.234989] mxc_epdc_eink: module license 'proprietary' taints kernel.
[ 2.241520] Disabling lock debugging due to kernel taint
[ 2.247153] INFO:module.c:163:insmod():Loaded module /lib/modules/mxc_epdc_eink.ko (11968 bytes)
[ 2.256157] DEBUG:eink.c:276:eink_init():Loading: /lib/modules/mxc_epdc_fb.ko
[ 2.263393] DEBUG:eink.c:281:eink_init():Loading: /lib/modules/mxc_epdc_fb.ko
[ 2.271126] DEBUG:module.c:139:insmod():/lib/modules/mxc_epdc_fb.ko:loaded 88680 bytes. (88680)
Panel VCOM string: 2860
[ 2.283498] imx_epdc_fb 20f4000.epdc: vcom_steps 133
[ 2.288688] imx_epdc_fb 20f4000.epdc: Memory override detected TotalMem:512M X:800 Y:600 FBMem:6M
[ 2.304490] imx_epdc_fb 20f4000.epdc: EPDC version = 2.1.0
[ 2.375957] wv_file->wdh.luts & 0xC =4
[ 4.169649] INFO:module.c:163:insmod():Loaded module /lib/modules/mxc_epdc_fb.ko (88680 bytes)
[ 4.411324] INFO:eink.c:376:eink_init():eink initialized... (486400 bytes)
Press [ENTER] for recovery menu..[ 4.418427] DEBUG:recovery-util.c:736:choose_boot_mode():curr_time=978341480 end_time=978341480
. 0 [ 4.432802] DEBUG:keypad.c:105:keypad_set():keypad_set():keypa d_fd=-1 biggest_fd=0x7eccc93c biggest_fd=0 s=0x7eccc990
/[ 5.444864] DEBUG:readkey.c:121:read_key():Timeout
[ 5.449743] DEBUG:recovery-util.c:753:choose_boot_mode():curr_time=978341481 end_time=978341480 **
[ 6.244428] DEBUG:eink.c:927:eink_drawstring():str_len = 21
[ 6.250096] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x42, idx:34)
[ 6.260820] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x41, idx:33)
[ 6.268750] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x54, idx:52)
[ 6.276685] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x54, idx:52)
[ 6.284616] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x45, idx:37)
[ 6.292518] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x52, idx:50)
[ 6.300436] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x59, idx:57)
[ 6.308352] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x20, idx:0)
[ 6.316184] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x49, idx:41)
[ 6.324084] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x4e, idx:46)
[ 6.331997] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x56, idx:54)
[ 6.339911] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x41, idx:33)
[ 6.347823] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x4c, idx:44)
[ 6.355735] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x49, idx:41)
[ 6.363634] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x44, idx:36)
[ 6.371546] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x3a, idx:26)
[ 6.379464] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x20, idx:0)
[ 6.387322] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x2d, idx:13)
[ 6.395245] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x32, idx:18)
[ 6.403149] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x32, idx:18)
[ 6.411061] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x20, idx:0)
[ 6.418891] INFO:eink.c:945:eink_printf():BATTERY INVALID: -22
[ 6.426398] ERROR:recovery-util.c:387:battery_check():
=== BATTERY ID IS INVALID. STOPPING BOOT ===
[ 6.435971] DEBUG:module.c:139:insmod():/lib/modules/libcomposite.ko:loaded 43272 bytes. (43272)
[ 6.445647] INFO:module.c:163:insmod():Loaded module /lib/modules/libcomposite.ko (43272 bytes)
[ 6.454813] DEBUG:module.c:139:insmod():/lib/modules/g_mass_storage.ko:loaded 42428 bytes. (42428)
[ 6.464769] g_mass_storage gadget: Mass Storage Function, version: 2009/09/11
[ 6.471914] g_mass_storage gadget: Number of LUNs=1
[ 6.476836] lun0: LUN: removable file: (no medium)
[ 6.481727] fsg_bind:3212
[ 6.484357] g_mass_storage gadget: Internal Storage, version: 2009/09/11
[ 6.491077] g_mass_storage gadget: userspace failed to provide iSerialNumber
[ 6.498138] g_mass_storage gadget: g_mass_storage ready
[ 6.503434] INFO:module.c:163:insmod():Loaded module /lib/modules/g_mass_storage.ko removable=1 idVendor=0x1949 idProduct=0x0004 recovery_mode=1 (42428 bytes)
=== kernel printk buffer (19283 bytes) ===
<6>[ 0.000000] Booting Linux on physical CPU 0x0
<5>[ 0.000000] Linux version 3.10.53-lab126 (jenkins-official@sjc10-jbuild09.sjc10.amazon.com) (gcc version 4.9.1 (GCC) ) #2 PREEMPT Tue Jul 24 06:48:09 PDT 2018
<4>[ 0.000000] CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c53c7d
<4>[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
<6>[ 0.000000] Machine: Freescale i.MX6 SoloLite (Device Tree), model: Heisenberg P0
<3>[ 0.000000] printk_reserve_buf:863 log_goal_location:0x8fff0000 log_worst_location:0x8fef0000 new_log_buf_len:32768
<6>[ 0.000000] printk_reserve_buf:883 printk log placed at 8fff0000
<6>[ 0.000000] cma: CMA: reserved 32 MiB at 9c000000
<4>[ 0.000000] Memory policy: ECC disabled, Data cache writeback
<7>[ 0.000000] On node 0 totalpages: 131072
<7>[ 0.000000] free_area_init_node: node 0, pgdat 808187a0, node_mem_map 80841000
<7>[ 0.000000] DMA zone: 1024 pages used for memmap
<7>[ 0.000000] DMA zone: 0 pages reserved
<7>[ 0.000000] DMA zone: 131072 pages, LIFO batch:31
<6>[ 0.000000] CPU: All CPU(s) started in SVC mode.
<7>[ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
<7>[ 0.000000] pcpu-alloc: [0] 0
<4>[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 130048
<5>[ 0.000000] Kernel command line: console=ttymxc0,115200 root=/dev/mmcblk0p1 rootwait rw uart_at_4M
<4>[ 0.000000] Prink buffer will be relocated to physical address: 8fff0000 va: 00000000 new_log_buf_len:32768
<4>[ 0.000000] Prink buffer will be relocated to physical address: 8fff0000 va: 8fff0000 new_log_buf_len:32768
<6>[ 0.000000] log_buf_len: 32768
<6>[ 0.000000] early log buf free: 30768(93%)
<6>[ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
<6>[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
<6>[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
<6>[ 0.000000] Memory: 512MB = 512MB total
<5>[ 0.000000] Memory: 478312k/478312k available, 45976k reserved, 0K highmem
<5>[ 0.000000] Virtual kernel memory layout:
<5> vector : 0xffff0000 - 0xffff1000 ( 4 kB)
<5> fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
<5> vmalloc : 0xa0800000 - 0xff000000 (1512 MB)
<5> lowmem : 0x80000000 - 0xa0000000 ( 512 MB)
<5> pkmap : 0x7fe00000 - 0x80000000 ( 2 MB)
<5> modules : 0x7f000000 - 0x7fe00000 ( 14 MB)
<5> .text : 0x80008000 - 0x806b804c (6849 kB)
<5> .init : 0x806b9000 - 0x807d59c4 (1139 kB)
<5> .data : 0x807d6000 - 0x80819a00 ( 271 kB)
<5> .bss : 0x80819a00 - 0x80840b18 ( 157 kB)
<6>[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
<6>[ 0.000000] Preemptible hierarchical RCU implementation.
<6>[ 0.000000] NR_IRQS:16 nr_irqs:16 16
<6>[ 0.000000] L310 cache controller enabled
<6>[ 0.000000] l2x0: 16 ways, CACHE_ID 0x410000c8, AUX_CTRL 0x32030000, Cache size: 262144 B
<6>[ 0.000000] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956ms
<6>[ 0.000000] Console: colour dummy device 80x30
<6>[ 0.000404] Calibrating delay loop... 789.70 BogoMIPS (lpj=3948544)
<6>[ 0.040121] pid_max: default: 32768 minimum: 301
<6>[ 0.040239] Mount-cache hash table entries: 512
<6>[ 0.044170] CPU: Testing write buffer coherency: ok
<6>[ 0.044371] Setting up static identity map for 0x805185a8 - 0x80518600
<6>[ 0.045053] devtmpfs: initialized
<6>[ 0.046565] pinctrl core: initialized pinctrl subsystem
<6>[ 0.046783] regulator-dummy: no parameters
<6>[ 0.048634] NET: Registered protocol family 16
<6>[ 0.055198] DMA: preallocated 256 KiB pool for atomic coherent allocations
<4>[ 0.055712] LAB126 Board id - P0011807652205TU
<6>[ 0.055786] Use WDOG1 as reset source
<6>[ 0.060287] syscon 20c8000.anatop: regmap [mem 0x020c8000-0x020c8fff] registered
<6>[ 0.060503] vdd1p1: 800 <--> 1375 mV at 1100 mV
<6>[ 0.060747] vdd3p0: 2625 <--> 3400 mV at 3000 mV
<6>[ 0.060998] vdd2p5: 2100 <--> 2850 mV at 2500 mV
<6>[ 0.061310] cpu: 725 <--> 1450 mV at 1100 mV
<6>[ 0.061540] vddpu: 725 <--> 1450 mV
<6>[ 0.061856] vddsoc: 725 <--> 1450 mV at 1175 mV
<6>[ 0.063476] syscon 20e0000.iomuxc-gpr: regmap [mem 0x020e0000-0x020e0037] registered
<6>[ 0.065240] syscon 21bc000.ocotp-ctrl: regmap [mem 0x021bc000-0x021bffff] registered
<6>[ 0.066784] amp_boost_enable:iMX:MAX98090:BOARD
<6>[ 0.066813] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
<6>[ 0.066820] hw-breakpoint: maximum watchpoint size is 4 bytes.
<6>[ 0.069565] imx6sl-pinctrl 20e0000.iomuxc: initialized IMX pinctrl driver
<6>[ 0.073833] bio: create slab <bio-0> at 0
<5>[ 0.074825] SCSI subsystem initialized
<6>[ 0.075001] usbcore: registered new interface driver usbfs
<6>[ 0.075066] usbcore: registered new interface driver hub
<6>[ 0.075171] usbcore: registered new device driver usb
<6>[ 0.076349] bd7181x 0-004b: IRQ 276 GPIO 116
<6>[ 0.081789] buck1: 800 <--> 2000 mV at 1300 mV
<6>[ 0.082932] buck2: 800 <--> 2000 mV at 1300 mV
<6>[ 0.083700] buck3: 1200 <--> 2700 mV at 1800 mV
<6>[ 0.084459] buck4: 1100 <--> 1850 mV at 1200 mV
<6>[ 0.085207] buck5: 1800 <--> 3300 mV at 3200 mV
<6>[ 0.085974] ldo1: 800 <--> 3300 mV at 3200 mV
<6>[ 0.086718] ldo2: 800 <--> 3300 mV at 3200 mV
<6>[ 0.087873] ldo3: 3000 mV
<6>[ 0.088441] ldo4: 800 <--> 3300 mV at 3200 mV
<6>[ 0.088990] ldo5: 800 <--> 3300 mV at 1800 mV
<6>[ 0.089533] dvref: 3000 mV
<6>[ 0.089649] lpsr: 1800 mV
<6>[ 0.090221] wled: at 0 mV 0 <--> 25 mA at 0 mA
<6>[ 0.091019] i2c i2c-0: IMX I2C adapter registered
<6>[ 0.091567] i2c i2c-1: IMX I2C adapter registered
<6>[ 0.091797] i2c i2c-2: IMX I2C adapter registered
<6>[ 0.091897] pps_core: LinuxPPS API ver. 1 registered
<6>[ 0.091906] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
<6>[ 0.091936] PTP clock support registered
<6>[ 0.092237] MIPI CSI2 driver module loaded
<6>[ 0.092312] Advanced Linux Sound Architecture Driver Initialized.
<6>[ 0.092865] cfg80211: Calling CRDA to update world regulatory domain
<6>[ 0.092897] cfg80211: World regulatory domain updated:
<6>[ 0.092905] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
<6>[ 0.092914] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
<6>[ 0.092923] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
<6>[ 0.092931] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
<6>[ 0.092938] cfg80211: (5140000 KHz - 5360000 KHz @ 40000 KHz), (N/A, 3000 mBm)
<6>[ 0.092946] cfg80211: (5460000 KHz - 5860000 KHz @ 40000 KHz), (N/A, 3000 mBm)
<6>[ 0.093936] pureg-dummy: no parameters
<6>[ 0.094494] Switching to clocksource mxc_timer1
<6>[ 0.101358] NET: Registered protocol family 2
<6>[ 0.101895] TCP established hash table entries: 4096 (order: 3, 32768 bytes)
<6>[ 0.101973] TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
<6>[ 0.102028] TCP: Hash tables configured (established 4096 bind 4096)
<6>[ 0.102073] TCP: reno registered
<6>[ 0.102086] UDP hash table entries: 256 (order: 0, 4096 bytes)
<6>[ 0.102102] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
<6>[ 0.102264] NET: Registered protocol family 1
<6>[ 0.102474] RPC: Registered named UNIX socket transport module.
<6>[ 0.102486] RPC: Registered udp transport module.
<6>[ 0.102492] RPC: Registered tcp transport module.
<6>[ 0.102498] RPC: Registered tcp NFSv4.1 backchannel transport module.
<6>[ 0.109215] hw perfevents: enabled with ARMv7 Cortex-A9 PMU driver, 7 counters available
<6>[ 0.109727] ldo2p5-dummy: no parameters
<6>[ 0.110377] Bus freq driver module loaded
<6>[ 0.110750] futex hash table entries: 256 (order: -1, 3072 bytes)
<5>[ 0.115502] VFS: Disk quotas dquot_6.5.2
<4>[ 0.115643] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
<6>[ 0.116997] squashfs: version 4.0 (2009/01/31) Phillip Lougher
<5>[ 0.117757] NFS: Registering the id_resolver key type
<5>[ 0.117799] Key type id_resolver registered
<5>[ 0.117808] Key type id_legacy registered
<6>[ 0.117841] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
<6>[ 0.118289] msgmni has been set to 998
<6>[ 0.120853] io scheduler noop registered
<6>[ 0.120866] io scheduler deadline registered
<6>[ 0.120904] io scheduler cfq registered (default)
<6>[ 0.127096] Serial: IMX driver
<6>[ 0.127368] 2020000.serial: ttymxc0 at MMIO 0x2020000 (irq = 58) is a IMX
<6>[ 0.835025] console [ttymxc0] enabled
<6>[ 0.839104] 2034000.serial: ttymxc2 at MMIO 0x2034000 (irq = 60) is a IMX
<3>[ 0.846251] imx6sl-pinctrl 20e0000.iomuxc: pin MX6SL_PAD_SD1_DAT4 already requested by 20e0000.iomuxc; cannot claim for 2038000.serial
<3>[ 0.858380] imx6sl-pinctrl 20e0000.iomuxc: pin-145 (2038000.serial) status -22
<3>[ 0.865628] imx6sl-pinctrl 20e0000.iomuxc: could not request pin 145 on device 20e0000.iomuxc
<3>[ 0.874160] imx-uart 2038000.serial: Error applying setting, reverse things back
<6>[ 0.881633] 2038000.serial: ttymxc3 at MMIO 0x2038000 (irq = 61) is a IMX
<6>[ 0.888875] serial: Freescale lpuart driver
<6>[ 0.893839] Registering Heisenberg hall sensor platform device
<6>[ 0.900787] imx sema4 driver is registered.
<6>[ 0.909386] brd: module loaded
<6>[ 0.914834] loop: module loaded
<6>[ 0.918035] bt_pwrctrl_init called..
<6>[ 0.920331]
<6>bt_reset pin obtained is 51
<6>[ 0.924562]
<6>bt_dev_wake pin obtained is 138
<6>[ 0.928930]
<6>bt_host_wake pin obtained is 93
<3>[ 0.933303] IRQ# for BT HOST WAKE: 253
<6>[ 0.937177] bt_pwrctrl_probe probe successful
<6>[ 0.941923] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
<6>[ 0.948745] usbcore: registered new interface driver usb-storage
<3>[ 0.955642] imx6sl-pinctrl 20e0000.iomuxc: pin MX6SL_PAD_EPDC_PWRCOM already requested by 20e0000.iomuxc; cannot claim for 2184000.usb
<3>[ 0.967777] imx6sl-pinctrl 20e0000.iomuxc: pin-56 (2184000.usb) status -22
<3>[ 0.974677] imx6sl-pinctrl 20e0000.iomuxc: could not request pin 56 on device 20e0000.iomuxc
<3>[ 0.983123] imx_usb 2184000.usb: Error applying setting, reverse things back
<6>[ 0.994285] usb_gadget_state_work: gadget state: not attached
<3>[ 1.444547] imx_usb 2184000.usb: vbus is error
<3>[ 1.449007] imx_usb 2184000.usb: Error occurs during detection: -22
<6>[ 1.455710] mousedev: PS/2 mouse device common for all mice
<6>[ 1.466981] bd7181x-rtc bd7181x-rtc: rtc core: registered bd7181x-rtc as rtc0
<6>[ 1.474639] snvs_rtc 20cc034.snvs-rtc-lp: rtc core: registered 20cc034.snvs-rtc-lp as rtc1
<6>[ 1.483015] i2c /dev entries driver
<3>[ 1.487027] bd7181x-power bd7181x-power: battery_cycle = 0
<6>[ 1.493125] Status Register 1 == 0x0
<6>[ 1.497140] Status Register 2 == 0x2
<6>[ 1.501118] Status Register 3 == 0x3f
<6>[ 1.505202] Status Register 4 == 0x0
<6>[ 1.509183] Status Register 5 == 0xf0
<6>[ 1.513248] Status Register 6 == 0x43
<6>[ 1.517325] Status Register 7 == 0x3c
<6>[ 1.521387] Status Register 8 == 0x0
<6>[ 1.525381] Status Register 9 == 0x0
<6>[ 1.529359] Status Register 10 == 0x0
<6>[ 1.533421] Status Register 11 == 0x3
<6>[ 1.537502] Status Register 12 == 0x0
<6>[ 1.543943] errflags = 4
<6>[ 1.546498] bit2 is set
<6>[ 1.548952] [RESET REASONS]: PWRON_LONGPRESS: Power Button Long Press Battery Cut
<6>
<6>[ 1.570921] imx2-wdt 20bc000.wdog: IMX2+ Watchdog Timer enabled. timeout=60s (nowayout=0) imx2_wdt.base=0xa0920000 base pa:0x20bc000 imx2_wdt.clk=0x9a00c100
<6>[ 1.585617] cpuidle: using governor ladder
<6>[ 1.589740] cpuidle: using governor menu
<6>[ 1.593730] sdhci: Secure Digital Host Controller Interface driver
<6>[ 1.599952] sdhci: Copyright(c) Pierre Ossman
<6>[ 1.604396] sdhci-pltfm: SDHCI platform and OF driver helper
<6>[ 1.614109] mmc1: no vqmmc regulator found
<6>[ 1.618367] mmc1: Not allowing HS200
<6>[ 1.621971] mmc1: no vmmc regulator found
<6>[ 1.664544] mmc1: SDHCI controller on 2190000.usdhc [2190000.usdhc] using DMA
<6>[ 1.674938] mmc0: no vqmmc regulator found
<6>[ 1.679049] mmc0: Not allowing HS200
<6>[ 1.682634] mmc0: no vmmc regulator found
<6>[ 1.724539] mmc0: SDHCI controller on 2194000.usdhc [2194000.usdhc] using DMA
<6>[ 1.733490] usbcore: registered new interface driver usbhid
<6>[ 1.739112] usbhid: USB HID core driver
<6>[ 1.743796] NET: Registered protocol family 26
<6>[ 1.750455] TCP: cubic registered
<6>[ 1.753784] NET: Registered protocol family 17
<6>[ 1.758326] 8021q: 802.1Q VLAN Support v1.8
<5>[ 1.762567] Key type dns_resolver registered
<6>[ 1.766971] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
<7>[ 1.782737] imx6sl_opp_init
<6>[ 1.797929] ldo5: disabling
<6>[ 1.805552] ldo4: disabling
<6>[ 1.817174] regulator-dummy: disabling
<6>[ 1.821133] imx mcc test is registered.
<6>[ 1.825818] bd7181x-rtc bd7181x-rtc: setting system clock to 2001-01-01 09:31:17 UTC (978341477)
<6>[ 1.837791] ALSA device list:
<6>[ 1.840776] No soundcards found.
<6>[ 1.847247] Freeing unused kernel memory: 1136K (806b9000 - 807d5000)
<12>[ 1.854678] ERROR:boardid.c:48:get_string_from_file():/proc/serial:error 2(2)
<6>[ 2.089148] mmc0: BKOPS_EN bit is not set
<6>[ 2.111872] mmc0: new high speed DDR MMC card at address 0001
<6>[ 2.117887] mmcblk0: mmc0:0001 H4G2a 3.64 GiB
<6>[ 2.122509] mmcblk0boot0: mmc0:0001 H4G2a partition 1 4.00 MiB
<6>[ 2.128531] mmcblk0boot1: mmc0:0001 H4G2a partition 2 4.00 MiB
<6>[ 2.134555] mmcblk0rpmb: mmc0:0001 H4G2a partition 3 4.00 MiB
<6>[ 2.142779] mmcblk0: p1 p2 p3 p4
<6>[ 2.150769] mmcblk0boot1: unknown partition table
<6>[ 2.159343] mmcblk0boot0: unknown partition table
<12>[ 2.175887] DEBUG:mount.c:331:mount_waveform_area():Mounted /mnt/wfm (/dev/loop1)
<12>[ 2.190857] INFO:recovery-util.c:142:spawn():child exited with status 00000000
<12>[ 2.198676] INFO:update.c:118:find_file():find_file:118 Found V220_C263_BD9C01_ED060SCSU1_TC.wrf.gz
<12>[ 2.208082] ERROR:recovery-util.c:1825:main():wfm_count=1DEBUG:eink.c:276:ein k_init():Loading: /lib/modules/mxc_epdc_eink.ko
<12>[ 2.218449] DEBUG:eink.c:281:eink_init():Loading: /lib/modules/mxc_epdc_eink.ko
<12>[ 2.226024] DEBUG:module.c:139:insmod():/lib/modules/mxc_epdc_eink.ko:loaded 11968 bytes. (11968)
<4>[ 2.234989] mxc_epdc_eink: module license 'proprietary' taints kernel.
<4>[ 2.241520] Disabling lock debugging due to kernel taint
<12>[ 2.247153] INFO:module.c:163:insmod():Loaded module /lib/modules/mxc_epdc_eink.ko (11968 bytes)
<12>[ 2.256157] DEBUG:eink.c:276:eink_init():Loading: /lib/modules/mxc_epdc_fb.ko
<12>[ 2.263393] DEBUG:eink.c:281:eink_init():Loading: /lib/modules/mxc_epdc_fb.ko
<12>[ 2.271126] DEBUG:module.c:139:insmod():/lib/modules/mxc_epdc_fb.ko:loaded 88680 bytes. (88680)
<6>[ 2.281468] Panel VCOM string: 2860
<6>[ 2.283498] imx_epdc_fb 20f4000.epdc: vcom_steps 133
<3>[ 2.288688] imx_epdc_fb 20f4000.epdc: Memory override detected TotalMem:512M X:800 Y:600 FBMem:6M
<6>[ 2.304490] imx_epdc_fb 20f4000.epdc: EPDC version = 2.1.0
<6>[ 2.375957] wv_file->wdh.luts & 0xC =4
<12>[ 4.169649] INFO:module.c:163:insmod():Loaded module /lib/modules/mxc_epdc_fb.ko (88680 bytes)
<12>[ 4.411324] INFO:eink.c:376:eink_init():eink initialized... (486400 bytes)
<12>[ 4.418427] DEBUG:recovery-util.c:736:choose_boot_mode():curr_time=978341480 end_time=978341480
<12>[ 4.432802] DEBUG:keypad.c:105:keypad_set():keypad_set():keypa d_fd=-1 biggest_fd=0x7eccc93c biggest_fd=0 s=0x7eccc990
<12>[ 5.444864] DEBUG:readkey.c:121:read_key():Timeout
<12>[ 5.449743] DEBUG:recovery-util.c:753:choose_boot_mode():curr_time=978341481 end_time=978341480 **
<12>[ 6.244428] DEBUG:eink.c:927:eink_drawstring():str_len = 21
<12>[ 6.250096] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x42, idx:34)
<12>[ 6.260820] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x41, idx:33)
<12>[ 6.268750] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x54, idx:52)
<12>[ 6.276685] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x54, idx:52)
<12>[ 6.284616] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x45, idx:37)
<12>[ 6.292518] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x52, idx:50)
<12>[ 6.300436] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x59, idx:57)
<12>[ 6.308352] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x20, idx:0)
<12>[ 6.316184] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x49, idx:41)
<12>[ 6.324084] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x4e, idx:46)
<12>[ 6.331997] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x56, idx:54)
<12>[ 6.339911] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x41, idx:33)
<12>[ 6.347823] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x4c, idx:44)
<12>[ 6.355735] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x49, idx:41)
<12>[ 6.363634] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x44, idx:36)
<12>[ 6.371546] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x3a, idx:26)
<12>[ 6.379464] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x20, idx:0)
<12>[ 6.387322] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x2d, idx:13)
<12>[ 6.395245] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x32, idx:18)
<12>[ 6.403149] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x32, idx:18)
<12>[ 6.411061] DEBUG:eink.c:225:letter_to_sprite():letter_to_spri te(letter:0x20, idx:0)
<12>[ 6.418891] INFO:eink.c:945:eink_printf():BATTERY INVALID: -22
<12>[ 6.426398] ERROR:recovery-util.c:387:battery_check():
<12>=== BATTERY ID IS INVALID. STOPPING BOOT ===
<12>[ 6.435971] DEBUG:module.c:139:insmod():/lib/modules/libcomposite.ko:loaded 43272 bytes. (43272)
<12>[ 6.445647] INFO:module.c:163:insmod():Loaded module /lib/modules/libcomposite.ko (43272 bytes)
<12>[ 6.454813] DEBUG:module.c:139:insmod():/lib/modules/g_mass_storage.ko:loaded 42428 bytes. (42428)
<6>[ 6.464769] g_mass_storage gadget: Mass Storage Function, version: 2009/09/11
<6>[ 6.471914] g_mass_storage gadget: Number of LUNs=1
<6>[ 6.476836] lun0: LUN: removable file: (no medium)
<3>[ 6.481727] fsg_bind:3212
<6>[ 6.484357] g_mass_storage gadget: Internal Storage, version: 2009[ 8.190431] DEBUG:keypad.c:105:keypad_set():keypad_set():keypa d_fd=-1 biggest_fd=0x7eccc93c biggest_fd=0 s=0x7eccc990
/09/11
<4>[ 6.491077] g_mass_storage gadget: userspace failed to provide iSerialNumber
<6>[ 6.498138] g_mass_storage gadget: g_mass_storage ready
<12>[ 6.503434] INFO:module.c:163:insmod():Loaded module /lib/modules/g_mass_storage.ko removable=1 idVendor=0x1949 idProduct=0x0004 recovery_mode=1 (42428 bytes)
=== END ===
-[ 9.204951] DEBUG:keypad.c:105:keypad_set():keypad_set():keypa d_fd=-1 biggest_fd=0x7eccc93c biggest_fd=0 s=0x7eccc990
\[ 10.216870] DEBUG:keypad.c:105:keypad_set():keypad_set():keypa d_fd=-1 biggest_fd=0x7eccc93c biggest_fd=0 s=0x7eccc990
|[ 11.228786] DEBUG:keypad.c:105:keypad_set():keypad_set():keypa d_fd=-1 biggest_fd=0x7eccc93c biggest_fd=0 s=0x7eccc990
/[ 12.240699] DEBUG:keypad.c:105:keypad_set():keypad_set():keypa d_fd=-1 biggest_fd=0x7eccc93c biggest_fd=0 s=0x7eccc990
-[ 13.252611] DEBUG:keypad.c:105:keypad_set():keypad_set():keypa d_fd=-1 biggest_fd=0x7eccc93c biggest_fd=0 s=0x7eccc990
\[ 14.264566] DEBUG:keypad.c:105:keypad_set():keypad_set():keypa d_fd=-1 biggest_fd=0x7eccc93c biggest_fd=0 s=0x7eccc990
|[ 15.279204] DEBUG:keypad.c:105:keypad_set():keypad_set():keypa d_fd=-1 biggest_fd=0x7eccc93c biggest_fd=0 s=0x7eccc990
/[ 16.291117] DEBUG:keypad.c:105:keypad_set():keypad_set():keypa d_fd=-1 biggest_fd=0x7eccc93c biggest_fd=0 s=0x7eccc990
-[ 17.303044] DEBUG:keypad.c:105:keypad_set():keypad_set():keypa d_fd=-1 biggest_fd=0x7eccc93c biggest_fd=0 s=0x7eccc990
[ 18.314887] DEBUG:readkey.c:121:read_key():Timeout
I have found that if I don't interrupt uboot the device spams the keypad errors constantly, which I assume is what discharges the battery eventually.
I'll order a new battery too. [Edit] battery ordered, see below post.
Last edited by dom123dom; 01-29-2019 at 07:23 PM .