AM6442: MMCSD0 drive strength control

Part Number: AM6442
Other Parts Discussed in Thread: TMDS64EVM,

Tool/software:

Hi,

My customer developed their custom board based on TMDS64EVM.
The system boots up from SD card connected to MMCSD1, then CPU writes to eMMC connected to MMCSD0.
During evaluation, an error "mmc_select_hs200 failed, error -110" occurs and write to eMMC fails.
The error seems board dependent and occurrence is ~1 board in 15 boards.

Q1) The customer is considering to change drive strength of eMMC signals.
Do we have drive strength control mechanism in SDK?

Q2) If you have any debug idea, please let me know.

Thanks and regards,
Koichiro Tashiro   

  • Hello,

    1. The driver strength change is not supported. It is set to the default value of 50 Ohms.

    2. Please share the full logs to better understand the issue.

    Thanks,

    Prashant

  • Hi Prashant,

    Thanks for your reply.
    Please find below full log.

    4AP02006A_ERR.txt
    U-Boot SPL 2023.04-00009-gf8d0357c13 (Aug 28 2024 - 14:21:20 +0900)
    Resetting on cold boot to workaround ErrataID:i2331
    Please resend tiboot3.bin in case of UART/DFU boot
    resetting ...
    
    U-Boot SPL 2023.04-00009-gf8d0357c13 (Aug 28 2024 - 14:21:20 +0900)
    SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.5--v09.00.05 (Kool Koala)')
    SPL initial stack usage: 13360 bytes
    Trying to boot from MMC2
    Authentication passed
    Authentication passed
    Authentication passed
    Authentication passed
    Loading Environment from MMC... *** Warning - No MMC card found, using default environment
    
    Starting ATF on ARM64 core...
    
    NOTICE:  BL31: v2.8(release):ota2_V100-1-gffe40fec1
    NOTICE:  BL31: Built : 12:32:14, Aug 28 2024
    I/TC: 
    I/TC: OP-TEE version: 3.20.0-rc1-3-gc8bf32747 (gcc version 12.3.1 20230605 [releases/gcc-12 revision 256cb821273d328e98d87aae2a061e0e889ec408] (GCC)) #1 Wed Aug 28 03:00:05 UTC 2024 aarch64
    I/TC: WARNING: This OP-TEE configuration might be insecure!
    I/TC: WARNING: Please check https://optee.readthedocs.io/en/latest/architecture/porting_guidelines.html
    I/TC: Primary CPU initializing
    I/TC: SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.5--v09.00.05 (Kool Koala)')
    I/TC: HUK Initialized
    I/TC: Activated SA2UL device
    I/TC: Enabled firewalls for SA2UL TRNG device
    I/TC: SA2UL TRNG initialized
    I/TC: SA2UL Drivers initialized
    I/TC: Primary CPU switching to normal world boot
    
    U-Boot SPL 2023.04-00009-gf8d0357c13 (Aug 28 2024 - 14:20:56 +0900)
    SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.5--v09.00.05 (Kool Koala)')
    Trying to boot from MMC2
    Authentication passed
    Authentication passed
    
    
    U-Boot 2023.04-00009-gf8d0357c13 (Aug 28 2024 - 14:20:56 +0900)
    
    SoC:   AM64X SR2.0 HS-FS
    Model: Disco Corporation Otakiban Gen2
    DRAM:  1 GiB
    Core:  61 devices, 30 uclasses, devicetree: separate
    MMC:   mmc@fa10000: 0, mmc@fa00000: 1
    Loading Environment from nowhere... OK
    In:    serial@2800000
    Out:   serial@2800000
    Err:   serial@2800000
    Net:   eth0: ethernet@8000000port@1
    Hit any key to stop autoboot:  2  1  0 
    switch to partitions #0, OK
    mmc1 is current device
    Set to BOOT_BUS_WIDTH = 0x2, RESET = 0x0, BOOT_MODE = 0x0
    BOOT from SD(1)
    switch to partitions #0, OK
    mmc1 is current device
    SD/MMC found on device 1
    Failed to load 'boot.scr'
    1378 bytes read in 28 ms (47.9 KiB/s)
    Loaded env from uEnv.txt
    Importing environment from mmc1 ...
    Running uenvcmd ...
    7994058 bytes read in 366 ms (20.8 MiB/s)
    42934 bytes read in 35 ms (1.2 MiB/s)
       Uncompressing Kernel Image
    ## Flattened Device Tree blob at 88000000
       Booting using the fdt blob at 0x88000000
    Working FDT set to 88000000
       Loading Device Tree to 000000008fff2000, end 000000008ffff7b5 ... OK
    Working FDT set to 8fff2000
    
    Starting kernel ...
    
    I/TC: Secondary CPU 1 initializing
    I/TC: Secondary CPU 1 switching to normal world boot
    I/TC: Reserved shared memory is enabled
    I/TC: Dynamic shared memory is enabled
    I/TC: Normal World virtualization support is disabled
    I/TC: Asynchronous notifications are disabled
    [    0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
    [    0.000000] Linux version 6.1.68-g48eccf6c6878 (user@otabian64-2308) (aarch64-linux-gnu-gcc (GCC) 12.3.1 20230605 [releases/gcc-12 revision 256cb821273d328e98d87aae2a061e0e889ec408], GNU ld (Linaro_Binutils-2023.06) 2.40.0.20230605) #1 SMP PREEMPT Mon Jul  1 17:31:58 JST 2024
    [    0.000000] Machine model: Disco Corporation Otakiban Gen2
    [    0.000000] efi: UEFI not found.
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a0000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node r5f-dma-memory@a0000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a0100000, size 15 MiB
    [    0.000000] OF: reserved mem: initialized node r5f-memory@a0100000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a1000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node r5f-dma-memory@a1000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a1100000, size 15 MiB
    [    0.000000] OF: reserved mem: initialized node r5f-memory@a1100000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a2000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node r5f-dma-memory@a2000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a2100000, size 15 MiB
    [    0.000000] OF: reserved mem: initialized node r5f-memory@a2100000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a3000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node r5f-dma-memory@a3000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a3100000, size 15 MiB
    [    0.000000] OF: reserved mem: initialized node r5f-memory@a3100000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a4000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node m4f-dma-memory@a4000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a4100000, size 15 MiB
    [    0.000000] OF: reserved mem: initialized node m4f-memory@a4100000, compatible id shared-dma-pool
    [    0.000000] Zone ranges:
    [    0.000000]   DMA      [mem 0x0000000080000000-0x00000000bfffffff]
    [    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-0x000000009e7fffff]
    [    0.000000]   node   0: [mem 0x000000009e800000-0x00000000a57fffff]
    [    0.000000]   node   0: [mem 0x00000000a5800000-0x00000000bfffffff]
    [    0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x00000000bfffffff]
    [    0.000000] cma: Reserved 32 MiB at 0x00000000bcc00000
    [    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.2
    [    0.000000] percpu: Embedded 19 pages/cpu s38248 r8192 d31384 u77824
    [    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] Built 1 zonelists, mobility grouping on.  Total pages: 258048
    [    0.000000] Kernel command line: console=tty0 console=ttyS2,115200n8 root=/dev/mmcblk1p3 rootfstype=ext4 rootwait
    [    0.000000] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes, linear)
    [    0.000000] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes, linear)
    [    0.000000] mem auto-init: stack:all(zero), heap alloc:off, heap free:off
    [    0.000000] Memory: 861808K/1048576K available (11264K kernel code, 1224K rwdata, 3888K rodata, 2048K init, 493K bss, 154000K reserved, 32768K cma-reserved)
    [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
    [    0.000000] rcu: Preemptible hierarchical RCU implementation.
    [    0.000000] rcu: 	RCU event tracing is enabled.
    [    0.000000] rcu: 	RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=2.
    [    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=2
    [    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:0x0000000001840000
    [    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.000346] Console: colour dummy device 80x25
    [    0.001094] printk: console [tty0] enabled
    [    0.001151] Calibrating delay loop (skipped), value calculated using timer frequency.. 400.00 BogoMIPS (lpj=800000)
    [    0.001179] pid_max: default: 32768 minimum: 301
    [    0.001251] LSM: Security Framework initializing
    [    0.001402] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes, linear)
    [    0.001432] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes, linear)
    [    0.003392] cblist_init_generic: Setting adjustable number of callback queues.
    [    0.003443] cblist_init_generic: Setting shift to 1 and lim to 1.
    [    0.003535] cblist_init_generic: Setting adjustable number of callback queues.
    [    0.003553] cblist_init_generic: Setting shift to 1 and lim to 1.
    [    0.003748] rcu: Hierarchical SRCU implementation.
    [    0.003763] rcu: 	Max phase no-delay instances is 1000.
    [    0.004136] Platform MSI: msi-controller@1820000 domain created
    [    0.004415] PCI/MSI: /bus@f4000/interrupt-controller@1800000/msi-controller@1820000 domain created
    [    0.005150] EFI services will not be available.
    [    0.005459] smp: Bringing up secondary CPUs ...
    [    0.014473] Detected VIPT I-cache on CPU1
    [    0.014619] GICv3: CPU1: found redistributor 1 region 0:0x0000000001860000
    [    0.014639] GICv3: CPU1: using allocated LPI pending table @0x0000000080050000
    [    0.014700] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
    [    0.014831] smp: Brought up 1 node, 2 CPUs
    [    0.014901] SMP: Total of 2 processors activated.
    [    0.014916] CPU features: detected: 32-bit EL0 Support
    [    0.014931] CPU features: detected: CRC32 instructions
    [    0.015019] CPU: All CPU(s) started at EL2
    [    0.015031] alternatives: applying system-wide alternatives
    [    0.016804] devtmpfs: initialized
    [    0.024811] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
    [    0.024878] futex hash table entries: 512 (order: 3, 32768 bytes, linear)
    [    0.026315] pinctrl core: initialized pinctrl subsystem
    [    0.026995] DMI not present or invalid.
    [    0.027784] NET: Registered PF_NETLINK/PF_ROUTE protocol family
    [    0.029116] DMA: preallocated 128 KiB GFP_KERNEL pool for atomic allocations
    [    0.029277] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
    [    0.029398] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
    [    0.029517] audit: initializing netlink subsys (disabled)
    [    0.029789] audit: type=2000 audit(0.028:1): state=initialized audit_enabled=0 res=1
    [    0.030399] thermal_sys: Registered thermal governor 'step_wise'
    [    0.030406] thermal_sys: Registered thermal governor 'power_allocator'
    [    0.030488] cpuidle: using governor menu
    [    0.030712] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
    [    0.030821] ASID allocator initialised with 65536 entries
    [    0.044537] KASLR disabled due to lack of seed
    [    0.052942] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages
    [    0.052991] HugeTLB: 0 KiB vmemmap can be freed for a 1.00 GiB page
    [    0.053007] HugeTLB: registered 32.0 MiB page size, pre-allocated 0 pages
    [    0.053021] HugeTLB: 0 KiB vmemmap can be freed for a 32.0 MiB page
    [    0.053036] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages
    [    0.053049] HugeTLB: 0 KiB vmemmap can be freed for a 2.00 MiB page
    [    0.053064] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages
    [    0.053077] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page
    [    0.055128] k3-chipinfo 43000014.chipid: Family:AM64X rev:SR2.0 JTAGID[0x1bb3802f] Detected
    [    0.057141] iommu: Default domain type: Translated 
    [    0.057189] iommu: DMA domain TLB invalidation policy: strict mode 
    [    0.057545] SCSI subsystem initialized
    [    0.058049] usbcore: registered new interface driver usbfs
    [    0.058102] usbcore: registered new interface driver hub
    [    0.058147] usbcore: registered new device driver usb
    [    0.058727] pps_core: LinuxPPS API ver. 1 registered
    [    0.058745] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    0.058774] PTP clock support registered
    [    0.058916] EDAC MC: Ver: 3.0.0
    [    0.060198] FPGA manager framework
    [    0.060349] Advanced Linux Sound Architecture Driver Initialized.
    [    0.061387] vgaarb: loaded
    [    0.061949] clocksource: Switched to clocksource arch_sys_counter
    [    0.062264] VFS: Disk quotas dquot_6.6.0
    [    0.062325] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
    [    0.069972] NET: Registered PF_INET protocol family
    [    0.070275] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear)
    [    0.071510] tcp_listen_portaddr_hash hash table entries: 512 (order: 1, 8192 bytes, linear)
    [    0.071649] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
    [    0.071684] TCP established hash table entries: 8192 (order: 4, 65536 bytes, linear)
    [    0.071768] TCP bind hash table entries: 8192 (order: 6, 262144 bytes, linear)
    [    0.072052] TCP: Hash tables configured (established 8192 bind 8192)
    [    0.072272] UDP hash table entries: 512 (order: 2, 16384 bytes, linear)
    [    0.072328] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear)
    [    0.072566] NET: Registered PF_UNIX/PF_LOCAL protocol family
    [    0.073158] RPC: Registered named UNIX socket transport module.
    [    0.073199] RPC: Registered udp transport module.
    [    0.073211] RPC: Registered tcp transport module.
    [    0.073223] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.073247] PCI: CLS 0 bytes, default 64
    [    0.074058] hw perfevents: enabled with armv8_cortex_a53 PMU driver, 7 counters available
    [    0.075786] Initialise system trusted keyrings
    [    0.076148] workingset: timestamp_bits=46 max_order=18 bucket_order=0
    [    0.083382] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [    0.084279] NFS: Registering the id_resolver key type
    [    0.084353] Key type id_resolver registered
    [    0.084366] Key type id_legacy registered
    [    0.084461] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
    [    0.084479] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
    [    0.084757] 9p: Installing v9fs 9p2000 file system support
    [    0.129814] Key type asymmetric registered
    [    0.129844] Asymmetric key parser 'x509' registered
    [    0.129949] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246)
    [    0.129970] io scheduler mq-deadline registered
    [    0.129984] io scheduler kyber registered
    [    0.132921] pinctrl-single 4084000.pinctrl: 33 pins, size 132
    [    0.133456] pinctrl-single f4000.pinctrl: 180 pins, size 720
    [    0.135322] pinctrl-single a40000.pinctrl: 512 pins, size 2048
    [    0.137254] ti-syscon-gate-clk 43004130.clock: failed to find parent regmap
    [    0.137296] ti-syscon-gate-clk: probe of 43004130.clock failed with error -22
    [    0.142541] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
    [    0.151694] loop: module loaded
    [    0.152604] megasas: 07.719.03.00-rc1
    [    0.156713] tun: Universal TUN/TAP device driver, 1.6
    [    0.157521] VFIO - User Level meta-driver version: 0.3
    [    0.159053] usbcore: registered new interface driver usb-storage
    [    0.159790] i2c_dev: i2c /dev entries driver
    [    0.161230] sdhci: Secure Digital Host Controller Interface driver
    [    0.161262] sdhci: Copyright(c) Pierre Ossman
    [    0.161709] Synopsys Designware Multimedia Card Interface Driver
    [    0.162161] sdhci-pltfm: SDHCI platform and OF driver helper
    [    0.163263] ledtrig-cpu: registered to indicate activity on CPUs
    [    0.163494] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping ....
    [    0.164194] usbcore: registered new interface driver usbhid
    [    0.164215] usbhid: USB HID core driver
    [    0.165621] optee: probing for conduit method.
    [    0.165676] optee: revision 3.19 (c8bf3274)
    [    0.182364] optee: dynamic shared memory is enabled
    [    0.182858] optee: initialized driver
    [    0.184984] NET: Registered PF_PACKET protocol family
    [    0.185183] 9pnet: Installing 9P2000 support
    [    0.185265] Key type dns_resolver registered
    [    0.185790] registered taskstats version 1
    [    0.185837] Loading compiled-in X.509 certificates
    [    0.194761] ti-sci 44043000.system-controller: ABI: 3.1 (firmware rev 0x0009 '9.0.5--v09.00.05 (Kool Koala)')
    [    0.226184] omap-gpmc 3b000000.memory-controller: GPMC revision 6.0
    [    0.226240] gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000
    [    0.226816] gpmc cs0 before gpmc_cs_program_settings:
    [    0.226844] cs0 GPMC_CS_CONFIG1: 0x00000000
    [    0.226857] cs0 GPMC_CS_CONFIG2: 0x00101001
    [    0.226869] cs0 GPMC_CS_CONFIG3: 0x22060514
    [    0.226881] cs0 GPMC_CS_CONFIG4: 0x10057016
    [    0.226893] cs0 GPMC_CS_CONFIG5: 0x010f1111
    [    0.226906] cs0 GPMC_CS_CONFIG6: 0x8f070000
    [    0.226917] gpmc cs0 access configuration:
    [    0.226929] gpmc,mux-add-data = <0>;
    [    0.226941] gpmc,device-width = <1>;
    [    0.226952] gpmc,wait-pin = <0>;
    [    0.226964] gpmc,burst-length = <4>;
    [    0.226978] gpmc cs0 timings configuration:
    [    0.226991] gpmc,cs-on-ns = <7>; /* 1 ns - 7 ns; 1 ticks */
    [    0.227007] gpmc,cs-rd-off-ns = <120>; /* 113 ns - 120 ns; 16 ticks */
    [    0.227023] gpmc,cs-wr-off-ns = <120>; /* 113 ns - 120 ns; 16 ticks */
    [    0.227040] gpmc,adv-on-ns = <30>; /* 23 ns - 30 ns; 4 ticks */
    [    0.227056] gpmc,adv-rd-off-ns = <37>; /* 31 ns - 37 ns; 5 ticks */
    [    0.227072] gpmc,adv-wr-off-ns = <45>; /* 38 ns - 45 ns; 6 ticks */
    [    0.227088] gpmc,adv-aad-mux-on-ns = <7>; /* 1 ns - 7 ns; 1 ticks */
    [    0.227104] gpmc,adv-aad-mux-rd-off-ns = <15>; /* 8 ns - 15 ns; 2 ticks */
    [    0.227120] gpmc,adv-aad-mux-wr-off-ns = <15>; /* 8 ns - 15 ns; 2 ticks */
    [    0.227137] gpmc,oe-on-ns = <45>; /* 38 ns - 45 ns; 6 ticks */
    [    0.227152] gpmc,oe-off-ns = <120>; /* 113 ns - 120 ns; 16 ticks */
    [    0.227169] gpmc,oe-aad-mux-on-ns = <7>; /* 1 ns - 7 ns; 1 ticks */
    [    0.227185] gpmc,oe-aad-mux-off-ns = <22>; /* 16 ns - 22 ns; 3 ticks */
    [    0.227201] gpmc,we-on-ns = <37>; /* 31 ns - 37 ns; 5 ticks */
    [    0.227217] gpmc,we-off-ns = <120>; /* 113 ns - 120 ns; 16 ticks */
    [    0.227233] gpmc,rd-cycle-ns = <127>; /* 121 ns - 127 ns; 17 ticks */
    [    0.227249] gpmc,wr-cycle-ns = <127>; /* 121 ns - 127 ns; 17 ticks */
    [    0.227265] gpmc,access-ns = <112>; /* 106 ns - 112 ns; 15 ticks */
    [    0.227281] gpmc,page-burst-access-ns = <7>; /* 1 ns - 7 ns; 1 ticks */
    [    0.227298] gpmc,bus-turnaround-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.227313] gpmc,cycle2cycle-delay-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.227330] gpmc,wait-monitoring-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.227345] gpmc,clk-activation-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.227361] gpmc,wr-data-mux-bus-ns = <52>; /* 46 ns - 52 ns; 7 ticks */
    [    0.227378] gpmc,wr-access-ns = <112>; /* 106 ns - 112 ns; 15 ticks */
    [    0.227397] GPMC CS0: cs_on            :   0 ticks,   0 ns (was   1 ticks)   0 ns
    [    0.227416] GPMC CS0: cs_rd_off        :  11 ticks,  82 ns (was  16 ticks)  80 ns
    [    0.227436] GPMC CS0: cs_wr_off        :  10 ticks,  75 ns (was  16 ticks)  70 ns
    [    0.227455] GPMC CS0: adv_on           :   1 ticks,   7 ns (was   4 ticks)   5 ns
    [    0.227474] GPMC CS0: adv_rd_off       :   2 ticks,  15 ns (was   5 ticks)  15 ns
    [    0.227493] GPMC CS0: adv_wr_off       :   2 ticks,  15 ns (was   6 ticks)  15 ns
    [    0.227511] GPMC CS0: adv_aad_mux_on   :   0 ticks,   0 ns (was   1 ticks)   0 ns
    [    0.227530] GPMC CS0: adv_aad_mux_rd_off:   0 ticks,   0 ns (was   2 ticks)   0 ns
    [    0.227549] GPMC CS0: adv_aad_mux_wr_off:   0 ticks,   0 ns (was   2 ticks)   0 ns
    [    0.227568] GPMC CS0: oe_on            :   1 ticks,   7 ns (was   6 ticks)   5 ns
    [    0.227587] GPMC CS0: oe_off           :  11 ticks,  82 ns (was  16 ticks)  80 ns
    [    0.227606] GPMC CS0: oe_aad_mux_on    :   0 ticks,   0 ns (was   1 ticks)   0 ns
    [    0.227625] GPMC CS0: oe_aad_mux_off   :   0 ticks,   0 ns (was   3 ticks)   0 ns
    [    0.227644] GPMC CS0: we_on            :   2 ticks,  15 ns (was   5 ticks)  15 ns
    [    0.227663] GPMC CS0: we_off           :   8 ticks,  60 ns (was  16 ticks)  55 ns
    [    0.227682] GPMC CS0: rd_cycle         :  11 ticks,  82 ns (was  17 ticks)  80 ns
    [    0.227701] GPMC CS0: wr_cycle         :  10 ticks,  75 ns (was  17 ticks)  70 ns
    [    0.227719] GPMC CS0: access           :  11 ticks,  82 ns (was  15 ticks)  80 ns
    [    0.227738] GPMC CS0: page_burst_access:   0 ticks,   0 ns (was   1 ticks)   0 ns
    [    0.227758] GPMC CS0: bus_turnaround   :   2 ticks,  15 ns (was   0 ticks)  10 ns
    [    0.227777] GPMC CS0: cycle2cycle_delay:   2 ticks,  15 ns (was   0 ticks)  10 ns
    [    0.227796] GPMC CS0: wr_data_mux_bus  :   0 ticks,   0 ns (was   7 ticks)   0 ns
    [    0.227815] GPMC CS0: wr_access        :  10 ticks,  75 ns (was  15 ticks)  70 ns
    [    0.227835] GPMC CS0: wait_monitoring  :   0 ticks,   0 ns (was   0 ticks)   0 ns
    [    0.227853] GPMC CS0: clk_activation   :   0 ticks,   0 ns (was   0 ticks)   0 ns
    [    0.227871] GPMC CS0 CLK period is 7 ns (div 1)
    [    0.227886] gpmc cs0 after gpmc_cs_set_timings:
    [    0.227898] cs0 GPMC_CS_CONFIG1: 0x00001000
    [    0.227910] cs0 GPMC_CS_CONFIG2: 0x000a0b00
    [    0.227922] cs0 GPMC_CS_CONFIG3: 0x00020201
    [    0.227934] cs0 GPMC_CS_CONFIG4: 0x08020b01
    [    0.227946] cs0 GPMC_CS_CONFIG5: 0x000b0a0b
    [    0.227957] cs0 GPMC_CS_CONFIG6: 0x8a000202
    [    0.227969] gpmc cs0 access configuration:
    [    0.227980] gpmc,mux-add-data = <0>;
    [    0.227991] gpmc,device-width = <2>;
    [    0.228002] gpmc,wait-pin = <0>;
    [    0.228013] gpmc,burst-length = <4>;
    [    0.228026] gpmc cs0 timings configuration:
    [    0.228037] gpmc,cs-on-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.228052] gpmc,cs-rd-off-ns = <82>; /* 76 ns - 82 ns; 11 ticks */
    [    0.228068] gpmc,cs-wr-off-ns = <75>; /* 68 ns - 75 ns; 10 ticks */
    [    0.228084] gpmc,adv-on-ns = <7>; /* 1 ns - 7 ns; 1 ticks */
    [    0.228099] gpmc,adv-rd-off-ns = <15>; /* 8 ns - 15 ns; 2 ticks */
    [    0.228115] gpmc,adv-wr-off-ns = <15>; /* 8 ns - 15 ns; 2 ticks */
    [    0.228130] gpmc,adv-aad-mux-on-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.228146] gpmc,adv-aad-mux-rd-off-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.228162] gpmc,adv-aad-mux-wr-off-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.228178] gpmc,oe-on-ns = <7>; /* 1 ns - 7 ns; 1 ticks */
    [    0.228193] gpmc,oe-off-ns = <82>; /* 76 ns - 82 ns; 11 ticks */
    [    0.228208] gpmc,oe-aad-mux-on-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.228224] gpmc,oe-aad-mux-off-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.228239] gpmc,we-on-ns = <15>; /* 8 ns - 15 ns; 2 ticks */
    [    0.228255] gpmc,we-off-ns = <60>; /* 53 ns - 60 ns; 8 ticks */
    [    0.228270] gpmc,rd-cycle-ns = <82>; /* 76 ns - 82 ns; 11 ticks */
    [    0.228286] gpmc,wr-cycle-ns = <75>; /* 68 ns - 75 ns; 10 ticks */
    [    0.228302] gpmc,access-ns = <82>; /* 76 ns - 82 ns; 11 ticks */
    [    0.228317] gpmc,page-burst-access-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.228333] gpmc,bus-turnaround-ns = <15>; /* 8 ns - 15 ns; 2 ticks */
    [    0.228349] gpmc,cycle2cycle-delay-ns = <15>; /* 8 ns - 15 ns; 2 ticks */
    [    0.228366] gpmc,wait-monitoring-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.228381] gpmc,clk-activation-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.228397] gpmc,wr-data-mux-bus-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.228413] gpmc,wr-access-ns = <75>; /* 68 ns - 75 ns; 10 ticks */
    [    0.229017] gpmc cs1 before gpmc_cs_program_settings:
    [    0.229036] cs1 GPMC_CS_CONFIG1: 0x00001000
    [    0.229049] cs1 GPMC_CS_CONFIG2: 0x00101001
    [    0.229061] cs1 GPMC_CS_CONFIG3: 0x22060514
    [    0.229073] cs1 GPMC_CS_CONFIG4: 0x10057016
    [    0.229085] cs1 GPMC_CS_CONFIG5: 0x010f1111
    [    0.229097] cs1 GPMC_CS_CONFIG6: 0x8f070000
    [    0.229109] gpmc cs1 access configuration:
    [    0.229120] gpmc,mux-add-data = <0>;
    [    0.229132] gpmc,device-width = <2>;
    [    0.229143] gpmc,wait-pin = <0>;
    [    0.229154] gpmc,burst-length = <4>;
    [    0.229168] gpmc cs1 timings configuration:
    [    0.229179] gpmc,cs-on-ns = <7>; /* 1 ns - 7 ns; 1 ticks */
    [    0.229195] gpmc,cs-rd-off-ns = <120>; /* 113 ns - 120 ns; 16 ticks */
    [    0.229211] gpmc,cs-wr-off-ns = <120>; /* 113 ns - 120 ns; 16 ticks */
    [    0.229228] gpmc,adv-on-ns = <30>; /* 23 ns - 30 ns; 4 ticks */
    [    0.229243] gpmc,adv-rd-off-ns = <37>; /* 31 ns - 37 ns; 5 ticks */
    [    0.229259] gpmc,adv-wr-off-ns = <45>; /* 38 ns - 45 ns; 6 ticks */
    [    0.229275] gpmc,adv-aad-mux-on-ns = <7>; /* 1 ns - 7 ns; 1 ticks */
    [    0.229291] gpmc,adv-aad-mux-rd-off-ns = <15>; /* 8 ns - 15 ns; 2 ticks */
    [    0.229308] gpmc,adv-aad-mux-wr-off-ns = <15>; /* 8 ns - 15 ns; 2 ticks */
    [    0.229324] gpmc,oe-on-ns = <45>; /* 38 ns - 45 ns; 6 ticks */
    [    0.229339] gpmc,oe-off-ns = <120>; /* 113 ns - 120 ns; 16 ticks */
    [    0.229355] gpmc,oe-aad-mux-on-ns = <7>; /* 1 ns - 7 ns; 1 ticks */
    [    0.229371] gpmc,oe-aad-mux-off-ns = <22>; /* 16 ns - 22 ns; 3 ticks */
    [    0.229387] gpmc,we-on-ns = <37>; /* 31 ns - 37 ns; 5 ticks */
    [    0.229403] gpmc,we-off-ns = <120>; /* 113 ns - 120 ns; 16 ticks */
    [    0.229419] gpmc,rd-cycle-ns = <127>; /* 121 ns - 127 ns; 17 ticks */
    [    0.229435] gpmc,wr-cycle-ns = <127>; /* 121 ns - 127 ns; 17 ticks */
    [    0.229451] gpmc,access-ns = <112>; /* 106 ns - 112 ns; 15 ticks */
    [    0.229467] gpmc,page-burst-access-ns = <7>; /* 1 ns - 7 ns; 1 ticks */
    [    0.229483] gpmc,bus-turnaround-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.229498] gpmc,cycle2cycle-delay-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.229514] gpmc,wait-monitoring-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.229530] gpmc,clk-activation-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.229546] gpmc,wr-data-mux-bus-ns = <52>; /* 46 ns - 52 ns; 7 ticks */
    [    0.229562] gpmc,wr-access-ns = <112>; /* 106 ns - 112 ns; 15 ticks */
    [    0.229579] GPMC CS1: cs_on            :   0 ticks,   0 ns (was   1 ticks)   0 ns
    [    0.229598] GPMC CS1: cs_rd_off        :  14 ticks, 105 ns (was  16 ticks) 100 ns
    [    0.229618] GPMC CS1: cs_wr_off        :  14 ticks, 105 ns (was  16 ticks) 100 ns
    [    0.229637] GPMC CS1: adv_on           :   2 ticks,  15 ns (was   4 ticks)  10 ns
    [    0.229656] GPMC CS1: adv_rd_off       :   3 ticks,  22 ns (was   5 ticks)  20 ns
    [    0.229675] GPMC CS1: adv_wr_off       :   3 ticks,  22 ns (was   6 ticks)  20 ns
    [    0.229694] GPMC CS1: adv_aad_mux_on   :   0 ticks,   0 ns (was   1 ticks)   0 ns
    [    0.229712] GPMC CS1: adv_aad_mux_rd_off:   0 ticks,   0 ns (was   2 ticks)   0 ns
    [    0.229731] GPMC CS1: adv_aad_mux_wr_off:   0 ticks,   0 ns (was   2 ticks)   0 ns
    [    0.229750] GPMC CS1: oe_on            :   2 ticks,  15 ns (was   6 ticks)  10 ns
    [    0.229768] GPMC CS1: oe_off           :  14 ticks, 105 ns (was  16 ticks) 100 ns
    [    0.229787] GPMC CS1: oe_aad_mux_on    :   0 ticks,   0 ns (was   1 ticks)   0 ns
    [    0.229806] GPMC CS1: oe_aad_mux_off   :   0 ticks,   0 ns (was   3 ticks)   0 ns
    [    0.229825] GPMC CS1: we_on            :   3 ticks,  22 ns (was   5 ticks)  20 ns
    [    0.229844] GPMC CS1: we_off           :  14 ticks, 105 ns (was  16 ticks) 100 ns
    [    0.229863] GPMC CS1: rd_cycle         :  14 ticks, 105 ns (was  17 ticks) 100 ns
    [    0.229882] GPMC CS1: wr_cycle         :  14 ticks, 105 ns (was  17 ticks) 100 ns
    [    0.229901] GPMC CS1: access           :  14 ticks, 105 ns (was  15 ticks) 100 ns
    [    0.229920] GPMC CS1: page_burst_access:   0 ticks,   0 ns (was   1 ticks)   0 ns
    [    0.230047] GPMC CS1: bus_turnaround   :   0 ticks,   0 ns (was   0 ticks)   0 ns
    [    0.230068] GPMC CS1: cycle2cycle_delay:   2 ticks,  15 ns (was   0 ticks)  10 ns
    [    0.230088] GPMC CS1: wr_data_mux_bus  :   0 ticks,   0 ns (was   7 ticks)   0 ns
    [    0.230106] GPMC CS1: wr_access        :   0 ticks,   0 ns (was  15 ticks)   0 ns
    [    0.230126] GPMC CS1: wait_monitoring  :   0 ticks,   0 ns (was   0 ticks)   0 ns
    [    0.230144] GPMC CS1: clk_activation   :   0 ticks,   0 ns (was   0 ticks)   0 ns
    [    0.230162] GPMC CS1 CLK period is 7 ns (div 1)
    [    0.230177] gpmc cs1 after gpmc_cs_set_timings:
    [    0.230188] cs1 GPMC_CS_CONFIG1: 0x00001000
    [    0.230201] cs1 GPMC_CS_CONFIG2: 0x000e0e00
    [    0.230213] cs1 GPMC_CS_CONFIG3: 0x00030302
    [    0.230225] cs1 GPMC_CS_CONFIG4: 0x0e030e02
    [    0.230237] cs1 GPMC_CS_CONFIG5: 0x000e0e0e
    [    0.230249] cs1 GPMC_CS_CONFIG6: 0x800002c0
    [    0.230261] gpmc cs1 access configuration:
    [    0.230271] gpmc,mux-add-data = <0>;
    [    0.230282] gpmc,device-width = <2>;
    [    0.230294] gpmc,wait-pin = <0>;
    [    0.230305] gpmc,burst-length = <4>;
    [    0.230318] gpmc,cycle2cycle-samecsen = <1>;
    [    0.230329] gpmc,cycle2cycle-diffcsen = <1>;
    [    0.230341] gpmc cs1 timings configuration:
    [    0.230351] gpmc,cs-on-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.230366] gpmc,cs-rd-off-ns = <105>; /* 98 ns - 105 ns; 14 ticks */
    [    0.230383] gpmc,cs-wr-off-ns = <105>; /* 98 ns - 105 ns; 14 ticks */
    [    0.230399] gpmc,adv-on-ns = <15>; /* 8 ns - 15 ns; 2 ticks */
    [    0.230415] gpmc,adv-rd-off-ns = <22>; /* 16 ns - 22 ns; 3 ticks */
    [    0.230430] gpmc,adv-wr-off-ns = <22>; /* 16 ns - 22 ns; 3 ticks */
    [    0.230446] gpmc,adv-aad-mux-on-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.230462] gpmc,adv-aad-mux-rd-off-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.230477] gpmc,adv-aad-mux-wr-off-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.230493] gpmc,oe-on-ns = <15>; /* 8 ns - 15 ns; 2 ticks */
    [    0.230509] gpmc,oe-off-ns = <105>; /* 98 ns - 105 ns; 14 ticks */
    [    0.230525] gpmc,oe-aad-mux-on-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.230540] gpmc,oe-aad-mux-off-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.230556] gpmc,we-on-ns = <22>; /* 16 ns - 22 ns; 3 ticks */
    [    0.230571] gpmc,we-off-ns = <105>; /* 98 ns - 105 ns; 14 ticks */
    [    0.230587] gpmc,rd-cycle-ns = <105>; /* 98 ns - 105 ns; 14 ticks */
    [    0.230603] gpmc,wr-cycle-ns = <105>; /* 98 ns - 105 ns; 14 ticks */
    [    0.230619] gpmc,access-ns = <105>; /* 98 ns - 105 ns; 14 ticks */
    [    0.230635] gpmc,page-burst-access-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.230651] gpmc,bus-turnaround-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.230666] gpmc,cycle2cycle-delay-ns = <15>; /* 8 ns - 15 ns; 2 ticks */
    [    0.230683] gpmc,wait-monitoring-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.230698] gpmc,clk-activation-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.230714] gpmc,wr-data-mux-bus-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.230729] gpmc,wr-access-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.231225] physmap-flash 56000000.extdpram1: physmap platform flash device: [mem 0x56000000-0x56000003]
    [    0.231926] physmap-flash 56000000.extdpram1: map_probe failed
    [    0.232366] gpmc cs2 before gpmc_cs_program_settings:
    [    0.232391] cs2 GPMC_CS_CONFIG1: 0x00001000
    [    0.232404] cs2 GPMC_CS_CONFIG2: 0x00101001
    [    0.232417] cs2 GPMC_CS_CONFIG3: 0x22060514
    [    0.232429] cs2 GPMC_CS_CONFIG4: 0x10057016
    [    0.232441] cs2 GPMC_CS_CONFIG5: 0x010f1111
    [    0.232453] cs2 GPMC_CS_CONFIG6: 0x8f070000
    [    0.232465] gpmc cs2 access configuration:
    [    0.232477] gpmc,mux-add-data = <0>;
    [    0.232489] gpmc,device-width = <2>;
    [    0.232500] gpmc,wait-pin = <0>;
    [    0.232511] gpmc,burst-length = <4>;
    [    0.232525] gpmc cs2 timings configuration:
    [    0.232540] gpmc,cs-on-ns = <7>; /* 1 ns - 7 ns; 1 ticks */
    [    0.232555] gpmc,cs-rd-off-ns = <120>; /* 113 ns - 120 ns; 16 ticks */
    [    0.232572] gpmc,cs-wr-off-ns = <120>; /* 113 ns - 120 ns; 16 ticks */
    [    0.232588] gpmc,adv-on-ns = <30>; /* 23 ns - 30 ns; 4 ticks */
    [    0.232604] gpmc,adv-rd-off-ns = <37>; /* 31 ns - 37 ns; 5 ticks */
    [    0.232620] gpmc,adv-wr-off-ns = <45>; /* 38 ns - 45 ns; 6 ticks */
    [    0.232636] gpmc,adv-aad-mux-on-ns = <7>; /* 1 ns - 7 ns; 1 ticks */
    [    0.232652] gpmc,adv-aad-mux-rd-off-ns = <15>; /* 8 ns - 15 ns; 2 ticks */
    [    0.232668] gpmc,adv-aad-mux-wr-off-ns = <15>; /* 8 ns - 15 ns; 2 ticks */
    [    0.232685] gpmc,oe-on-ns = <45>; /* 38 ns - 45 ns; 6 ticks */
    [    0.232700] gpmc,oe-off-ns = <120>; /* 113 ns - 120 ns; 16 ticks */
    [    0.232716] gpmc,oe-aad-mux-on-ns = <7>; /* 1 ns - 7 ns; 1 ticks */
    [    0.232732] gpmc,oe-aad-mux-off-ns = <22>; /* 16 ns - 22 ns; 3 ticks */
    [    0.232748] gpmc,we-on-ns = <37>; /* 31 ns - 37 ns; 5 ticks */
    [    0.232764] gpmc,we-off-ns = <120>; /* 113 ns - 120 ns; 16 ticks */
    [    0.232780] gpmc,rd-cycle-ns = <127>; /* 121 ns - 127 ns; 17 ticks */
    [    0.232796] gpmc,wr-cycle-ns = <127>; /* 121 ns - 127 ns; 17 ticks */
    [    0.232812] gpmc,access-ns = <112>; /* 106 ns - 112 ns; 15 ticks */
    [    0.232828] gpmc,page-burst-access-ns = <7>; /* 1 ns - 7 ns; 1 ticks */
    [    0.232845] gpmc,bus-turnaround-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.232861] gpmc,cycle2cycle-delay-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.232877] gpmc,wait-monitoring-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.232893] gpmc,clk-activation-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.232909] gpmc,wr-data-mux-bus-ns = <52>; /* 46 ns - 52 ns; 7 ticks */
    [    0.232925] gpmc,wr-access-ns = <112>; /* 106 ns - 112 ns; 15 ticks */
    [    0.232944] GPMC CS2: cs_on            :   0 ticks,   0 ns (was   1 ticks)   0 ns
    [    0.232964] GPMC CS2: cs_rd_off        :  14 ticks, 105 ns (was  16 ticks) 100 ns
    [    0.232983] GPMC CS2: cs_wr_off        :  14 ticks, 105 ns (was  16 ticks) 100 ns
    [    0.233003] GPMC CS2: adv_on           :   2 ticks,  15 ns (was   4 ticks)  10 ns
    [    0.233022] GPMC CS2: adv_rd_off       :   3 ticks,  22 ns (was   5 ticks)  20 ns
    [    0.233041] GPMC CS2: adv_wr_off       :   3 ticks,  22 ns (was   6 ticks)  20 ns
    [    0.233060] GPMC CS2: adv_aad_mux_on   :   0 ticks,   0 ns (was   1 ticks)   0 ns
    [    0.233078] GPMC CS2: adv_aad_mux_rd_off:   0 ticks,   0 ns (was   2 ticks)   0 ns
    [    0.233097] GPMC CS2: adv_aad_mux_wr_off:   0 ticks,   0 ns (was   2 ticks)   0 ns
    [    0.233115] GPMC CS2: oe_on            :   2 ticks,  15 ns (was   6 ticks)  10 ns
    [    0.233134] GPMC CS2: oe_off           :  14 ticks, 105 ns (was  16 ticks) 100 ns
    [    0.233154] GPMC CS2: oe_aad_mux_on    :   0 ticks,   0 ns (was   1 ticks)   0 ns
    [    0.233172] GPMC CS2: oe_aad_mux_off   :   0 ticks,   0 ns (was   3 ticks)   0 ns
    [    0.233191] GPMC CS2: we_on            :   3 ticks,  22 ns (was   5 ticks)  20 ns
    [    0.233210] GPMC CS2: we_off           :  14 ticks, 105 ns (was  16 ticks) 100 ns
    [    0.233229] GPMC CS2: rd_cycle         :  14 ticks, 105 ns (was  17 ticks) 100 ns
    [    0.233249] GPMC CS2: wr_cycle         :  14 ticks, 105 ns (was  17 ticks) 100 ns
    [    0.233267] GPMC CS2: access           :  14 ticks, 105 ns (was  15 ticks) 100 ns
    [    0.233287] GPMC CS2: page_burst_access:   0 ticks,   0 ns (was   1 ticks)   0 ns
    [    0.233306] GPMC CS2: bus_turnaround   :   0 ticks,   0 ns (was   0 ticks)   0 ns
    [    0.233324] GPMC CS2: cycle2cycle_delay:   2 ticks,  15 ns (was   0 ticks)  10 ns
    [    0.233343] GPMC CS2: wr_data_mux_bus  :   0 ticks,   0 ns (was   7 ticks)   0 ns
    [    0.233362] GPMC CS2: wr_access        :   0 ticks,   0 ns (was  15 ticks)   0 ns
    [    0.233381] GPMC CS2: wait_monitoring  :   0 ticks,   0 ns (was   0 ticks)   0 ns
    [    0.233399] GPMC CS2: clk_activation   :   0 ticks,   0 ns (was   0 ticks)   0 ns
    [    0.233418] GPMC CS2 CLK period is 7 ns (div 1)
    [    0.233432] gpmc cs2 after gpmc_cs_set_timings:
    [    0.233444] cs2 GPMC_CS_CONFIG1: 0x00001000
    [    0.233456] cs2 GPMC_CS_CONFIG2: 0x000e0e00
    [    0.233468] cs2 GPMC_CS_CONFIG3: 0x00030302
    [    0.233480] cs2 GPMC_CS_CONFIG4: 0x0e030e02
    [    0.233492] cs2 GPMC_CS_CONFIG5: 0x000e0e0e
    [    0.233504] cs2 GPMC_CS_CONFIG6: 0x800002c0
    [    0.233516] gpmc cs2 access configuration:
    [    0.233527] gpmc,mux-add-data = <0>;
    [    0.233538] gpmc,device-width = <2>;
    [    0.233549] gpmc,wait-pin = <0>;
    [    0.233560] gpmc,burst-length = <4>;
    [    0.233573] gpmc,cycle2cycle-samecsen = <1>;
    [    0.233584] gpmc,cycle2cycle-diffcsen = <1>;
    [    0.233596] gpmc cs2 timings configuration:
    [    0.233607] gpmc,cs-on-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.233622] gpmc,cs-rd-off-ns = <105>; /* 98 ns - 105 ns; 14 ticks */
    [    0.233639] gpmc,cs-wr-off-ns = <105>; /* 98 ns - 105 ns; 14 ticks */
    [    0.233655] gpmc,adv-on-ns = <15>; /* 8 ns - 15 ns; 2 ticks */
    [    0.233670] gpmc,adv-rd-off-ns = <22>; /* 16 ns - 22 ns; 3 ticks */
    [    0.233686] gpmc,adv-wr-off-ns = <22>; /* 16 ns - 22 ns; 3 ticks */
    [    0.233702] gpmc,adv-aad-mux-on-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.233717] gpmc,adv-aad-mux-rd-off-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.233733] gpmc,adv-aad-mux-wr-off-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.233749] gpmc,oe-on-ns = <15>; /* 8 ns - 15 ns; 2 ticks */
    [    0.233765] gpmc,oe-off-ns = <105>; /* 98 ns - 105 ns; 14 ticks */
    [    0.233780] gpmc,oe-aad-mux-on-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.233796] gpmc,oe-aad-mux-off-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.233812] gpmc,we-on-ns = <22>; /* 16 ns - 22 ns; 3 ticks */
    [    0.233827] gpmc,we-off-ns = <105>; /* 98 ns - 105 ns; 14 ticks */
    [    0.233843] gpmc,rd-cycle-ns = <105>; /* 98 ns - 105 ns; 14 ticks */
    [    0.233859] gpmc,wr-cycle-ns = <105>; /* 98 ns - 105 ns; 14 ticks */
    [    0.233875] gpmc,access-ns = <105>; /* 98 ns - 105 ns; 14 ticks */
    [    0.233891] gpmc,page-burst-access-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.233907] gpmc,bus-turnaround-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.233922] gpmc,cycle2cycle-delay-ns = <15>; /* 8 ns - 15 ns; 2 ticks */
    [    0.233998] gpmc,wait-monitoring-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.234015] gpmc,clk-activation-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.234031] gpmc,wr-data-mux-bus-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.234047] gpmc,wr-access-ns = <0>; /* 0 ns - 0 ns; 0 ticks */
    [    0.234674] physmap-flash 57000000.extdpram2: physmap platform flash device: [mem 0x57000000-0x57000003]
    [    0.235262] physmap-flash 57000000.extdpram2: map_probe failed
    [    0.237266] omap_i2c 20000000.i2c: bus 0 rev0.12 at 400 kHz
    [    0.237645] ti-sci-intr 4210000.interrupt-controller: Interrupt Router 5 domain created
    [    0.237897] ti-sci-intr bus@f4000:interrupt-controller@a00000: Interrupt Router 3 domain created
    [    0.238327] ti-sci-inta 48000000.interrupt-controller: Interrupt Aggregator domain 28 created
    [    0.238655] ti-bcdma 485c0100.dma-controller: Number of rings: 68
    [    0.240011] ti-bcdma 485c0100.dma-controller: Channels: 24 (bchan: 12, tchan: 6, rchan: 6)
    [    0.241838] ti-pktdma 485c0000.dma-controller: Number of rings: 288
    [    0.250802] ti-pktdma 485c0000.dma-controller: Channels: 44 (tchan: 29, rchan: 15)
    [    0.254370] printk: console [ttyS2] disabled
    [    0.254488] 2800000.serial: ttyS2 at MMIO 0x2800000 (irq = 302, base_baud = 3000000) is a 8250
    [    3.484686] printk: console [ttyS2] enabled
    [    3.491815] spi spi0.0: setup: ignoring unsupported mode bits 200
    [    3.498268] spi-nor spi0.0: mx25l12805d (16384 Kbytes)
    [    3.504133] 7 fixed-partitions partitions found on MTD device fc40000.spi.0
    [    3.511156] Creating 7 MTD partitions on "fc40000.spi.0":
    [    3.516563] 0x000000000000-0x000000100000 : "ospi.tiboot3"
    [    3.523528] 0x000000100000-0x000000300000 : "ospi.tispl"
    [    3.530257] 0x000000300000-0x000000700000 : "ospi.u-boot"
    [    3.537027] 0x000000700000-0x000000740000 : "ospi.env"
    [    3.543650] 0x000000740000-0x000000780000 : "ospi.env.backup"
    [    3.550823] 0x000000800000-0x000003fc0000 : "ospi.rootfs"
    [    3.556296] mtd: partition "ospi.rootfs" extends beyond the end of device "fc40000.spi.0" -- size truncated to 0x800000
    [    3.568428] 0x000003fc0000-0x000004000000 : "ospi.phypattern"
    [    3.574270] mtd: partition "ospi.phypattern" is out of reach -- disabled
    [    3.583974] davinci_mdio 8000f00.mdio: Configuring MDIO in manual mode
    [    3.629989] davinci_mdio 8000f00.mdio: davinci mdio revision 9.7, bus freq 1000000
    [    3.639225] davinci_mdio 8000f00.mdio: phy[0]: device 8000f00.mdio:00, driver TI DP83867
    [    3.647424] am65-cpsw-nuss 8000000.ethernet: initializing am65 cpsw nuss version 0x6BA00903, cpsw version 0x6BA80903 Ports: 3 quirks:00000002
    [    3.661367] am65-cpsw-nuss 8000000.ethernet: set new flow-id-base 16
    [    3.668136] am65-cpsw-nuss 8000000.ethernet: initialized cpsw ale version 1.4
    [    3.675302] am65-cpsw-nuss 8000000.ethernet: ALE Table size 512
    [    3.684994] mmc0: CQHCI version 5.10
    [    3.684993] physmap-flash 50000000.dpram: physmap platform flash device: [mem 0x50000000-0x53ffffff]
    [    3.686216] physmap-flash 50000000.dpram: map_probe failed
    [    3.715019] mmc1: CQHCI version 5.10
    [    3.715111] debugfs: Directory 'pd:114' with parent 'pm_genpd' already present!
    [    3.731532] mmc0: SDHCI controller on fa10000.mmc [fa10000.mmc] using ADMA 64-bit
    [    3.743574] ALSA device list:
    [    3.746588]   No soundcards found.
    [    3.757151] mmc1: SDHCI controller on fa00000.mmc [fa00000.mmc] using ADMA 64-bit
    [    3.765297] Waiting for root device /dev/mmcblk1p3...
    [    3.794001] mmc0: mmc_select_hs200 failed, error -110
    [    3.799092] mmc0: error -110 whilst initialising MMC card
    [    3.830810] mmc1: new ultra high speed SDR104 SDHC card at address 5048
    [    3.838386] mmcblk1: mmc1:5048 SD16G 14.5 GiB 
    [    3.845596]  mmcblk1: p1 p2 p3
    [    3.861389] EXT4-fs (mmcblk1p3): INFO: recovery required on readonly filesystem
    [    3.868780] EXT4-fs (mmcblk1p3): write access will be enabled during recovery
    [    3.903857] mmc0: mmc_select_hs200 failed, error -110
    [    3.908997] mmc0: error -110 whilst initialising MMC card
    [    4.029371] mmc0: mmc_select_hs200 failed, error -110
    [    4.034469] mmc0: error -110 whilst initialising MMC card
    [    4.196631] mmc0: mmc_select_hs200 failed, error -110
    [    4.201705] mmc0: error -110 whilst initialising MMC card
    [    5.349665] EXT4-fs (mmcblk1p3): recovery complete
    [    6.709791] EXT4-fs (mmcblk1p3): mounted filesystem with ordered data mode. Quota mode: none.
    [    6.718444] VFS: Mounted root (ext4 filesystem) readonly on device 179:3.
    [    6.726167] devtmpfs: mounted
    [    6.730551] Freeing unused kernel memory: 2048K
    [    6.735210] Run /sbin/init as init process
    [    7.130076] systemd[1]: System time before build time, advancing clock.
    [    7.202138] NET: Registered PF_INET6 protocol family
    [    7.208606] Segment Routing with IPv6
    [    7.212409] In-situ OAM (IOAM) with IPv6
    [    7.285263] systemd[1]: systemd 252.26-1~deb12u2 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)
    [    7.318168] systemd[1]: Detected architecture arm64.
    
    Welcome to Debian GNU/Linux 12 (bookworm)!
    
    [    7.337870] systemd[1]: Hostname set to <otakiban2>.
    [    7.674733] systemd-fstab-generator[120]: Checking was requested for "tmpfs", but it is not a device.
    [    7.686024] systemd-fstab-generator[120]: Checking was requested for "tmpfs", but it is not a device.
    [    8.180061] systemd[1]: Queued start job for default target multi-user.target.
    [    8.215434] systemd[1]: Created slice system-getty.slice - Slice /system/getty.
    [  OK  ] Created slice system-getty.slice - Slice /system/getty.
    [    8.240439] systemd[1]: Created slice system-modprobe.slice - Slice /system/modprobe.
    [  OK  ] Created slice system-modpr�clice - Slice /system/modprobe.
    [    8.268430] systemd[1]: Created slice system-serial\x2dgetty.slice - Slice /system/serial-getty.
    [  OK  ] Created slice system-seria�c - Slice /system/serial-getty.
    [    8.296479] systemd[1]: Created slice system-systemd\x2dfsck.slice - Slice /system/systemd-fsck.
    [  OK  ] Created slice system-syste�c - Slice /system/systemd-fsck.
    [    8.322676] systemd[1]: Started systemd-ask-password-wall.path - Forward Password Requests to Wall Directory Watch.
    [  OK  ] Started systemd-ask-passwo�c Requests to Wall Directory Watch.
    [    8.350503] systemd[1]: Expecting device dev-mmcblk1p1.device - /dev/mmcblk1p1...
             Expecting device dev-mmcblk1p1.device - /dev/mmcblk1p1...
    [    8.374161] systemd[1]: Expecting device dev-mmcblk1p2.device - /dev/mmcblk1p2...
             Expecting device dev-mmcblk1p2.device - /dev/mmcblk1p2...
    [    8.398155] systemd[1]: Expecting device dev-ttyS2.device - /dev/ttyS2...
             Expecting device dev-ttyS2.device - /dev/ttyS2...
    [    8.422321] systemd[1]: Reached target integritysetup.target - Local Integrity Protected Volumes.
    [  OK  ] Reached target integrityse�cLocal Integrity Protected Volumes.
    [    8.446428] systemd[1]: Reached target paths.target - Path Units.
    [  OK  ] Reached target paths.target - Path Units.
    [    8.470411] systemd[1]: Reached target slices.target - Slice Units.
    [  OK  ] Reached target slices.target - Slice Units.
    [    8.494339] systemd[1]: Reached target swap.target - Swaps.
    [  OK  ] Reached target swap.target - Swaps.
    [    8.514328] systemd[1]: Reached target veritysetup.target - Local Verity Protected Volumes.
    [  OK  ] Reached target veritysetup�c - Local Verity Protected Volumes.
    [    8.579682] systemd[1]: Listening on rpcbind.socket - RPCbind Server Activation Socket.
    [  OK  ] Listening on rpcbind.socke�c RPCbind Server Activation Socket.
    [    8.603280] systemd[1]: Listening on syslog.socket - Syslog Socket.
    [  OK  ] Listening on syslog.socket - Syslog Socket.
    [    8.627198] systemd[1]: Listening on systemd-fsckd.socket - fsck to fsckd communication Socket.
    [  OK  ] Listening on systemd-fsckd�csck to fsckd communication Socket.
    [    8.650801] systemd[1]: Listening on systemd-initctl.socket - initctl Compatibility Named Pipe.
    [  OK  ] Listening on systemd-initc�c initctl Compatibility Named Pipe.
    [    8.675985] systemd[1]: Listening on systemd-journald-audit.socket - Journal Audit Socket.
    [  OK  ] Listening on systemd-journ�csocket - Journal Audit Socket.
    [    8.703207] systemd[1]: Listening on systemd-journald-dev-log.socket - Journal Socket (/dev/log).
    [  OK  ] Listening on systemd-journ�ct - Journal Socket (/dev/log).
    [    8.731327] systemd[1]: Listening on systemd-journald.socket - Journal Socket.
    [  OK  ] Listening on systemd-journald.socket - Journal Socket.
    [    8.756425] systemd[1]: Listening on systemd-udevd-control.socket - udev Control Socket.
    [  OK  ] Listening on systemd-udevd�c.socket - udev Control Socket.
    [    8.783014] systemd[1]: Listening on systemd-udevd-kernel.socket - udev Kernel Socket.
    [  OK  ] Listening on systemd-udevd�cl.socket - udev Kernel Socket.
    [    8.806345] systemd[1]: Reached target sockets.target - Socket Units.
    [  OK  ] Reached target sockets.target - Socket Units.
    [    8.830982] systemd[1]: sys-kernel-tracing.mount - Kernel Trace File System was skipped because of an unmet condition check (ConditionPathExists=/sys/kernel/tracing).
    [    8.846369] systemd[1]: auth-rpcgss-module.service - Kernel Module supporting RPCSEC_GSS was skipped because of an unmet condition check (ConditionPathExists=/etc/krb5.keytab).
    [    8.890885] systemd[1]: Starting modprobe@dm_mod.service - Load Kernel Module dm_mod...
             Starting modprobe@dm_mod.s�c[0m - Load Kernel Module dm_mod...
    [    8.918906] device-mapper: ioctl: 4.47.0-ioctl (2022-07-28) initialised: dm-devel@redhat.com
    [    8.921153] systemd[1]: Starting modprobe@efi_pstore.service - Load Kernel Module efi_pstore...
             Starting modprobe@efi_psto�c- Load Kernel Module efi_pstore...
    [    8.974922] systemd[1]: Starting modprobe@loop.service - Load Kernel Module loop...
             Starting modprobe@loop.ser�ce - Load Kernel Module loop...
    [    9.004223] systemd[1]: Starting systemd-fsck-root.service - File System Check on Root Device...
             Starting systemd-fsck-root�cile System Check on Root Device...
    [    9.055216] systemd[1]: Starting systemd-journald.service - Journal Service...
             Starting systemd-journald.service - Journal Service...
    [    9.080163] systemd[1]: Starting systemd-modules-load.service - Load Kernel Modules...
             Starting systemd-modules-l�crvice - Load Kernel Modules...
    [    9.100013] systemd[1]: Starting systemd-udev-trigger.service - Coldplug All udev Devices...
             Starting systemd-udev-trig�c[0m - Coldplug All udev Devices...
    [    9.136493] systemd[1]: modprobe@dm_mod.service: Deactivated successfully.
    [    9.162681] systemd[1]: Finished modprobe@dm_mod.service - Load Kernel Module dm_mod.
    [  OK  ] Finished modprobe@dm_mod.s�ce [    9.175875] systemd[1]: modprobe@efi_pstore.service: Deactivated successfully.
    - Load Kernel Module dm_mod.
    [    9.186967] systemd[1]: Finished modprobe@efi_pstore.service - Load Kernel Module efi_pstore.
    [  OK  ] Finished modprobe@efi_psto�cm - Lo[    9.202553] systemd[1]: modprobe@loop.service: Deactivated successfully.
    ad Kernel Module efi_pstore.
    [    9.213408] systemd[1]: Finished modprobe@loop.service - Load Kernel Module loop.
    [  OK  ] Finished modprobe@loop.service - Load Kernel Module loop.
    [    9.244939] systemd[1]: Finished systemd-fsck-root.service - File System Check on Root Device.
    [  OK  ] Finished systemd-fsck-root�c File System Check on Root Device.
    [    9.276819] systemd[1]: Finished systemd-modules-load.service - Load Kernel Modules.
    [  OK  ] Finished systemd-modules-l�cservice - Load Kernel Modules.
    [    9.319336] systemd[1]: Started systemd-fsckd.service - File System Check Daemon to report status.
    [  OK  ] Started systemd-fsckd.serv�ctem Check Daemon to report status.
    [    9.371230] systemd[1]: Starting systemd-remount-fs.service - Remount Root and Kernel File Systems...
             Starting systemd-remount-f�cnt Root and Kernel File Systems...
    [    9.422630] systemd[1]: systemd-repart.service - Repartition Root Disk was skipped because no trigger condition checks were met.
    [    9.463300] systemd[1]: Starting systemd-sysctl.service - Apply Kernel Variables...
             Starting systemd-sysctl.se�cce - Apply Kernel Variables...
    [    9.501029] systemd[1]: Started systemd-journald.service - Journal Service.
    [  OK  ] Started systemd-journald.service - Journal Service.
    [    9.556025] EXT4-fs (mmcblk1p3): re-mounted. Quota mode: none.
    [  OK  ] Finished systemd-remount-f�count Root and Kernel File Systems.
    [  OK  ] Finished systemd-sysctl.service - Apply Kernel Variables.
             Starting systemd-random-se�cice - Load/Save Random Seed...
             Starting systemd-sysusers.�crvice - Create System Users...
    [  OK  ] Finished systemd-sysusers.service - Create System Users.
             Starting systemd-tmpfiles-�cate Static Device Nodes in /dev...
    [  OK  ] Finished systemd-udev-trig�ce - Coldplug All udev Devices.
             Starting ifupdown-pre.serv�cynchronize boot up for ifupdown...
    [  OK  ] Finished systemd-tmpfiles-�create Static Device Nodes in /dev.
    [  OK  ] Reached target local-fs-pr�creparation for Local File Systems.
             Starting systemd-udevd.ser�cger for Device Events and Files...
             Mounting tmp.mount - /tmp...
             Mounting var-log.mount - /var/log...
    [  OK  ] Mounted tmp.mount - /tmp.
    [  OK  ] Mounted var-log.mount - /var/log.
             Starting systemd-journal-f�ch Journal to Persistent Storage...
    [   10.346855] systemd-journald[139]: Received client request to flush runtime journal.
    [  OK  ] Finished systemd-journal-f�cush Journal to Persistent Storage.
    [  OK  ] Started systemd-udevd.serv�cnager for Device Events and Files.
             Starting modprobe@configfs�cm - Load Kernel Module configfs...
    [  OK  ] Finished modprobe@configfs�c[0m - Load Kernel Module configfs.
             Mounting sys-kernel-config�cernel Configuration File System...
    [  OK  ] Mounted sys-kernel-config.�c Kernel Configuration File System.
    [   10.710029] random: crng init done
    [  OK  ] Finished systemd-random-se�crvice - Load/Save Random Seed.
    [  OK  ] Found device dev-ttyS2.device - /dev/ttyS2.
    [  OK  ] Found device dev-mmcblk1p1.device - /dev/mmcblk1p1.
    [  OK  ] Found device dev-mmcblk1p2.device - /dev/mmcblk1p2.
             Starting systemd-fsck@dev-�c System Check on /dev/mmcblk1p1...
             Starting systemd-fsck@dev-�c System Check on /dev/mmcblk1p2...
    Checking in progress on 1 disk (0.0% complete)[  OK  ] Finished systemd-fsck@dev-�cle System Check on /dev/mmcblk1p2.
             Mounting mnt-rootfs.mount - /mnt/rootfs...
    Checking in progress on 0 disks (100.0% complete)[  OK  ] Finished systemd-fsck@dev-�cle System Check on /dev/mmcblk1p1.
    [   11.635514] EXT4-fs (mmcblk1p2): mounted filesystem with ordered data mode. Quota mode: none.
             Mounting mnt-boot.mount - /mnt/boot...
    [  OK  ] Mounted mnt-rootfs.mount - /mnt/rootfs.
    [  OK  ] Mounted mnt-boot.mount - /mnt/boot.
    [   11.741303] at24 0-0050: supply vcc not found, using dummy regulator
    [  OK  ] Reached target local-fs.target - Local File Systems.
             Starting systemd-tmpfiles-�c Volatile Files and Directories...
    [   11.803359] at24 0-0050: 1024 byte 24c08 EEPROM, writable, 1 bytes/write
    [  OK  ] Finished systemd-tmpfiles-�cte Volatile Files and Directories.
             Mounting run-rpc_pipefs.mount - RPC Pipe File System...
             Starting rpcbind.service - RPC bind portmap service...
             Starting systemd-update-ut�crd System Boot/Shutdown in UTMP...
    [  OK  ] Mounted run-rpc_pipefs.mount - RPC Pipe File System.
    [  OK  ] Reached target rpc_pipefs.target.
    [  OK  ] Reached target nfs-client.target - NFS client services.
    [  OK  ] Started rpcbind.service - RPC bind portmap service.
    [  OK  ] Finished systemd-update-ut�ccord System Boot/Shutdown in UTMP.
    [  OK  ] Reached target remote-fs-p�ceparation for Remote File Systems.
    [  OK  ] Reached target remote-fs.target - Remote File Systems.
    [  OK  ] Reached target rpcbind.target - RPC Port Mapper.
    [  OK  ] Reached target sysinit.target - System Initialization.
    [   12.223790] rtc-s35390a 0-0030: registered as rtc0
    [   12.229207] rtc-s35390a 0-0030: setting system clock to 2000-01-01T00:00:21 UTC (946684821)
    [   12.239059] systemd-journald[139]: Time jumped backwards, rotating.
    [  OK  ] Started apt-daily.timer - Daily apt download activities.
    [  OK  ] Started apt-daily-upgrade.�c apt upgrade and clean activities.
    [  OK  ] Started dpkg-db-backup.tim�c Daily dpkg database backup timer.
    [  OK  ] Started e2scrub_all.timer�cetadata Check for All Filesystems.
    [  OK  ] Started fstrim.timer - Discard unused blocks once a week.
    [  OK  ] Started ntpsec-rotate-stat�cmer - Rotate ntpd stats daily.
    [  OK  ] Started systemd-tmpfiles-c�c Cleanup of Temporary Directories.
    [  OK  ] Reached target timers.target - Timer Units.
    [  OK  ] Reached target basic.target - Basic System.
             Starting e2scrub_reap.serv�ce ext4 Metadata Check Snapshots...
             Starting getty-static.serv�cus and logind are not available...
             Starting otadpram.service - Load otadpram driver...
    [  OK  ] Started otaeeprom.service - otakiban eeprom.
             Starting rsyslog.service - System Logging Service...
    [   12.609247] otadpram: loading out-of-tree module taints kernel.
    [   12.630839] otadpram.c otakiban FPGA Driver.
    [   12.630868] otadpram GIT info [main-nap64][f3735e31739d0fa57d095494fbe4627805fe9b6c][clean]
    [  OK  ] Started rsyslog.service - System Logging Service.
    [   12.702764] otadpram:ota_dpram_probe allocted chrdev_region. Dev: 251658240. Major: 240, Minor: 0
    [  OK  ] Finished getty-static.serv�cdbus and logind are not available.
    [  OK  ] Finished e2scrub_reap.serv�cine ext4 Metadata Check Snapshots.
    [  OK  ] Finished otadpram.service - Load otadpram driver.
             Starting ota_maintenance.s�cotakiban maintenance run script...
    [   12.913166] bash[242]: -------------------- Caution --------------------
    [   12.932864] bash[242]: OTAKIBAN Maintenance filesystem
    [   12.951272] bash[242]: I will install the software on otakiban.
    [   12.968808] bash[242]: Warning: All eMMC will be cleared.
    [   12.984662] bash[242]: In order to execute the installation after 5 seconds, if you want to stop, immediately stop with CTRL + C or turn off the power.
    [   13.008688] bash[242]: INSTALL
    [   13.021210] bash[243]: /dev/mmcblk0 open error
    [   13.036679] bash[243]: otammc operation error
    [   13.053181] bash[244]: /dev/mmcblk0 open error
    [   13.068735] bash[244]: otammc operation error
    [   13.085283] bash[245]: /dev/mmcblk0 open error
    [   13.100707] bash[245]: otammc operation error
    [   12.730307] otadpram.c:otadpram FPGA Verison V201.
    [   13.730817] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
    [   13.746073] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1
    [   13.757119] xhci-hcd xhci-hcd.0.auto: hcc params 0x200073c9 hci version 0x100 quirks 0x0000002000018010
    [   13.774111] xhci-hcd xhci-hcd.0.auto: irq 494, io mem 0x0f410000
    [   13.784511] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
    [   13.791785] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2
    [   13.806086] xhci-hcd xhci-hcd.0.auto: Host supports USB 3.0 SuperSpeed
    [   13.828542] hub 1-0:1.0: USB hub found
    [   13.832567] hub 1-0:1.0: 1 port detected
    [   13.842821] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
    [   13.859140] hub 2-0:1.0: USB hub found
    [   13.865174] hub 2-0:1.0: 1 port detected
    [  OK  ] Finished ifupdown-pre.serv�c synchronize boot up for ifupdown.
             Starting networking.service - Raise network interfaces...
    [   14.227019] am65-cpsw-nuss 8000000.ethernet eth0: PHY [8000f00.mdio:00] driver [TI DP83867] (irq=POLL)
    [   14.236398] am65-cpsw-nuss 8000000.ethernet eth0: configuring for phy/rgmii-rxid link mode
    [  OK  ] Finished networking.service - Raise network interfaces.
    [  OK  ] Reached target network.target - Network.
    [  OK  ] Reached target network-online.target - Network is Online.
             Starting ntpsec.service - Network Time Service...
             Starting rpc-statd-notify.�c- Notify NFS peers of a restart...
             Starting ssh.service - OpenBSD Secure Shell server...
             Starting systemd-user-sess�cvice - Permit User Sessions...
    [  OK  ] Started rpc-statd-notify.s�cm - Notify NFS peers of a restart.
    [  OK  ] Started ntpsec.service - Network Time Service.
    [  OK  ] Finished systemd-user-sess�cervice - Permit User Sessions.
    [  OK  ] Started getty@tty1.service - Getty on tty1.
    [  OK  ] Started getty@tty2.service - Getty on tty2.
    [  OK  ] Started getty@tty3.service - Getty on tty3.
    [  OK  ] Started getty@tty4.service - Getty on tty4.
    [  OK  ] Started getty@tty5.service - Getty on tty5.
    [  OK  ] Started getty@tty6.service - Getty on tty6.
    [  OK  ] Started serial-getty@ttyS2�crvice - Serial Getty on ttyS2.
    [  OK  ] Reached target getty.target - Login Prompts.
             Stopping ntpsec.service - Network Time Service...
    [  OK  ] Stopped ntpsec.service - Network Time Service.
    [  OK  ] Started ssh.service - OpenBSD Secure Shell server.
             Starting ntpsec.service - Network Time Service...
    [  OK  ] Started ntpsec.service - Network Time Service.
    
    Deb�ogin: root (automatic login)
    
    Linux otakiban2 6.1.68-g48eccf6c6878 #1 SMP PREEMPT Mon Jul  1 17:31:58 JST 2024 aarch64
    
    The programs included with the Debian GNU/Linux system are free software;
    the exact distribution terms for each program are described in the
    individual files in /usr/share/doc/*/copyright.
    
    Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
    permitted by applicable law.
    root@otakiban2:~# [   34.935037] bash[242]: 9
    [   35.941506] bash[242]: 8
    [   36.946895] bash[242]: 7
    [   37.952889] bash[242]: 6
    [   38.958502] bash[242]: 5
    [   39.964434] bash[242]: 4
    [   40.970112] bash[242]: 3
                                                       [   41.975786] bash[242]: 2
    [   42.981666] bash[242]: 1
    [   43.986822] bash[242]: 0
    [   44.997775] bash[242]: Now installing.
    [   45.009940] bash[406]: Setup eMMC boot device.
    [   45.010529] bash[406]: Display LED.
    [   45.012855] bash[406]: Check target-[boot rootfs maintenance].tar.bz2
    [   45.013527] bash[406]: Can not find /dev/mmcblk0.
    [   45.014002] bash[406]: Usage: /disco/install_mmc.sh [-hlnur][-d dir]
    [   45.014439] bash[406]: Install otakiban system.
    [   45.015126] bash[406]: Option:
    [   45.015933] bash[406]:        -d dir: Target directory. /disco/install_mmc.sh -d /dev/mmcblk0
    [   45.017075] bash[406]:        -l : LED progress display.
    [   45.018082] bash[406]:        -n : No format install.
    [   45.019083] bash[406]:        -u : eMMC boot device install.
    [   45.020187] bash[406]:        -r : Reboot after instalation.
    [   45.021226] bash[406]:        -e : Disabled ext4 features (metadata_csum,64bit) for initialize_mmc.sh
    [   45.021772] bash[406]:        -h: Help.
    [   45.022352] bash[406]: Create the install disk for otakiban to eMMC.
    [   45.022960] bash[406]: Specify the device name of eMMC as a parameter -d. (ex. /dev/mmcblk0)
    [   45.023556] bash[406]: Since all eMMC will be cleared(erased).
    [   45.024285] bash[406]: [Boot rootfs maintenance] is created for work at /mnt of the PC to be executed, so delete it manually if it unnecessary.
    [   45.024939] bash[406]: otakiban��eMMC�ɑ΂��ăV�X�e����C���X�g�[�����܂��B
    [   45.025552] bash[406]: eMMC�͂��ׂăN���A����܂��B
    [   45.026281] bash[406]: �������s����f�o�C�X��/mnt�f�B���N�g���� boot rootfs maintenance�̃f�B���N�g����mount point�Ƃ��č쐬���邽�߁A���s��K�v���Ȃ���΍폜����肢���܂��B
    [   45.027037] bash[242]: Error call disco
    


    Some more information from the customer:
    - Even the eMMC was replaced on the failing board, the issue still happened. If AM6442 was replaced on the failing board, the issue was gone.
    - On the failing board, adding oscilloscope probe to MMC CLK signal solved issue. 
    - Using DDR50 improved the behavior, but an error occurred while block access.
    - Using SDR50 solves the issue. 

    Thanks and regards,
    Koichiro Tashiro