bl2_stage_init 0x01 bl2_stage_init 0x81 hw id: 0x0000 - pwm id 0x01 bl2_stage_init 0xc1 bl2_stage_init 0x02 L0:e033003f L1:00000703 L2:0000c067 L3:14000020 B2:00433060 B1:f0c021b0 TE: 705501 BL2 Built : 15:17:18, Feb 20 2019. g12b gb91a9c0 - jenkins@walle02]sh Board ID = 2 Set A53 clk to 24M Set A73 clk to 24M Set clk81 to 24M A53 clk: 1200 MHz A73 clk: 1200 MHz CLK81: 166.6M smccc: 000ad072 eMMC boot @ 1 sw8 s sd/emmc cmd 8 arg 0x00000000 status 01ff3000 DDR driver_vesion: LPDDR4_PHY_V_0_1_11 build time: Feb 20 2019 15:17:14 board id: 2 Load FIP HDR from eMMC, src: 0x00010200, des: 0xfffd0000, size: 0x00004000, part: 1 fw parse done Load ddrfw from eMMC, src: 0x00014200, des: 0xfffd0000, size: 0x0000c000, part: 1 Load ddrfw from eMMC, src: 0x00068200, des: 0xfffd0000, size: 0x00004000, part: 1 PIEI prepare done Cfg max: 4, cur: 1. Board id: 255. Force loop cfg DDR4 probe ddr clk to 1200MHz Load ddrfw from eMMC, src: 0x0002c200, des: 0xfffd0000, size: 0x0000c000, part: 1 Check phy result INFO : End of initialization INFO : End of read enable training INFO : End of fine write leveling INFO : End of read dq deskew training INFO : End of MPR read delay center optimization INFO : End of Write leveling coarse delay INFO : End of write delay center optimization INFO : End of read delay center optimization INFO : End of max read latency training INFO : Training has run successfully! 1D training succeed Load ddrfw from eMMC, src: 0x00038200, des: 0xfffd0000, size: 0x0000c000, part: 1 Check phy result INFO : End of initialization INFO : End of 2D read delay Voltage center optimization INFO : End of 2D write delay Voltage center optimization INFO : Training has run successfully! R0_RxClkDly_Margin==130 ps 10 R0_TxDqDly_Margi==156 ps 12 R1_RxClkDly_Margin==0 ps 0 R1_TxDqDly_Margi==0 ps 0 dwc_ddrphy_apb_wr((0<<20)|(2<<16)|(0<<12)|(0xb0):0001 ddr scramble enable 2D training succeed auto size-- 65535DDR cs0 size: 2048MB DDR cs1 size: 0MB DMC_DDR_CTRL: 0040002cDDR size: 2048MB cs0 DataBus test pass cs0 AddrBus test pass pre test bdlr_100_average==473 bdlr_100_min==473 bdlr_100_max==473 bdlr_100_cur==473 aft test bdlr_100_average==473 bdlr_100_min==473 bdlr_100_max==473 bdlr_100_cur==473 100bdlr_step_size ps== 478 result report boot times 0 non-sec scramble use zero key ddr scramble enabled Enable ddr reg access 00000000 emmc switch 3 ok Authentication key not yet programmed get rpmb counter error 0x00000007 00000000 emmc switch 1 ok Load FIP HDR from eMMC, src: 0x00010200, des: 0x01700000, size: 0x00004000, part: 1 Load BL3X from eMMC, src: 0x0006c200, des: 0x0175c000, size: 0x0018c000, part: 1 0.0;0.0;M3 CHK:0;bl30 start run into bl31 NOTICE: BL31: v1.3(release):bee21ef NOTICE: BL31: Built : 16:42:55, Feb 21 2019 NOTICE: BL31: G12A secure boot! INFO: BL3-2: ATOS-V2.4-202-g7b21f5e #1 Fri Dec 21 01:30:01 UTC 2018 arm INFO: BL3-2: Chip: Unknown Rev: A (29:A - 40:2) INFO: BL3-2: crypto engine DMA INFO: BL3-2: secure time TEE INFO: BL3-2: CONFIG_DEVICE_SECURE 0xb200000e U-Boot 2015.01-gfdc8e35704-dirty (Jan 10 2021 - 11:43:12) DRAM: 2 GiB Relocation Offset is: 76e6b000 spi_post_bind(spicc): req_seq = 0 spi_post_bind(spifc): req_seq = 1 register usb cfg[0][1] = 0000000077f52648 MMC: dm one emmc init . aml_priv->desc_buf = 0x0000000073e5b7b0 aml_priv->desc_buf = 0x0000000073e5daf0 SDIO Port B: 0, SDIO Port C: 1 co-phase 0x3, tx-dly 0, clock 400000 co-phase 0x3, tx-dly 0, clock 400000 co-phase 0x3, tx-dly 0, clock 400000 emmc/sd response timeout, cmd8, status=0x1ff2800 emmc/sd response timeout, cmd55, status=0x1ff2800 co-phase 0x3, tx-dly 0, clock 400000 co-phase 0x1, tx-dly 0, clock 40000000 aml_sd_retry_refix[983]:delay = 0x0,gadjust =0x62000 [mmc_startup] mmc refix success init_part() 274: PART_TYPE_EFI [mmc_init] mmc init success skip dtb signature check start dts,buffer=0000000073e60360,dt_addr=0000000073e60360 get_partition_from_dts() 71: ret 0 parts: 4 00: recovery 0000000004000000 1 01: boot 0000000002000000 1 set has_boot_slot = 0 02:dreambox-rootfs 0000000100000000 1 03:dreambox-data ffffffffffffffff 4 init_part() 274: PART_TYPE_EFI 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!!! find_mmc_partition_by_name returns 0000000073e5fea8 mmc env offset: 0x7400000 In: serial Out: serial Err: serial reboot_mode=cold_boot itest - return true/false on integer compare Usage: itest [.b, .w, .l, .s] [*]value1 [*]value2 [store]To run cmd[emmc dtb_read 0x1000000 0x40000] _verify_dtb_checksum()-2755: calc 1cc15c88, store 1cc15c88 _verify_dtb_checksum()-2755: calc 1cc15c88, store 1cc15c88 dtb_read()-2972: total valid 2 update_old_dtb()-2953: do nothing amlkey_init() enter! [EFUSE_ERR]f(efuse_usr_api_init_dtb)L60:not find /efusekey node [FDT_ERR_NOTFOUND]. [KM]Error:f[keymanage_efuse_init]L38:efuse init failed [KM]Error:f[key_unify_init]L177:Device[1] init failed, err=39 vpu: clk_level in dts: 7 vpu: vpu_power_on vpu: set clk: 666667000Hz, readback: 666666667Hz(0x100) vpu: vpu_module_init_config vpp: vpp_init vpp: g12a/b osd1 matrix rgb2yuv .............. vpp: g12a/b osd2 matrix rgb2yuv.............. vpp: g12a/b osd3 matrix rgb2yuv.............. lcd: error: not find /backlight node: FDT_ERR_NOTFOUND lcd: error: failed to get key_valid lcd: detect mode: tablet, key_valid: 0 lcd: failed to get lcd_cpu_gpio_names lcd: load config from dts lcd: pinctrl_version: 2 lcd: use panel_type=lcd_5 lcd extern: load config from dts lcd extern: add driver mipi_default(0) lcd extern: aml_lcd_extern_probe ok lcd: bl: no backlight exist set lcd bl to 0 set lcd bl to 200 tpm activate 01 01: 19 02 01: 00 03 04: 00 00 4b 37 06 08: 32 30 32 30 30 37 30 31 07 0f: 34 37 30 31 32 35 30 30 30 30 31 39 32 35 35 05 04: 01 01 01 01 08 01: 00 04 06: 00 09 34 4b 54 33 10 08: e4 be 1e 91 57 d0 b7 26 11 10: 88 29 47 c7 1a 27 22 0d fc e2 42 c9 78 a5 ab 5b ff 01: 74 Normal bootup 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 aml_sd_retry_refix[983]:delay = 0x0,gadjust =0x2000 [mmc_startup] mmc refix success init_part() 282: PART_TYPE_DOS [mmc_init] mmc init success sdcard label: LIBREELEC ** Invalid partition 6 ** 727 bytes read in 1 ms (710 KiB/s) 727 bytes load no header - default to UTF-8, no skip parse_bootconfig ----show bootconfig----- timeout: 20 default: 0 show details: yes font_size: 3 fb window: 100 400 -> 1080 300 boot menu entries: 6 entry 0 Dreambox Image if ext4load mmc 1:5 ${loadaddr} /boot/logo.img; then autoscr ${loadaddr}; fi; ext4load mmc 1:5 ${loadaddr} /boot/kernel.img; bootm; entry 1 Dreambox Recovery imgread kernel recovery ${loadaddr} 0; bootm ${loadaddr}; entry 2 ANDROID 9 dm_lcd_1blogo; if fatload mmc 0:1 ${loadaddr} autoexec.img; then autoscr ${loadaddr}; else reboot; fi; entry 3 mmc LibreElec dm_lcd_1blogo; if fatload mmc 0:1 ${loadaddr} s905_autoscript; then autoscr ${loadaddr}; else reboot ; fi; entry 4 mmc mainline u-boot.ext dm_lcd_1blogo; if fatload mmc 0:1 ${dtb_mem_addr} u-boot.ext; then go ${dtb_mem_addr}; else reboot; fi; entry 5 power off dm_fp pwroff mode: -1 params width: 1920 height: 1080 field_height: 1080 [OSD]load fb addr from dts:/meson-fb [OSD]set initrd_high: 0x7f800000 [OSD]fb_addr for logo: 0x7f800000 [OSD]load fb addr from dts:/meson-fb [OSD]fb_addr for logo: 0x7f800000 [OSD]VPP_OFIFO_SIZE:0xfff01fff [CANVAS]canvas init [CANVAS]addr=0x7f800000 width=2560, height=1440 [OSD]wait_vsync_wakeup exit [OSD]osd_hw.free_dst_data: 0,1919,0,1079 [OSD]osd1_update_disp_freescale_enable [OSD]wait_vsync_wakeup exit [OSD]wait_vsync_wakeup exit vpp: vpp_matrix_update: 2 set hdmitx VIC = 31 vic 31 has no cs 3 set cs as 1 config HPLL = 5940000 frac_rate = 0 HPLL: 0x3b3a04f7 HPLL: 0x1b3a04f7 HPLLv1: 0xdb3a04f7 config HPLL done j = 6 vid_clk_div = 1 hdmitx phy setting done hdmitx: set enc for VIC: 31 enc_vpu_bridge_reset[1216] rx version is 1.4 or below div=10 bootmenu entry: 3 (mmc LibreElec) dm_bootmenu finished Net: dwmac.ff3f0000 Hit Enter or space or Ctrl+C key to stop autoboot -- : 0 reading s905_autoscript 823 bytes read in 1 ms (803.7 KiB/s) ## Executing script at 01080000 reading u-boot.ext ** Unable to read file u-boot.ext ** ** Bad device usb 0 ** reading KERNEL 11231767 bytes read in 606 ms (17.7 MiB/s) reading uEnv.ini 228 bytes read in 4 ms (55.7 KiB/s) mac=00:15:18:01:81:31 reading /dtb/meson-g12b-gtking.dtb 75712 bytes read in 6 ms (12 MiB/s) skip kernel signature check ee_gate_off ... CONFIG_AVB2: avb2: 0 ## Booting kernel from Legacy Image at 01080000 ... Image Name: Image Type: AArch64 Linux Kernel Image (lzo compressed) Data Size: 11231703 Bytes = 10.7 MiB Load Address: 01b80000 Entry Point: 01b80000 Verifying Checksum ... OK load dtb from 0x0 ...... ## Flattened Device Tree blob at 01000000 Booting using the fdt blob at 0x1000000 No dtbo partition provided? Fail to load dtbo partition data? Uncompressing Kernel Image ... OK kernel loaded at 0x01b80000, end = 0x032de808 libfdt fdt_path_offset() returned FDT_ERR_NOTFOUND [rsvmem] fdt get prop fail. Loading Device Tree to 0000000073e43000, end 0000000073e587bf ... OK Starting kernel ... uboot time: 25524894 us