Other Parts Discussed in Thread: CSD
Tool/software:
Hi, Dear Expert
This is an extension discussion from this thread
Customer suffer two boot failed issue because of change eMMC parts.
KLM8G1GETF-B041(SAMSUNG) works fine, but THGBMUG6C1LBAIL(KIOXIA) boot failed with many times
So far as I know,
(1) "mmc0: running CQE recovery" problem
Already ask customer change to low speed mode for testing (ex : legacy mode ).
I think customer works w/ HS200, but still suffer form CQE recovery issues
U-Boot SPL 2024.04-ti-gbdd5138eeab7 (Nov 13 2024 - 03:53:57 +0000)
SYSFW ABI: 4.0 (firmware rev 0x000a '10.0.8--v10.00.08 (Fiery Fox)')
SPL initial stack usage: 13392 bytes
Trying to boot from MMC1
Authentication passed
Authentication passed
Authentication passed
Authentication passed
Authentication passed
Starting ATF on ARM64 core...
NOTICE: BL31: v2.10.0(release):v2.10.0-367-g00f1ec6b87-dirty
NOTICE: BL31: Built : 16:09:05, Feb 9 2024
U-Boot SPL 2024.04-ti-gbdd5138eeab7 (Nov 13 2024 - 03:53:57 +0000)
SYSFW ABI: 4.0 (firmware rev 0x000a '10.0.8--v10.00.08 (Fiery Fox)')
SPL initial stack usage: 1888 bytes
Trying to boot from MMC1
Authentication passed
Authentication passed
U-Boot 2024.04-ti-gbdd5138eeab7 (Nov 13 2024 - 03:53:57 +0000)
SoC: AM62X SR1.0 HS-SE
Model: Gibbs ESR3
DRAM: 512 MiB
Core: 75 devices, 28 uclasses, devicetree: separate
WDT: Not starting pingu,wdt
MMC: mmc@fa10000: 0, mmc@fa00000: 1
Loading Environment from MMC... OK
In: serial@2800000
Out: serial@2800000
Err: serial@2800000
bootcount_load: Invalid magic!
bootcount = 1
bootpart = 1
altfailed = 0
fastboot/dfu = 0
magic = 0xb0
bootmode = 0 : cold
switch to partitions #0, OK
mmc0(part 0) is current device
fastboot_dfu_mode =
SD/MMC found on device 0
Failed to load '/boot/uEnv.txt'
uuid = ea89a24b-5a4a-46d7-9226-34e1415ef7c7
15238614 bytes read in 106 ms (137.1 MiB/s)
## Loading kernel from FIT Image at 8dd00000 ...
Using 'conf-ti_k3-am625-esr.dtb' configuration
Verifying Hash Integrity ... sha512,rsa4096:custMpk+ OK
Trying 'kernel-1' kernel subimage
Description: Linux kernel
Type: Kernel Image
Compression: uncompressed
Data Start: 0x8dd000e4
Data Size: 15168000 Bytes = 14.5 MiB
Architecture: AArch64
OS: Linux
Load Address: 0x81000000
Entry Point: 0x81000000
Hash algo: sha512
Hash value: 509e8632f56f7aef865980168e5e1e78065c0e839d5c278f38d98c09f37ff2b00fe5025a1826f9b8895154dfec1fd4f26d7ade4e04d0618d235e0deb3489c664
Verifying Hash Integrity ... sha512+ OK
## Loading fdt from FIT Image at 8dd00000 ...
Using 'conf-ti_k3-am625-esr.dtb' configuration
Verifying Hash Integrity ... sha512,rsa4096:custMpk+ OK
Trying 'fdt-ti_k3-am625-esr.dtb' fdt subimage
Description: Flattened Device Tree blob
Type: Flat Device Tree
Compression: uncompressed
Data Start: 0x8eb77770
Data Size: 66193 Bytes = 64.6 KiB
Architecture: AArch64
Load Address: 0x88000000
Hash algo: sha512
Hash value: e2095f6e7c74b28f178c6b9834f333293bfe39d6b75eb2c5cc953452374b87f32de0de3e15f506bb653df5f1d473dc9b6f0d62445191713dfad35a0a73154f6a
Verifying Hash Integrity ... sha512+ OK
Loading fdt from 0x8eb77770 to 0x88000000
Booting using the fdt blob at 0x88000000
Working FDT set to 88000000
Loading Kernel Image to 81000000
Loading Device Tree to 000000008ffec000, end 000000008ffff290 ... OK
Working FDT set to 8ffec000
Starting kernel ...
[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
[ 0.000000] Linux version 6.6.32-ti (oe-user@oe-host) (aarch64-oe-linux-gcc (GCC) 13.3.0, GNU ld (GNU Binutils) 2.42.0.20240716) #1 SMP PREEMPT Tue Nov 12 22:52:59 UTC 2024
[ 0.000000] KASLR disabled due to lack of seed
[ 0.000000] Machine model: Texas Instruments AM625 ESR
[ 0.000000] earlycon: ns16550a0 at MMIO32 0x0000000002800000 (options '')
[ 0.000000] printk: bootconsole [ns16550a0] enabled
[ 0.000000] efi: UEFI not found.
[ 0.000000] OF: reserved mem: 0x0000000093d00000..0x0000000093dfffff (1024 KiB) map non-reusable ramoops@93D00000
[ 0.000000] Reserved memory: created DMA memory pool at 0x0000000093e00000, size 3 MiB
[ 0.000000] OF: reserved mem: initialized node ipc-memories@93E00000, compatible id shared-dma-pool
[ 0.000000] OF: reserved mem: 0x0000000093e00000..0x00000000940fffff (3072 KiB) nomap non-reusable ipc-memories@93E00000
[ 0.000000] Reserved memory: created DMA memory pool at 0x0000000094100000, size 1 MiB
[ 0.000000] OF: reserved mem: initialized node r5f-dma-memory@94100000, compatible id shared-dma-pool
[ 0.000000] OF: reserved mem: 0x0000000094100000..0x00000000941fffff (1024 KiB) nomap non-reusable r5f-dma-memory@94100000
[ 0.000000] Reserved memory: created DMA memory pool at 0x0000000094200000, size 12 MiB
[ 0.000000] OF: reserved mem: initialized node r5f-memory@94200000, compatible id shared-dma-pool
[ 0.000000] OF: reserved mem: 0x0000000094200000..0x0000000094dfffff (12288 KiB) nomap non-reusable r5f-memory@94200000
[ 0.000000] OF: reserved mem: 0x0000000094e80000..0x0000000094efffff (512 KiB) nomap non-reusable tfa@94e80000
[ 0.000000] OF: reserved mem: 0x0000000094f00000..0x00000000966fffff (24576 KiB) nomap non-reusable optee@94f00000
[ 0.000000] Reserved memory: created DMA memory pool at 0x0000000096700000, size 1 MiB
[ 0.000000] OF: reserved mem: initialized node m4f-dma-memory@96700000, compatible id shared-dma-pool
[ 0.000000] OF: reserved mem: 0x0000000096700000..0x00000000967fffff (1024 KiB) nomap non-reusable m4f-dma-memory@96700000
[ 0.000000] Reserved memory: created DMA memory pool at 0x0000000096800000, size 14 MiB
[ 0.000000] OF: reserved mem: initialized node m4f-memory@96800000, compatible id shared-dma-pool
[ 0.000000] OF: reserved mem: 0x0000000096800000..0x00000000975fffff (14336 KiB) nomap non-reusable m4f-memory@96800000
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x0000000080000000-0x000000009fffffff]
[ 0.000000] DMA32 empty
[ 0.000000] Normal empty
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000080000000-0x0000000093dfffff]
[ 0.000000] node 0: [mem 0x0000000093e00000-0x0000000094dfffff]
[ 0.000000] node 0: [mem 0x0000000094e00000-0x0000000094e7ffff]
[ 0.000000] node 0: [mem 0x0000000094e80000-0x00000000975fffff]
[ 0.000000] node 0: [mem 0x0000000097600000-0x000000009fffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x000000009fffffff]
[ 0.000000] cma: Reserved 32 MiB at 0x000000009d600000 on node -1
[ 0.000000] psci: probing for conduit method from DT.
[ 0.000000] psci: PSCIv1.1 detected in firmware.
[ 0.000000] psci: Using standard PSCI v0.2 function IDs
[ 0.000000] psci: Trusted OS migration not required
[ 0.000000] psci: SMC Calling Convention v1.4
[ 0.000000] percpu: Embedded 20 pages/cpu s42984 r8192 d30744 u81920
[ 0.000000] Detected VIPT I-cache on CPU0
[ 0.000000] CPU features: detected: GIC system register CPU interface
[ 0.000000] CPU features: detected: ARM erratum 845719
[ 0.000000] alternatives: applying boot alternatives
[ 0.000000] Kernel command line: console=ttyS2,115200n8 earlycon=ns16550a,mmio32,0x02800000 root=PARTUUID=ea89a24b-5a4a-46d7-9226-34e1415ef7c7 ro rootfstype=ext4 rootwait androidboot.serialno=ACB27E2FFB91F36E
[ 0.000000] Dentry cache hash table entries: 65536 (order: 7, 524288 bytes, linear)
[ 0.000000] Inode-cache hash table entries: 32768 (order: 6, 262144 bytes, linear)
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 129024
[ 0.000000] mem auto-init: stack:all(zero), heap alloc:off, heap free:off
[ 0.000000] software IO TLB: area num 1.
[ 0.000000] software IO TLB: mapped [mem 0x00000000995c0000-0x000000009d5c0000] (64MB)
[ 0.000000] Memory: 341664K/524288K available (9600K kernel code, 988K rwdata, 2288K rodata, 1792K init, 480K bss, 149856K reserved, 32768K cma-reserved)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] rcu: Preemptible hierarchical RCU implementation.
[ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=1.
[ 0.000000] Trampoline variant of Tasks RCU enabled.
[ 0.000000] Tracing variant of Tasks RCU enabled.
[ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1
[ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[ 0.000000] GICv3: GIC: Using split EOI/Deactivate mode
[ 0.000000] GICv3: 256 SPIs implemented
[ 0.000000] GICv3: 0 Extended SPIs implemented
[ 0.000000] Root IRQ handler: gic_handle_irq
[ 0.000000] GICv3: GICv3 features: 16 PPIs
[ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000000001880000
[ 0.000000] ITS [mem 0x01820000-0x0182ffff]
[ 0.000000] GIC: enabling workaround for ITS: Socionext Synquacer pre-ITS
[ 0.000000] ITS@0x0000000001820000: Devices Table too large, reduce ids 20->19
[ 0.000000] ITS@0x0000000001820000: allocated 524288 Devices @80800000 (flat, esz 8, psz 64K, shr 0)
[ 0.000000] ITS: using cache flushing for cmd queue
[ 0.000000] GICv3: using LPI property table @0x0000000080030000
[ 0.000000] GIC: using cache flushing for LPI property table
[ 0.000000] GICv3: CPU0: using allocated LPI pending table @0x0000000080040000
[ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[ 0.000000] arch_timer: cp15 timer(s) running at 200.00MHz (phys).
[ 0.000000] clocksource: arch_sys_counter: mask: 0x3ffffffffffffff max_cycles: 0x2e2049d3e8, max_idle_ns: 440795210634 ns
[ 0.000001] sched_clock: 58 bits at 200MHz, resolution 5ns, wraps every 4398046511102ns
[ 0.008583] Console: colour dummy device 80x25
[ 0.013180] Calibrating delay loop (skipped), value calculated using timer frequency.. 400.00 BogoMIPS (lpj=800000)
[ 0.023866] pid_max: default: 32768 minimum: 301
[ 0.028668] LSM: initializing lsm=capability,integrity
[ 0.034025] Mount-cache hash table entries: 1024 (order: 1, 8192 bytes, linear)
[ 0.041509] Mountpoint-cache hash table entries: 1024 (order: 1, 8192 bytes, linear)
[ 0.051212] RCU Tasks: Setting shift to 0 and lim to 1 rcu_task_cb_adjust=1.
[ 0.058545] RCU Tasks Trace: Setting shift to 0 and lim to 1 rcu_task_cb_adjust=1.
[ 0.066480] rcu: Hierarchical SRCU implementation.
[ 0.071387] rcu: Max phase no-delay instances is 1000.
[ 0.077002] Platform MSI: msi-controller@1820000 domain created
[ 0.083502] EFI services will not be available.
[ 0.088302] smp: Bringing up secondary CPUs ...
[ 0.092975] smp: Brought up 1 node, 1 CPU
[ 0.097092] SMP: Total of 1 processors activated.
[ 0.101915] CPU features: detected: 32-bit EL0 Support
[ 0.107176] CPU features: detected: CRC32 instructions
[ 0.112498] CPU: All CPU(s) started at EL2
[ 0.116685] alternatives: applying system-wide alternatives
[ 0.123672] devtmpfs: initialized
[ 0.135333] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[ 0.145333] futex hash table entries: 256 (order: 2, 16384 bytes, linear)
[ 0.153493] pinctrl core: initialized pinctrl subsystem
[ 0.159448] DMI not present or invalid.
[ 0.164253] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[ 0.171134] DMA: preallocated 128 KiB GFP_KERNEL pool for atomic allocations
[ 0.178477] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[ 0.186512] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[ 0.195078] thermal_sys: Registered thermal governor 'step_wise'
[ 0.195085] thermal_sys: Registered thermal governor 'power_allocator'
[ 0.201278] cpuidle: using governor menu
[ 0.212123] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[ 0.219098] ASID allocator initialised with 65536 entries
[ 0.233266] platform f4000.pinctrl: Fixed dependency cycle(s) with /bus@f0000/pinctrl@f4000/pingu-adt-en-pins-default
[ 0.244002] platform f4000.pinctrl: Fixed dependency cycle(s) with /bus@f0000/pinctrl@f4000/pwrfail_supply_control
[ 0.254606] platform f4000.pinctrl: Fixed dependency cycle(s) with /bus@f0000/pinctrl@f4000/kv2c-header-pins
[ 0.264664] platform f4000.pinctrl: Fixed dependency cycle(s) with /bus@f0000/pinctrl@f4000/wisun-ctrl-pins0-default
[ 0.275432] platform f4000.pinctrl: Fixed dependency cycle(s) with /bus@f0000/pinctrl@f4000/wisun-ctrl-pins1-default
[ 0.286200] platform f4000.pinctrl: Fixed dependency cycle(s) with /bus@f0000/pinctrl@f4000/meter-opt-en-pins-default
[ 0.297056] platform f4000.pinctrl: Fixed dependency cycle(s) with /bus@f0000/pinctrl@f4000/ltegpio-pins-default
[ 0.310067] platform a40000.pinctrl: Fixed dependency cycle(s) with /bus@f0000/pinctrl@a40000/cpsw-cpts
[ 0.322518] Modules: 28928 pages in range for non-PLT usage
[ 0.322531] Modules: 520448 pages in range for PLT usage
[ 0.329102] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages
[ 0.341500] HugeTLB: 0 KiB vmemmap can be freed for a 1.00 GiB page
[ 0.347910] HugeTLB: registered 32.0 MiB page size, pre-allocated 0 pages
[ 0.354850] HugeTLB: 0 KiB vmemmap can be freed for a 32.0 MiB page
[ 0.361258] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages
[ 0.368197] HugeTLB: 0 KiB vmemmap can be freed for a 2.00 MiB page
[ 0.374605] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages
[ 0.381544] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page
[ 0.389009] k3-chipinfo 43000014.chipid: Family:AM62X rev:SR1.0 JTAGID[0x0bb7e02f] Detected
[ 0.399399] iommu: Default domain type: Translated
[ 0.404376] iommu: DMA domain TLB invalidation policy: strict mode
[ 0.411005] usbcore: registered new interface driver usbfs
[ 0.416660] usbcore: registered new interface driver hub
[ 0.422116] usbcore: registered new device driver usb
[ 0.427825] EDAC MC: Ver: 3.0.0
[ 0.431580] scmi_core: SCMI protocol bus registered
[ 0.438100] clocksource: Switched to clocksource arch_sys_counter
[ 0.444710] VFS: Disk quotas dquot_6.6.0
[ 0.448767] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[ 0.461776] NET: Registered PF_INET protocol family
[ 0.466986] IP idents hash table entries: 8192 (order: 4, 65536 bytes, linear)
[ 0.475312] tcp_listen_portaddr_hash hash table entries: 256 (order: 0, 4096 bytes, linear)
[ 0.483884] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[ 0.491816] TCP established hash table entries: 4096 (order: 3, 32768 bytes, linear)
[ 0.499766] TCP bind hash table entries: 4096 (order: 5, 131072 bytes, linear)
[ 0.507284] TCP: Hash tables configured (established 4096 bind 4096)
[ 0.513889] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)
[ 0.520584] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)
[ 0.527827] NET: Registered PF_UNIX/PF_LOCAL protocol family
[ 0.534056] RPC: Registered named UNIX socket transport module.
[ 0.540151] RPC: Registered udp transport module.
[ 0.544962] RPC: Registered tcp transport module.
[ 0.549771] RPC: Registered tcp-with-tls transport module.
[ 0.555379] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.561970] NET: Registered PF_XDP protocol family
[ 0.568051] Initialise system trusted keyrings
[ 0.572898] workingset: timestamp_bits=46 max_order=17 bucket_order=0
[ 0.580094] NFS: Registering the id_resolver key type
[ 0.585314] Key type id_resolver registered
[ 0.589592] Key type id_legacy registered
[ 0.593737] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[ 0.600594] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[ 0.641686] Key type asymmetric registered
[ 0.645878] Asymmetric key parser 'x509' registered
[ 0.650925] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
[ 0.658493] io scheduler mq-deadline registered
[ 0.663126] io scheduler kyber registered
[ 0.667255] io scheduler bfq registered
[ 0.673276] pinctrl-single 4084000.pinctrl: 34 pins, size 136
[ 0.679933] pinctrl-single f4000.pinctrl: 171 pins, size 684
[ 0.687853] pinctrl-single a40000.pinctrl: 512 pins, size 2048
[ 0.698567] Serial: 8250/16550 driver, 6 ports, IRQ sharing enabled
[ 0.713019] loop: module loaded
[ 0.717335] tun: Universal TUN/TAP device driver, 1.6
[ 0.722817] VFIO - User Level meta-driver version: 0.3
[ 0.728804] i2c_dev: i2c /dev entries driver
[ 0.734738] sdhci: Secure Digital Host Controller Interface driver
[ 0.741119] sdhci: Copyright(c) Pierre Ossman
[ 0.745852] sdhci-pltfm: SDHCI platform and OF driver helper
[ 0.752146] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping ....
[ 0.759357] omap-mailbox 29000000.mailbox: omap mailbox rev 0x66fc9100
[ 0.767435] hw perfevents: enabled with armv8_cortex_a53 PMU driver, 7 counters available
[ 0.776443] optee: probing for conduit method.
[ 0.781042] optee: revision 4.2 (12d7c4ee)
[ 0.781354] optee: dynamic shared memory is enabled
[ 0.790976] optee: initialized driver
[ 0.795737] Initializing XFRM netlink socket
[ 0.800262] NET: Registered PF_INET6 protocol family
[ 0.806441] Segment Routing with IPv6
[ 0.810246] In-situ OAM (IOAM) with IPv6
[ 0.814352] NET: Registered PF_PACKET protocol family
[ 0.819933] Key type dns_resolver registered
[ 0.830377] registered taskstats version 1
[ 0.835173] Loading compiled-in X.509 certificates
[ 0.843644] Loaded X.509 cert 'Build time autogenerated kernel key: 622b82bc180524e0023606574d7f61aeb9f62f6a'
[ 0.865869] ti-sci 44043000.system-controller: ABI: 4.0 (firmware rev 0x000a '10.0.8--v10.00.08 (Fiery Fox)')
[ 0.916734] ti-sci-clk 44043000.system-controller:clock-controller: recalc-rate failed for dev=81, clk=20, ret=-19
[ 0.944933] i2c 0-0030: Fixed dependency cycle(s) with /bus@f0000/i2c@20000000/pmic@30/regulators/buck2
[ 0.980042] vdd_core: Bringing 750000uV into 850000-850000uV
[ 0.986959] omap_i2c 20000000.i2c: bus 0 rev0.12 at 400 kHz
[ 0.995326] omap_i2c 20020000.i2c: bus 1 rev0.12 at 400 kHz
[ 1.001741] ti-sci-intr 4210000.interrupt-controller: Interrupt Router 5 domain created
[ 1.010352] ti-sci-intr bus@f0000:interrupt-controller@a00000: Interrupt Router 3 domain created
[ 1.020062] ti-sci-inta 48000000.interrupt-controller: Interrupt Aggregator domain 28 created
[ 1.031278] ti-udma 485c0100.dma-controller: Number of rings: 82
[ 1.040902] ti-udma 485c0100.dma-controller: Channels: 48 (bchan: 18, tchan: 12, rchan: 18)
[ 1.052218] ti-udma 485c0000.dma-controller: Number of rings: 150
[ 1.063740] ti-udma 485c0000.dma-controller: Channels: 35 (tchan: 20, rchan: 15)
[ 1.074319] printk: console [ttyS2] disabled
[ 1.079116] 2800000.serial: ttyS2 at MMIO 0x2800000 (irq = 286, base_baud = 3000000) is a 8250
[ 1.088032] printk: console [ttyS2] enabled
[ 1.088032] printk: console [ttyS2] enabled
[ 1.096513] printk: bootconsole [ns16550a0] disabled
[ 1.096513] printk: bootconsole [ns16550a0] disabled
[ 1.111518] 2810000.serial: ttyS0 at MMIO 0x2810000 (irq = 288, base_baud = 3000000) is a 8250
[ 1.121459] 2820000.serial: ttyS1 at MMIO 0x2820000 (irq = 289, base_baud = 3000000) is a 8250
[ 1.131420] 2840000.serial: ttyS5 at MMIO 0x2840000 (irq = 290, base_baud = 3000000) is a 8250
[ 1.141413] 2850000.serial: ttyS3 at MMIO 0x2850000 (irq = 291, base_baud = 3000000) is a 8250
[ 1.151462] 2860000.serial: ttyS4 at MMIO 0x2860000 (irq = 292, base_baud = 3000000) is a 8250
[ 1.162809] cpufreq: cpufreq_online: CPU0: Running at unlisted initial frequency: 1200000 KHz, changing to: 1250000 KHz
[ 1.176161] mmc0: CQHCI version 5.10
[ 1.192550] mmc1: CQHCI version 5.10
[ 1.198273] mmc2: CQHCI version 5.10
[ 1.222178] mmc0: SDHCI controller on fa10000.mmc [fa10000.mmc] using ADMA 64-bit
[ 1.230185] mmc2: SDHCI controller on fa20000.mmc [fa20000.mmc] using ADMA 64-bit
[ 1.303870] mmc0: Command Queue Engine enabled
[ 1.308342] mmc0: new HS200 MMC card at address 0001
[ 1.314008] mmcblk0: mmc0:0001 008GB1 1.16 GiB
[ 1.319909] mmc0: running CQE recovery
[ 1.326343] mmc0: running CQE recovery
[ 1.332202] GPT:Primary header thinks Alt. header is not at the end of the disk.
[ 1.339611] GPT:2113535 != 2441215
[ 1.343076] GPT:Alternate GPT header not at the end of the disk.
[ 1.349134] GPT:2113535 != 2441215
[ 1.352588] GPT: Use GNU Parted to correct GPT errors.
[ 1.357797] mmcblk0: p1 p2
[ 1.361480] mmcblk0boot0: mmc0:0001 008GB1 4.00 MiB
[ 1.367547] mmcblk0boot1: mmc0:0001 008GB1 4.00 MiB
[ 1.373714] mmcblk0gp0: mmc0:0001 008GB1 2.55 GiB
[ 1.380258] mmc0: running CQE recovery
[ 1.386368] mmc0: running CQE recovery
[ 1.391677] mmc0: running CQE recovery
[ 1.397226] mmcblk0gp0: p1 p2
[ 1.400873] mmcblk0rpmb: mmc0:0001 008GB1 4.00 MiB, chardev (243:0)
[ 1.440950] mmc2: Failed to initialize a non-removable card
[ 2.720120] sdhci-am654 fa00000.mmc: Power on failed
[ 2.761229] mmc1: SDHCI controller on fa00000.mmc [fa00000.mmc] using ADMA 64-bit
[ 2.771871] clk: Disabling unused clocks
[ 2.779012] ti-sci-clk 44043000.system-controller:clock-controller: is_prepared failed for dev=81, clk=20, ret=-19
[ 2.796154] mmc0: running CQE recovery
[ 2.801380] mmc0: running CQE recovery
[ 2.807755] mmc0: running CQE recovery
[ 2.813503] mmc0: running CQE recovery
[ 2.818742] mmc0: running CQE recovery
[ 2.823471] I/O error, dev mmcblk0, sector 2052 op 0x0:(READ) flags 0x80700 phys_seg 3 prio class 2
[ 2.834014] mmc0: running CQE recovery
[ 2.839987] mmc0: running CQE recovery
[ 2.845227] mmc0: running CQE recovery
[ 2.850391] mmc0: running CQE recovery
[ 2.855557] mmc0: running CQE recovery
[ 2.859621] I/O error, dev mmcblk0, sector 2638 op 0x0:(READ) flags 0x80700 phys_seg 31 prio class 2
[ 2.870280] mmc0: running CQE recovery
[ 2.876893] mmc0: running CQE recovery
[ 2.882015] mmc0: running CQE recovery
[ 2.887246] mmc0: running CQE recovery
[ 2.892340] mmc0: running CQE recovery
[ 2.897539] mmc0: running CQE recovery
[ 2.901605] I/O error, dev mmcblk0, sector 2640 op 0x0:(READ) flags 0x80700 phys_seg 30 prio class 2
[ 2.912253] mmc0: running CQE recovery
[ 2.927492] EXT4-fs (mmcblk0p1): mounted filesystem a865f59a-9c4c-4ee8-9c49-ab0ed6897204 ro with ordered data mode. Quota mode: none.
[ 2.939636] VFS: Mounted root (ext4 filesystem) readonly on device 179:1.
[ 2.946724] mmc0: running CQE recovery
[ 2.952490] mmc0: running CQE recovery
[ 2.957624] mmc0: running CQE recovery
[ 2.962854] mmc0: running CQE recovery
[ 2.966924] I/O error, dev mmcblk0, sector 2752 op 0x0:(READ) flags 0x80700 phys_seg 18 prio class 2
[ 2.977657] mmc0: running CQE recovery
[ 2.982999] devtmpfs: mounted
[ 2.987128] Freeing unused kernel memory: 1792K
[ 2.991676] mmc0: running CQE recovery
[ 2.995830] Run /sbin/init as init process
[ 3.001524] mmc0: running CQE recovery
[ 3.007026] mmc0: running CQE recovery
[ 3.011116] I/O error, dev mmcblk0, sector 2790 op 0x0:(READ) flags 0x80700 phys_seg 14 prio class 2
[ 3.022063] mmc0: running CQE recovery
[ 3.027409] mmc0: running CQE recovery
[ 3.032546] mmc0: running CQE recovery
[ 3.037650] mmc0: running CQE recovery
[ 3.041711] I/O error, dev mmcblk0, sector 3050 op 0x0:(READ) flags 0x80700 phys_seg 12 prio class 2
[ 3.052481] mmc0: running CQE recovery
[ 3.057800] mmc0: running CQE recovery
[ 3.062947] mmc0: running CQE recovery
[ 3.068260] mmc0: running CQE recovery
[ 3.073363] mmc0: running CQE recovery
[ 3.078439] mmc0: running CQE recovery
[ 3.083674] mmc0: running CQE recovery
[ 3.087739] I/O error, dev mmcblk0, sector 4608 op 0x0:(READ) flags 0x80700 phys_seg 14 prio class 2
[ 3.200583] systemd[1]: System time before build time, advancing clock.
[ 3.217436] systemd[1]: Failed to find module 'autofs4'
[ 3.246760] systemd[1]: systemd 255.4^ running in system mode (+PAM -AUDIT -SELINUX -APPARMOR +IMA -SMACK +SECCOMP -GCRYPT -GNUTLS -OPENSSL +ACL +BLKID -CURL -ELFUTILS -FIDO2 -IDN2 -IDN -IPTC +KMOD -LIBCRYPTSETUP +LIBFDISK -PCRE2 -PWQUALITY -P11KIT -QRENCODE -TPM2 -BZIP2 -LZ4 -XZ -ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)
[ 3.278625] systemd[1]: Detected architecture arm64.
Welcome to pingu-Arago 2023.10!
[ 3.296317] systemd[1]: Hostname set to <pingu>.
[ 3.304081] systemd[1]: Initializing machine ID from random generator.
[ 3.310860] systemd[1]: Installed transient /etc/machine-id file.
[ 3.843139] systemd[1]: Queued start job for default target Multi-User System.
[ 3.874618] systemd[1]: Created slice Slice /system/getty.
[ OK ] Created slice Slice /system/getty.
[ 3.900143] systemd[1]: Created slice Slice /system/modprobe.
[ OK ] Created slice Slice /system/modprobe.
[ 3.924055] systemd[1]: Created slice Slice /system/serial-getty.
[ OK ] Created slice Slice /system/serial-getty.
[ 3.947550] systemd[1]: Created slice User and Session Slice.
[ OK ] Created slice User and Session Slice.
[ 3.970626] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[ OK ] Started Dispatch Password Requests to Console Directory Watch.
[ 3.994451] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[ OK ] Started Forward Password Requests to Wall Directory Watch.
[ 4.018286] systemd[1]: Expecting device /dev/ttyS2...
Expecting device /dev/ttyS2...
[ 4.038177] systemd[1]: Expecting device /sys/subsystem/net/devices/wlan0...
Expecting device /sys/subsystem/net/devices/wlan0...
[ 4.062303] systemd[1]: Reached target Path Units.
[ OK ] Reached target Path Units.
[ 4.082235] systemd[1]: Reached target Remote File Systems.
[ OK ] Reached target Remote File Systems.
[ 4.102201] systemd[1]: Reached target Slice Units.
[ OK ] Reached target Slice Units.
[ 4.122216] systemd[1]: Reached target Swaps.
[ OK ] Reached target Swaps.
[ 4.149587] systemd[1]: Listening on Process Core Dump Socket.
[ OK ] Listening on Process Core Dump Socket.
[ 4.170706] systemd[1]: Listening on initctl Compatibility Named Pipe.
[ OK ] Listening on initctl Compatibility Named Pipe.
[ 4.200756] systemd[1]: Journal Audit Socket was skipped because of an unmet condition check (ConditionSecurity=audit).
[ 4.212788] systemd[1]: Listening on Journal Socket (/dev/log).
[ OK ] Listening on Journal Socket (/dev/log).
[ 4.235046] systemd[1]: Listening on Journal Socket.
[ OK ] Listening on Journal Socket.
[ 4.255197] systemd[1]: Listening on Network Service Netlink Socket.
[ OK ] Listening on Network Service Netlink Socket.
[ 4.280804] systemd[1]: Listening on udev Control Socket.
[ OK ] Listening on udev Control Socket.
[ 4.302877] systemd[1]: Listening on udev Kernel Socket.
[ OK ] Listening on udev Kernel Socket.
[ 4.322913] systemd[1]: Listening on User Database Manager Socket.
[ OK ] Listening on User Database Manager Socket.
[ 4.366766] systemd[1]: Mounting Huge Pages File System...
Mounting Huge Pages File System...
[ 4.402975] systemd[1]: Mounting POSIX Message Queue File System...
Mounting POSIX Message Queue File System...
[ 4.450881] systemd[1]: Mounting Kernel Debug File System...
Mounting Kernel Debug File System...
[ 4.478761] systemd[1]: Kernel Trace File System was skipped because of an unmet condition check (ConditionPathExists=/sys/kernel/tracing).
[ 4.509400] systemd[1]: Mounting Temporary Directory /tmp...
Mounting Temporary Directory /tmp...
[ 4.559238] systemd[1]: Starting Create List of Static Device Nodes...
Starting Create List of Static Device Nodes...
[ 4.614995] systemd[1]: Starting Enable modem...
Starting Enable modem...
[ 4.664279] systemd[1]: Starting Load Kernel Module configfs...
Starting Load Kernel Module configfs...
[ 4.723136] systemd[1]: Starting Load Kernel Module drm...
Starting Load Kernel Module drm...
[ 4.783101] systemd[1]: Starting Load Kernel Module fuse...
Starting Load Kernel Module fuse...
[ 4.839059] systemd[1]: Starting Journal Service...
Starting Journal Service...
[ 4.881517] fuse: init (API version 7.39)
[ 4.911688] systemd[1]: Starting Load Kernel Modules...
Starting Load Kernel Modules...
[ 4.988662] systemd[1]: Starting Generate network units from Kernel command line...
Starting Generate network units from Kernel command line...
[ 5.053357] cryptodev: loading out-of-tree module taints kernel.
[ 5.067146] cryptodev: driver 1.13 loaded.
[ 5.104577] systemd[1]: Starting Remount Root and Kernel File Systems...
[ 5.128796] systemd-journald[90]: Collecting audit messages is disabled.
Starting Remount Root and Kernel File Systems...
[ 5.175366] systemd[1]: Starting Coldplug All udev Devices...
Starting Coldplug All udev Devices...
[ 5.276860] systemd[1]: Mounted Huge Pages File System.
[ 5.300238] EXT4-fs (mmcblk0p1): re-mounted a865f59a-9c4c-4ee8-9c49-ab0ed6897204 ro. Quota mode: none.
[ OK ] Mounted Huge Pages File System.
[ 5.328690] systemd[1]: Started Journal Service.
[ OK ] Started Journal Service.
[ OK ] Mounted POSIX Message Queue File System.
[ OK ] Mounted Kernel Debug File System.
[ OK ] Mounted Temporary Directory /tmp.
[ OK ] Finished Create List of Static Device Nodes.
[ OK ] Finished Load Kernel Module configfs.
[ OK ] Finished Load Kernel Module drm.
[ OK ] Finished Load Kernel Module fuse.
[ OK ] Finished Load Kernel Modules.
[ OK ] Finished Generate network units from Kernel command line.
[ OK ] Finished Remount Root and Kernel File Systems.
Mounting FUSE Control File System...
Mounting Kernel Configuration File System...
Starting Flush Journal to Persistent Storage...
Starting Apply Kernel Variables...
Starting Create Static Device Nodes in /dev gracefully...
[ 5.908169] systemd-journald[90]: Received client request to flush runtime journal.
[ OK ] Mounted FUSE Control File System.
[ OK ] Mounted Kernel Configuration File System.
[ OK ] Finished Flush Journal to Persistent Storage.
[ OK ] Finished Apply Kernel Variables.
[ OK ] Finished Create Static Device Nodes in /dev gracefully.
[ OK ] Finished Coldplug All udev Devices.
Starting Create Static Device Nodes in /dev...
[ OK ] Finished Create Static Device Nodes in /dev.
[ OK ] Reached target Preparation for Local File Systems.
Mounting /var/volatile...
Starting Detect and configure the datafs partition....
Starting Rule-based Manager for Device Events and Files...
[ OK ] Mounted /var/volatile.
Starting Bind mount volatile /var/cache...
Starting Bind mount volatile /var/lib...
Starting Bind mount volatile /var/spool...
Starting Bind mount volatile /srv...
[ OK ] Finished Bind mount volatile /var/cache.
[ OK ] Started Rule-based Manager for Device Events and Files.
[ OK ] Finished Bind mount volatile /var/lib.
Starting Load/Save OS Random Seed...
[ OK ] Finished Bind mount volatile /var/spool.
[ OK ] Finished Bind mount volatile /srv.
[ 7.312908] EXT4-fs (mmcblk0gp0p2): mounted filesystem 0f21ae0f-0e44-4fb9-9475-8241887b6656 r/w with ordered data mode. Quota mode: none.
[ 7.404482] EXT4-fs (mmcblk0gp0p1): recovery complete
[ 7.423012] EXT4-fs (mmcblk0gp0p1): mounted filesystem 876acb35-8e25-4f9c-93a8-812375d0889a r/w with ordered data mode. Quota mode: none.
[ OK ] Finished Detect and configure the datafs partition..
[ OK ] Reached target Local File Systems.
Starting pingu System Initialization...
Starting Bind mount /conf/network to /etc/systemd/network...
Starting Bind mount /etc/hosts to /run/pingu/hosts...
[ 7.910203] random: crng init done
Starting Create writable drop in c#g directory for systemd resolved...
Starting One Time Password Initialization...
Starting Create Volatile Files and Directories...
[ OK ] Finished Load/Save OS Random Seed.
[ OK ] Finished Create writable drop in c#fig directory for systemd resolved.
[ OK ] Finished Bind mount /conf/network to /etc/systemd/network.
[ 8.298051] Gibbs-sysinit.sh: release-id 7.0.2
[ OK ] Finished One Time Password Initialization.
[ 8.535123] Gibbs-sysinit.sh: enabling mfg-test-mode
[ OK ] Finished Create Volatile Files and Directories.
[ OK ] Finished Bind mount /etc/hosts to /run/Gibbs/hosts.
[ 8.575052] Gibbs-sysinit.sh: resetting the boot counter
[ OK ] Found device /dev/ttyS2.
[ OK ] Finished Gibbs System Initialization.
Starting Network Name Resolution...
Starting Network Time Synchronization...
Starting Record System Boot/Shutdown in UTMP...
Starting User Database Manager...
[ OK ] Finished Record System Boot/Shutdown in UTMP.
[ OK ] Started User Database Manager.
[ OK ] Started Network Name Resolution.
[ OK ] Reached target Host and Network Name Lookups.
[ OK ] Started Network Time Synchronization.
[ OK ] Reached target System Time Set.
[ 10.849257] k3-m4-rproc 5000000.m4fss: assigned reserved memory node m4f-dma-memory@96700000
[ 10.971773] k3-m4-rproc 5000000.m4fss: configured M4 for remoteproc mode
[ OK ] Finished Enable modem.
[ OK ] Reached target System Initialization.
[ OK ] Started Daily Cleanup of Temporary Directories.
[ OK ] Reached target Timer Units.
[ OK ] Listening on D-Bus System Message Bus Socket.
[ 11.061196] k3-m4-rproc 5000000.m4fss: local reset is deasserted for device
Starting sshd.socket...
Starting D-Bus System Message Bus...
[ 11.208423] remoteproc remoteproc0: 5000000.m4fss is available
[ OK ] Listening on sshd.socket.
[ OK ] Reached target Socket Units.
[ 11.323370] rtc-ti-k3 2b1f0000.rtc: registered as rtc0
[ 11.333755] remoteproc remoteproc0: powering up 5000000.m4fss
[ 11.345128] remoteproc remoteproc0: Booting fw image am62-mcu-m4f0_0-fw, size 490412
[ 11.378153] platform 78000000.r5f: R5F core may have been powered on by a different host, programmed state (0) != actual state (1)
[ 11.390553] rproc-virtio rproc-virtio.3.auto: assigned reserved memory node m4f-dma-memory@96700000
[ 11.407322] virtio_rpmsg_bus virtio0: rpmsg host is online
[ 11.412901] virtio_rpmsg_bus virtio0: creating channel ti.ipc4.ping-pong addr 0xd
[ 11.420529] virtio_rpmsg_bus virtio0: creating channel rpmsg_chrdev addr 0xe
[ 11.442544] rproc-virtio rproc-virtio.3.auto: registered virtio0 (type 7)
[ 11.461019] remoteproc remoteproc0: remote processor 5000000.m4fss is now up
[ 11.479091] rtc-ti-k3 2b1f0000.rtc: hctosys: hardware clock is uninitialized
[ OK ] Started D-Bus System Message Bus.
[ OK ] Reached target Basic System.
[ 11.573768] dbus-broker-lau[377]: memfd_create() called without MFD_EXEC or MFD_NOEXEC_SEAL set
[ OK ] Started Run watchdog daemon, see a#ing systemd as the watchdog daemon.
[ 11.655215] platform 78000000.r5f: configured R5F for IPC-only mode
Starting Gibbs Firewall Initialization...
[ 11.767306] platform 78000000.r5f: assigned reserved memory node r5f-dma-memory@94100000
Starting IPv6 Packet Filtering Framework...
Starting IPv4 Packet Filtering Framework...
Starting User Login Management...
[ 12.001800] remoteproc remoteproc1: 78000000.r5f is available
Starting Telnet Server...
Starting OpenSSH Key Generation...
[ 12.178885] remoteproc remoteproc1: attaching to 78000000.r5f
[ OK ] Finished IPv6 Packet Filtering Framework.
[ OK ] Finished Gibbs Firewall Initialization.
[ OK ] Finished IPv4 Packet Filtering Framework.
[ OK ] Finished Telnet Server.
[ 12.394252] platform 78000000.r5f: R5F core initialized in IPC-only mode
[ OK ] Reached target Preparation for Network.
Starting Network Configuration...
[ 12.582685] rproc-virtio rproc-virtio.4.auto: assigned reserved memory node r5f-dma-memory@94100000
[ OK ] Finished OpenSSH Key Generation.
[ OK ] Started User Login Management.
[ 12.792794] virtio_rpmsg_bus virtio1: creating channel ti.ipc4.ping-pong addr 0xd
[ 12.800720] virtio_rpmsg_bus virtio1: creating channel rpmsg_chrdev addr 0xe
[ 12.823255] virtio_rpmsg_bus virtio1: rpmsg host is online
[ 12.943186] rproc-virtio rproc-virtio.4.auto: registered virtio1 (type 7)
[ 13.115469] remoteproc remoteproc1: remote processor 78000000.r5f is now attached
[ OK ] Created slice Slice /system/tee-supplicant.
[ OK ] Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch.
[ 13.221083] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[ OK ] Started TEE Supplicant on teepriv0.
[ 13.294023] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 13.309938] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'
[ 13.411575] remoteproc remoteproc2: 30074000.pru is available
[ 13.471752] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[ 13.518296] remoteproc remoteproc3: 30078000.pru is available
[ OK ] Started Network Configuration.
[ OK ] Reached target Network.
[ OK ] Started Gibbs system daemon.
Starting Permit User Sessions...
[ OK ] Finished Permit User Sessions.
[ OK ] Started Getty on tty1.
[ OK ] Started Serial Getty on ttyS2.
[ OK ] Reached target Login Prompts.
[ OK ] Reached target Multi-User System.
Starting Record Runlevel Change in UTMP...
[ 14.198322] xhci-hcd xhci-hcd.5.auto: xHCI Host Controller
[ 14.265402] xhci-hcd xhci-hcd.5.auto: new USB bus registered, assigned bus number 1
Starting Android Debug Bridge...
[ 14.348937] xhci-hcd xhci-hcd.5.auto: USB3 root hub has no ports
[ 14.402450] xhci-hcd xhci-hcd.5.auto: hcc params 0x0258fe6d hci version 0x110 quirks 0x0000008000000010
[ OK ] Finished Record Runlevel Change in UTMP.
[ 14.511713] xhci-hcd xhci-hcd.5.auto: irq 489, io mem 0x31100000
[ 14.573099] hub 1-0:1.0: USB hub found
[ 14.631085] hub 1-0:1.0: 1 port detected
[ 14.690865] file system registered
prepare_system.sh: DEVICE_ID=359929617482887
mount-alt-bank.sh: mounting /mnt/alt partition (/dev/mmcblk0p2)
[ 14.934251] usb 1-1: new high-speed USB device number 2 using xhci-hcd
[ 14.950342] read descriptors
[ 14.953246] bcdVersion must be 0x0100, stored in Little Endian order. Userspace driver should be fixed, accepting 0x0001 for compatibility.
[ 14.971045] bcdVersion must be 0x0100, stored in Little Endian order. Userspace driver should be fixed, accepting 0x0001 for compatibility.
[ 14.984289] read strings
[ 15.001495] EXT4-fs (mmcblk0p2): orphan cleanup on readonly fs
[ 15.007467] EXT4-fs (mmcblk0p2): mounted filesystem a865f59a-9c4c-4ee8-9c49-ab0ed6897204 ro with ordered data mode. Quota mode: none.
mount-alt-bank.sh: alt bank status is 'ok'
[ 15.298236] cdc_ether 1-1:1.3 wwan0: register 'cdc_ether' at usb-xhci-hcd.5.auto-1, Mobile Broadband Network Device, 00:a0:c6:21:9b:50
[ 15.330757] usbcore: registered new interface driver option
[ 15.343801] usbserial: USB Serial support registered for GSM modem (1-port)
[ 15.370567] usbcore: registered new interface driver cdc_ether
[ 15.382523] option 1-1:1.0: GSM modem (1-port) converter detected
[ 15.406308] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0
[ 15.424373] option 1-1:1.1: GSM modem (1-port) converter detected
[ 15.431447] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1
[ 15.438788] option 1-1:1.2: GSM modem (1-port) converter detected
[ 15.448856] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB2
Gibbs esr3-e355 7.0.2 7.0.2-R-20241113:234302-g9de18d5
Gibbs login:
Gibbs login:
Gibbs login: [ 316.566091] EXT4-fs (mmcblk0p1): error count since last fsck: 3
[ 316.572043] EXT4-fs (mmcblk0p1): initial error at time 2: __ext4_find_entry:1682: inode 835
[ 316.580391] EXT4-fs (mmcblk0p1): last error at time 2: __ext4_find_entry:1682: inode 835
(2) Check eMMC status once boot success
Gibbs esr3-e355 7.0.2 7.0.2-R-20241113:234302-g9de18d5
Gibbs login: root
otp-md5 9997 HEADg9aedd1c ext
Response:
root@Gibbs:~# mkdir -p /data/properties/
root@Gibbs:~# echo 0 > /data/properties/secure-adb
root@Gibbs:~# touch /data/Gibbs/conf/developer-mode
root@Gibbs:~# prctl setmode 1
system running [synchronize]
root@Gibbs:~# mmc extcsd read /dev/mmcblk0
=============================================
Extended CSD rev 1.8 (MMC 5.1)
=============================================
Card Supported Command sets [S_CMD_SET: 0x01]
HPI Features [HPI_FEATURE: 0x01]: implementation based on CMD13
Background operations support [BKOPS_SUPPORT: 0x01]
Max Packet Read Cmd [MAX_PACKED_READS: 0x3f]
Max Packet Write Cmd [MAX_PACKED_WRITES: 0x3f]
Data TAG support [DATA_TAG_SUPPORT: 0x01]
Data TAG Unit Size [TAG_UNIT_SIZE: 0x03]
Tag Resources Size [TAG_RES_SIZE: 0x00]
Context Management Capabilities [CONTEXT_CAPABILITIES: 0x7f]
Large Unit Size [LARGE_UNIT_SIZE_M1: 0x00]
Extended partition attribute support [EXT_SUPPORT: 0x03]
Generic CMD6 Timer [GENERIC_CMD6_TIME: 0x0a]
Power off notification [POWER_OFF_LONG_TIME: 0x32]
Cache Size [CACHE_SIZE] is 512 KiB
Background operations status [BKOPS_STATUS: 0x00]
1st Initialisation Time after programmed sector [INI_TIMEOUT_AP: 0x1e]
Power class for 52MHz, DDR at 3.6V [PWR_CL_DDR_52_360: 0x55]
Power class for 52MHz, DDR at 1.95V [PWR_CL_DDR_52_195: 0xaa]
Power class for 200MHz at 3.6V [PWR_CL_200_360: 0xbb]
Power class for 200MHz, at 1.95V [PWR_CL_200_195: 0xbb]
Minimum Performance for 8bit at 52MHz in DDR mode:
[MIN_PERF_DDR_W_8_52: 0x00]
[MIN_PERF_DDR_R_8_52: 0x64]
TRIM Multiplier [TRIM_MULT: 0x01]
Secure Feature support [SEC_FEATURE_SUPPORT: 0x55]
Boot Information [BOOT_INFO: 0x07]
Device supports alternative boot method
Device supports dual data rate during boot
Device supports high speed timing during boot
Boot partition size [BOOT_SIZE_MULTI: 0x20]
Access size [ACC_SIZE: 0x08]
High-capacity erase unit size [HC_ERASE_GRP_SIZE: 0x08]
i.e. 4096 KiB
High-capacity erase timeout [ERASE_TIMEOUT_MULT: 0x07]
Reliable write sector count [REL_WR_SEC_C: 0x01]
High-capacity W protect group size [HC_WP_GRP_SIZE: 0x01]
i.e. 4096 KiB
Sleep current (VCC) [S_C_VCC: 0x07]
Sleep current (VCCQ) [S_C_VCCQ: 0x09]
Sleep/awake timeout [S_A_TIMEOUT: 0x14]
Sector Count [SEC_COUNT: 0x00254000]
Device is NOT block-addressed
Minimum Write Performance for 8bit:
[MIN_PERF_W_8_52: 0x00]
[MIN_PERF_R_8_52: 0x78]
[MIN_PERF_W_8_26_4_52: 0x00]
[MIN_PERF_R_8_26_4_52: 0x46]
Minimum Write Performance for 4bit:
[MIN_PERF_W_4_26: 0x00]
[MIN_PERF_R_4_26: 0x1e]
Power classes registers:
[PWR_CL_26_360: 0x44]
[PWR_CL_52_360: 0x44]
[PWR_CL_26_195: 0xaa]
[PWR_CL_52_195: 0xaa]
Partition switching timing [PARTITION_SWITCH_TIME: 0x0a]
Out-of-interrupt busy timing [OUT_OF_INTERRUPT_TIME: 0x0a]
I/O Driver Strength [DRIVER_STRENGTH: 0x1f]
Card Type [CARD_TYPE: 0x57]
HS400 Dual Data Rate eMMC @200MHz 1.8VI/O
HS200 Single Data Rate eMMC @200MHz 1.8VI/O
HS Dual Data Rate eMMC @52MHz 1.8V or 3VI/O
HS eMMC @52MHz - at rated device voltage(s)
HS eMMC @26MHz - at rated device voltage(s)
CSD structure version [CSD_STRUCTURE: 0x02]
Command set [CMD_SET: 0x00]
Command set revision [CMD_SET_REV: 0x00]
Power class [POWER_CLASS: 0x0c]
High-speed interface timing [HS_TIMING: 0x02]
Enhanced Strobe mode [STROBE_SUPPORT: 0x01]
Erased memory content [ERASED_MEM_CONT: 0x00]
Boot configuration bytes [PARTITION_CONFIG: 0x48]
Boot Partition 1 enabled
No access to boot partition
Boot config protection [BOOT_CONFIG_PROT: 0x00]
Boot bus Conditions [BOOT_BUS_CONDITIONS: 0x02]
High-density erase group definition [ERASE_GROUP_DEF: 0x01]
Boot write protection status registers [BOOT_WP_STATUS]: 0x00
Boot Area Write protection [BOOT_WP]: 0x00
Power ro locking: possible
Permanent ro locking: possible
partition 0 ro lock status: not locked
partition 1 ro lock status: not locked
User area write protection register [USER_WP]: 0x00
FW configuration [FW_CONFIG]: 0x00
RPMB Size [RPMB_SIZE_MULT]: 0x20
Write reliability setting register [WR_REL_SET]: 0x1f
user area: the device protects existing data if a power failure occurs during a write operation
partition 1: the device protects existing data if a power failure occurs during a write operation
partition 2: the device protects existing data if a power failure occurs during a write operation
partition 3: the device protects existing data if a power failure occurs during a write operation
partition 4: the device protects existing data if a power failure occurs during a write operation
Write reliability parameter register [WR_REL_PARAM]: 0x15
Device supports writing EXT_CSD_WR_REL_SET
Device supports the enhanced def. of reliable write
Enable background operations handshake [BKOPS_EN]: 0x00
H/W reset function [RST_N_FUNCTION]: 0x01
HPI management [HPI_MGMT]: 0x01
Partitioning Support [PARTITIONING_SUPPORT]: 0x07
Device support partitioning feature
Device can have enhanced tech.
Max Enhanced Area Size [MAX_ENH_SIZE_MULT]: 0x0003a4
i.e. 3817472 KiB
Partitions attribute [PARTITIONS_ATTRIBUTE]: 0x03
Partitioning Setting [PARTITION_SETTING_COMPLETED]: 0x01
Device partition setting complete
General Purpose Partition Size
[GP_SIZE_MULT_4]: 0x000000
[GP_SIZE_MULT_3]: 0x000000
[GP_SIZE_MULT_2]: 0x000000
[GP_SIZE_MULT_1]: 0x00028e
Enhanced User Data Area Size [ENH_SIZE_MULT]: 0x000102
i.e. 1056768 KiB
Enhanced User Data Start Address [ENH_START_ADDR]: 0x00000000
i.e. 0 bytes offset
Bad Block Management mode [SEC_BAD_BLK_MGMNT]: 0x00
Periodic Wake-up [PERIODIC_WAKEUP]: 0x00
Program CID/CSD in DDR mode support [PROGRAM_CID_CSD_DDR_SUPPORT]: 0x01
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[127]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[126]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[125]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[124]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[123]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[122]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[121]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[120]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[119]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[118]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[117]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[116]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[115]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[114]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[113]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[112]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[111]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[110]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[109]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[108]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[107]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[106]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[105]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[104]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[103]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[102]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[101]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[100]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[99]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[98]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[97]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[96]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[95]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[94]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[93]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[92]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[91]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[90]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[89]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[88]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[87]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[86]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[85]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[84]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[83]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[82]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[81]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[80]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[79]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[78]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[77]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[76]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[75]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[74]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[73]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[72]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[71]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[70]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[69]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[68]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[67]]: 0x01
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[66]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[65]]: 0x00
Vendor Specific Fields [VENDOR_SPECIFIC_FIELD[64]]: 0x00
Native sector size [NATIVE_SECTOR_SIZE]: 0x01
Sector size emulation [USE_NATIVE_SECTOR]: 0x00
Sector size [DATA_SECTOR_SIZE]: 0x00
1st initialization after disabling sector size emulation [INI_TIMEOUT_EMU]: 0x0a
Class 6 commands control [CLASS_6_CTRL]: 0x00
Number of addressed group to be Released[DYNCAP_NEEDED]: 0x00
Exception events control [EXCEPTION_EVENTS_CTRL]: 0x0000
Exception events status[EXCEPTION_EVENTS_STATUS]: 0x0000
Extended Partitions Attribute [EXT_PARTITIONS_ATTRIBUTE]: 0x0000
Context configuration [CONTEXT_CONF[51]]: 0x00
Context configuration [CONTEXT_CONF[50]]: 0x00
Context configuration [CONTEXT_CONF[49]]: 0x00
Context configuration [CONTEXT_CONF[48]]: 0x00
Context configuration [CONTEXT_CONF[47]]: 0x00
Context configuration [CONTEXT_CONF[46]]: 0x00
Context configuration [CONTEXT_CONF[45]]: 0x00
Context configuration [CONTEXT_CONF[44]]: 0x00
Context configuration [CONTEXT_CONF[43]]: 0x00
Context configuration [CONTEXT_CONF[42]]: 0x00
Context configuration [CONTEXT_CONF[41]]: 0x00
Context configuration [CONTEXT_CONF[40]]: 0x00
Context configuration [CONTEXT_CONF[39]]: 0x00
Context configuration [CONTEXT_CONF[38]]: 0x00
Context configuration [CONTEXT_CONF[37]]: 0x00
Packed command status [PACKED_COMMAND_STATUS]: 0x00
Packed command failure index [PACKED_FAILURE_INDEX]: 0x00
Power Off Notification [POWER_OFF_NOTIFICATION]: 0x01
Control to turn the Cache ON/OFF [CACHE_CTRL]: 0x01
Control to turn the Cache Barrier ON/OFF [BARRIER_CTRL]: 0x00
eMMC Firmware Version:
eMMC Life Time Estimation A [EXT_CSD_DEVICE_LIFE_TIME_EST_TYP_A]: 0x01
eMMC Life Time Estimation B [EXT_CSD_DEVICE_LIFE_TIME_EST_TYP_B]: 0x01
eMMC Pre EOL information [EXT_CSD_PRE_EOL_INFO]: 0x01
Secure Removal Type [SECURE_REMOVAL_TYPE]: 0x39
information is configured to be removed using a vendor defined
Supported Secure Removal Type:
information removed by an erase of the physical memory
information removed using a vendor defined
Command Queue Support [CMDQ_SUPPORT]: 0x01
Command Queue Depth [CMDQ_DEPTH]: 32
Command Enabled [CMDQ_MODE_EN]: 0x00
Note: CMDQ_MODE_EN may not indicate the runtime CMDQ ON or OFF.
Please check sysfs node '/sys/devices/.../mmc_host/mmcX/mmcX:XXXX/cmdq_en'
root@Gibbs:~# ^C
root@Gibbs:~# [ 316.566123] EXT4-fs (mmcblk0p1): error count since last fsck: 2
[ 316.572077] EXT4-fs (mmcblk0p1): initial error at time 2: __ext4_get_inode_loc_noinmem:4513: inode 835: block 501
[ 316.582337] EXT4-fs (mmcblk0p1): last error at time 3: __ext4_find_entry:1682: inode 835
root@Gibbs:~# sfdisk --verify /dev/mmcblk0
GPT PMBR size mismatch (2113535 != 2441215) will be corrected by write.
The backup GPT table is not on the end of the device.
/dev/mmcblk0:
MyLBA mismatch with real position at backup header.
1 error detected.
root@Gibbs:~# sfdisk --verify /dev/mmcblk0gp0
/dev/mmcblk0gp0:
No errors detected.
Header version: 1.0
Using 2 out of 128 partitions.
A total of 4063 free sectors is available in 1 segment.
(3) Some times, it even boot failed.


Need debug suggestion.
Thank You.
Gibbs