GXL:BL1:9ac50e:bb16dc;FEAT:BDFD31BC:0;POC:3;RCY:0;EMMC:0;READ:0;0.0;0.0;CHK:0; TE: 226870 BL2 Built : 10:47:30, Jan 14 2019. gxl g152d217 - guotai.shen@droid11-sz set vdd cpu_a to 1120 mv set vdd cpu_b to 1050 mv set vddee to 1000 mv Board ID = 5 CPU clk: 1200MHz DQS-corr enabled DDR scramble enabled DDR3 chl: Rank0+1 @ 912MHz bist_test rank: 0 1b 00 37 32 1a 4a 18 00 31 32 17 4d 1d 01 39 2f 16 49 1d 00 3a 32 17 4d 660 rank: 1 17 00 2f 31 19 49 17 00 2f 31 16 4d 1a 02 33 2e 16 47 19 00 32 33 1a 4c 660 - PASS Rank0: 1024MB(auto)-2T-13 Rank1: 1024MB(auto)-2T-13 AddrBus test pass! eMMC boot @ 0 sw8 s emmc switch 3 ok BL2: rpmb counter: 0x0000001c emmc switch 0 ok Load fip header from eMMC, src: 0x0000c200, des: 0x01400000, size: 0x00004000, p art: 0 aml log : R2048 check pass! New fip structure! Load bl30 from eMMC, src: 0x00010200, des: 0x01700000, size: 0x0000d600, part: 0 aml log : R2048 check pass! Load bl31 from eMMC, src: 0x00020200, des: 0x01700000, size: 0x0002b400, part: 0 aml log : R2048 check pass! Load bl32 from eMMC, src: 0x0004c200, des: 0x01700000, size: 0x0003e200, part: 0 aml log : R2048 check pass! Load bl33 from eMMC, src: 0x0008c200, des: 0x01700000, size: 0x0007ba00, part: 0 aml log : R2048 check pass! NOTICE: BL3-1: v1.0(release):3bc3888 NOTICE: BL3-1: Built : 11:28:51, May 10 2019 [BL31]: GXL CPU setup! NOTICE: BL3-1: GXL secure boot! NOTICE: BL3-1: BL33 decompress pass mpu_config_enable:system pre init ok dmc sec lock [Image: gxl_v1.1.3375-8f9c8a7 2019-01-24 10:45:03 guotai.shen@droid11-sz] OPS=0x04 21 0d 04 00 26 6a 72 7d 30 db 54 f5 50 f8 7d 45 [1.134935 Inits done] secure task start! high task start! low task start! INFO: BL3-2: ATOS-V2.4-239-g48b8c37d #1 Wed Feb 5 09:34:09 UTC 2020 arm INFO: BL3-2: Chip: GXL Rev: D (21:D - 0:2) INFO: BL3-2: crypto engine DMA INFO: BL3-2: secure time TEE INFO: BL3-2: CONFIG_DEVICE_SECURE 0xb200000e U-Boot 2015.01-00002-g607d2c2 (Mar 29 2022 - 15:41:58) DRAM: 2 GiB Relocation Offset is: 76e86000 register usb cfg[0][1] = 0000000077f52b20 [CANVAS]canvas init boot_device_flag : 1 Nand PHY Ver:1.01.001.0006 (c) 2013 Amlogic Inc. init bus_cycle=6, bus_timing=7, system=5.0ns reset failed get_chip_type and ret:fffffffe get_chip_type and ret:fffffffe chip detect failed and ret:fffffffe nandphy_init failed and ret=0xfffffff1 MMC: aml_priv->desc_buf = 0x0000000073e866b0 aml_priv->desc_buf = 0x0000000073e889f0 SDIO Port B: 0, SDIO Port C: 1 co-phase 0x2, tx-dly 0, clock 400000 co-phase 0x2, tx-dly 0, clock 400000 co-phase 0x2, tx-dly 0, clock 400000 emmc/sd response timeout, cmd8, status=0x1ff2800 emmc/sd response timeout, cmd55, status=0x1ff2800 co-phase 0x2, tx-dly 0, clock 400000 co-phase 0x2, tx-dly 0, clock 40000000 [mmc_startup] mmc refix success init_part() 297: PART_TYPE_AML [mmc_init] mmc init success aml log : R2048 check pass! Amlogic multi-dtb tool Multi dtb detected Multi dtb tool version: v2 . Support 1 dtbs. aml_dt soc: gxl platform: p231 variant: 2g dtb 0 soc: gxl plat: p231 vari: 2g Find match dtb: 0 start dts,buffer=0000000073e8b240,dt_addr=0000000073e8ba40 get_partition_from_dts() 71: ret 0 Amlogic multi-dtb tool Multi dtb detected Multi dtb tool version: v2 . Support 1 dtbs. aml_dt soc: gxl platform: p231 variant: 2g dtb 0 soc: gxl plat: p231 vari: 2g Find match dtb: 0 parts: 16 00: logo 0000000000800000 1 01: recovery 0000000001800000 1 02: misc 0000000000800000 1 03: dtbo 0000000000800000 1 04: cri_data 0000000000800000 2 05: param 0000000001000000 2 06: boot 0000000001000000 1 set has_boot_slot = 0 07: rsv 0000000001000000 1 08: metadata 0000000001000000 1 09: vbmeta 0000000000200000 1 10: tee 0000000002000000 1 11: vendor 0000000010000000 1 12: odm 0000000008000000 1 13: system 0000000050000000 1 14: cache 0000000046000000 2 15: data ffffffffffffffff 4 init_part() 297: PART_TYPE_AML eMMC/TSD partition table have been checked OK! crc32_s:0x1577dad == storage crc_pattern:0x1577dad!!! crc32_s:0xee152b83 == storage crc_pattern:0xee152b83!!! crc32_s:0x7fd3b243 == storage crc_pattern:0x7fd3b243!!! mmc env offset: 0x4d400000 In: serial Out: serial Err: serial reboot_mode=cold_boot [store]To run cmd[emmc dtb_read 0x1000000 0x40000] _verify_dtb_checksum()-2755: calc 724d662e, store 724d662e _verify_dtb_checksum()-2755: calc 724d662e, store 724d662e dtb_read()-2972: total valid 2 update_old_dtb()-2953: do nothing aml log : R2048 check pass! Amlogic multi-dtb tool Multi dtb detected Multi dtb tool version: v2 . Support 1 dtbs. aml_dt soc: gxl platform: p231 variant: 2g dtb 0 soc: gxl plat: p231 vari: 2g Find match dtb: 0 vpu: clk_level in dts: 7 vpu: set clk: 666667000Hz, readback: 666666667Hz(0x300) vpu: vpu_clk_gate_init_off finish vpp: vpp_init hpd_state=0 vpp: vpp_matrix_update: 2 cvbs performance type = 6, table = 0 cvbs_config_hdmipll_gxl cvbs_set_vid2_clk vpp: vpp_pq_load pq val error !!! Net: dwmac.c9410000amlkey_init() enter! [EFUSE_MSG]keynum is 4 [BL31]: tee size: 0 CONFIG_AVB2: avb2 Start read misc partition datas! info->magic = info->version_major = 1 info->version_minor = 0 info->slots[0].priority = 15 info->slots[0].tries_remaining = 7 info->slots[0].successful_boot = 0 info->slots[1].priority = 14 info->slots[1].tries_remaining = 7 info->slots[1].successful_boot = 0 info->crc32 = -1075449479 active slot = 0 wipe_data=successful wipe_cache=successful upgrade_step=2 reboot_mode:::: cold_boot last_power_state:::: on amlkey_init() enter! amlkey_init() 71: already init! [EFUSE_MSG]keynum is 4 [BL31]: tee size: 0 MAC: E4:27:71:82:37:4E [KM]Error:f[key_manage_query_size]L507:key[deviceid] not programed yet [KM]Error:f[keymanage_dts_get_key_device]L85:region_code key name is not exist [KM]Error:f[_get_km_ops_by_name]L231:key region_code not know device 4 [KM]Error:f[key_manage_query_exist]L546:There isn't dts cfg for key[region_code] [KM]Error:f[key_manage_query_size]L503:Fail in query key exist [OSD]load fb addr from dts:/meson-fb [OSD]fb_addr for logo: 0x7f800000 [OSD]load fb addr from dts:/meson-fb [OSD]fb_addr for logo: 0x7f800000 [OSD]VPP_OFIFO_SIZE:0xfff00fff [CANVAS]addr=0x7f800000 width=5760, height=2160 [OSD]osd_hw.free_dst_data: 0,719,0,575 gpio: pin GPIOAO_2 (gpio 102) value is 1 Command: bcb uboot-command Start read misc partition datas! BCB hasn't any datas,exit! amlkey_init() enter! amlkey_init() 71: already init! [EFUSE_MSG]keynum is 4 [BL31]: tee size: 0 MAC: E4:27:71:82:37:4E [KM]Error:f[key_manage_query_size]L507:key[deviceid] not programed yet [KM]Error:f[keymanage_dts_get_key_device]L85:region_code key name is not exist [KM]Error:f[_get_km_ops_by_name]L231:key region_code not know device 4 [KM]Error:f[key_manage_query_exist]L546:There isn't dts cfg for key[region_code] [KM]Error:f[key_manage_query_size]L503:Fail in query key exist Hit Enter or space or Ctrl+C key to stop autoboot -- : 0 card in co-phase 0x2, tx-dly 0, clock 400000 co-phase 0x2, tx-dly 0, clock 400000 co-phase 0x2, tx-dly 0, clock 400000 co-phase 0x2, tx-dly 0, clock 400000 co-phase 0x2, tx-dly 0, clock 40000000 [mmc_startup] mmc refix success init_part() 282: PART_TYPE_DOS [mmc_init] mmc init success Device: SDIO Port B Manufacturer ID: 27 OEM: 5048 Name: SD16G Tran Speed: 50000000 Rd Block Len: 512 SD version 3.0 High Capacity: Yes Capacity: 14.5 GiB mmc clock: 40000000 Bus Width: 4-bit reading s905_autoscript 1351 bytes read in 4 ms (329.1 KiB/s) ## Executing script at 01020000 start amlogic old u-boot reading boot_android ** Unable to read file boot_android ** ** Bad device usb 0 ** reading u-boot.ext ** Unable to read file u-boot.ext ** ** Bad device usb 0 ** reading uEnv.txt 375 bytes read in 4 ms (90.8 KiB/s) mac=E4:27:71:82:37:4E reading /zImage 47186432 bytes read in 2788 ms (16.1 MiB/s) reading /uInitrd 13542732 bytes read in 792 ms (16.3 MiB/s) reading /dtb/amlogic/meson-gxl-s905d-sml5442tw.dtb 40966 bytes read in 15 ms (2.6 MiB/s) libfdt fdt_path_offset() returned FDT_ERR_NOTFOUND [rsvmem] fdt get prop fail. ## Loading init Ramdisk from Legacy Image at 15000000 ... Image Name: uInitrd Image Type: AArch64 Linux RAMDisk Image (gzip compressed) Data Size: 13542668 Bytes = 12.9 MiB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK Start read misc partition datas! info->magic = info->version_major = 1 info->version_minor = 0 info->slots[0].priority = 15 info->slots[0].tries_remaining = 7 info->slots[0].successful_boot = 0 info->slots[1].priority = 14 info->slots[1].tries_remaining = 7 info->slots[1].successful_boot = 0 info->crc32 = -1075449479 active slot = 0 active_slot is normal load dtb from 0x1000000 ...... Amlogic multi-dtb tool Single dtb detected ## Flattened Device Tree blob at 01000000 Booting using the fdt blob at 0x1000000 find 1 dtbos No androidboot.dtbo_idx configured And no dtbos will be applied libfdt fdt_path_offset() returned FDT_ERR_NOTFOUND [rsvmem] fdt get prop fail. Loading Ramdisk to 73189000, end 73e7350c ... OK Loading Device Tree to 000000001fff2000, end 000000001ffff1bb ... OK fdt_instaboot: no instaboot image Starting kernel ... uboot time: 6980012 us [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034] [ 0.000000] Linux version 6.6.52-ophub (root@fv-az770-235) (aarch64-none-linux-gnu-gcc (Arm GNU Toolchain 13.3.Rel1 (Build arm-13.24)) 13.3.1 20240614, GNU ld (Arm GNU Toolchain 13.3.Rel1 (Build arm-13.24)) 2.42.0.20240614) #1 SMP Wed Sep 18 21:14:37 EDT 2024 [ 0.000000] Machine model: SmartLabs SML-5442TW [ 0.000000] efi: UEFI not found. [ 0.000000] Reserved memory: created CMA memory pool at 0x0000000063000000, size 256 MiB [ 0.000000] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool [ 0.000000] OF: reserved mem: 0x0000000063000000..0x0000000072ffffff (262144 KiB) map reusable linux,cma [ 0.000000] OF: reserved mem: 0x0000000000000000..0x0000000000ffffff (16384 KiB) nomap non-reusable hwrom@0 [ 0.000000] OF: reserved mem: 0x0000000005000000..0x00000000052fffff (3072 KiB) nomap non-reusable secmon@5000000 [ 0.000000] OF: reserved mem: 0x0000000005300000..0x00000000072fffff (32768 KiB) nomap non-reusable secmon@5300000 [ 0.000000] OF: reserved mem: 0x0000000010000000..0x00000000101fffff (2048 KiB) nomap non-reusable secmon@10000000 [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000000000000-0x0000000077ffffff] [ 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 0x0000000000000000-0x0000000000ffffff] [ 0.000000] node 0: [mem 0x0000000001000000-0x0000000004ffffff] [ 0.000000] node 0: [mem 0x0000000005000000-0x00000000072fffff] [ 0.000000] node 0: [mem 0x0000000007300000-0x000000000fffffff] [ 0.000000] node 0: [mem 0x0000000010000000-0x00000000101fffff] [ 0.000000] node 0: [mem 0x0000000010200000-0x0000000077ffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000077ffffff] [ 0.000000] psci: probing for conduit method from DT. [ 0.000000] psci: PSCIv0.2 detected in firmware. [ 0.000000] psci: Using standard PSCI v0.2 function IDs [ 0.000000] psci: Trusted OS migration not required [ 0.000000] percpu: Embedded 29 pages/cpu s80616 r8192 d29976 u118784 [ 0.000000] Detected VIPT I-cache on CPU0 [ 0.000000] CPU features: detected: ARM erratum 845719 [ 0.000000] alternatives: applying boot alternatives [ 0.000000] Kernel command line: root=UUID=1c105cd5-15c8-42d7-9419-7a829f95389f rootflags=data=writeback rw rootfstype=ext4 console=ttyAML0,115200n8 console=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0 max_loop=128 cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1 mac=E4:27:71:82:37:4E [ 0.000000] Unknown kernel command line parameters "cgroup_enable=memory cgroup_memory=1 mac=E4:27:71:82:37:4E", will be passed to user space. [ 0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 483840 [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] software IO TLB: SWIOTLB bounce buffer size adjusted to 1MB [ 0.000000] software IO TLB: area num 4. [ 0.000000] software IO TLB: mapped [mem 0x0000000075c00000-0x0000000075e00000] (2MB) [ 0.000000] Memory: 1552732K/1966080K available (18688K kernel code, 4032K rwdata, 16228K rodata, 6976K init, 924K bss, 151204K reserved, 262144K cma-reserved) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.000000] trace event string verifier disabled [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=4. [ 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=4 [ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0 [ 0.000000] Root IRQ handler: gic_handle_irq [ 0.000000] GIC: Using split EOI/Deactivate mode [ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention. [ 0.000000] arch_timer: cp15 timer(s) running at 24.00MHz (phys). [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns [ 0.000000] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns [ 0.000702] Console: colour dummy device 80x25 [ 0.000714] printk: console [tty0] enabled [ 0.001120] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000) [ 0.001140] pid_max: default: 32768 minimum: 301 [ 0.003226] LSM: initializing lsm=capability,selinux,integrity [ 0.004853] SELinux: Initializing. [ 0.009076] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.009100] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.012735] RCU Tasks Trace: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1. [ 0.012962] rcu: Hierarchical SRCU implementation. [ 0.012980] rcu: Max phase no-delay instances is 1000. [ 0.014444] EFI services will not be available. [ 0.014841] smp: Bringing up secondary CPUs ... [ 0.015471] Detected VIPT I-cache on CPU1 [ 0.015572] CPU1: Booted secondary processor 0x0000000001 [0x410fd034] [ 0.016276] Detected VIPT I-cache on CPU2 [ 0.016371] CPU2: Booted secondary processor 0x0000000002 [0x410fd034] [ 0.017060] Detected VIPT I-cache on CPU3 [ 0.017156] CPU3: Booted secondary processor 0x0000000003 [0x410fd034] [ 0.017236] smp: Brought up 1 node, 4 CPUs [ 0.017295] SMP: Total of 4 processors activated. [ 0.017305] CPU features: detected: 32-bit EL0 Support [ 0.017314] CPU features: detected: 32-bit EL1 Support [ 0.017325] CPU features: detected: CRC32 instructions [ 0.017399] CPU: All CPU(s) started at EL2 [ 0.017415] alternatives: applying system-wide alternatives [ 0.019614] devtmpfs: initialized [ 0.026495] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.026539] futex hash table entries: 1024 (order: 4, 65536 bytes, linear) [ 0.032445] prandom: seed boundary self test passed [ 0.033133] prandom: 100 self tests passed [ 0.033178] pinctrl core: initialized pinctrl subsystem [ 0.033591] DMI not present or invalid. [ 0.034586] NET: Regâ–’