this u-boot can boot:
BL2 Built : 20:32:17, Sep 8 2017.gxl g6296b83 - xiaobo.gu@droid12set vdd cpu_a to 1120 mvset vdd cpu_b to 1050 mvset vddee to 1000 mvBoard ID = 3CPU clk: 1200MHzDQS-corr enabledDDR scramble enabledDDR4 chl: Rank0+1 @ 792MHzRank0: 2048MB(auto)-2T-18Rank1: 1024MB(auto)-2T-18DataBus test pass!AddrBus test pass!-sLoad fip header from eMMC, src: 0x0000c200, des: 0x01400000, size: 0x00004000New fip structure!Load bl30 from eMMC, src: 0x00010200, des: 0x01100000, size: 0x0000d600Load bl31 from eMMC, src: 0x00020200, des: 0x05100000, size: 0x0002c600Load bl33 from eMMC, src: 0x00050200, des: 0x01000000, size: 0x00066400NOTICE: BL3-1: v1.0(release):a625749NOTICE: BL3-1: Built : 11:25:15, Aug 25 2017NOTICE: BL31: BL33 decompress passmpu_config_enable:ok[Image: gxl_v1.1.3243-377db0f 2017-09-07 11:28:58 qiufang.dai@droid07]OPS=0x82wdt: reset registers!a1 14 cc 9c 7a 4a 4f e 1 4 c0 16 [0.292295 Inits done]secure task start!high task start!low task start!ERROR: Error initializing runtime service opteed_fastU-Boot 2015.01-g2735815-dirty (Apr 06 2018 - 21:58:59)DRAM: 3 GiBRelocation Offset is: b6eb6000register usb cfg[0][1] = 00000000b7f5b858[CANVAS]canvas initboot_device_flag : 1Nand PHY Ver:1.01.001.0006 (c) 2013 Amlogic Inc.init bus_cycle=6, bus_timing=7, system=5.0nsreset failedget_chip_type and ret:fffffffeget_chip_type and ret:fffffffechip detect failed and ret:fffffffenandphy_init failed and ret=0xfffffff1MMC: aml_priv->desc_buf = 0x00000000b3eb66b0aml_priv->desc_buf = 0x00000000b3eb89d0SDIO Port B: 0, SDIO Port C: 1emmc/sd response timeout, cmd8, status=0x1ff2800emmc/sd response timeout, cmd55, status=0x1ff2800init_part() 293: PART_TYPE_AML[mmc_init] mmc init successdtb magic 5f4c4d41 Amlogic multi-dtb tool Multi dtb detected Multi dtb tool version: v2 . Support 2 dtbs. aml_dt soc: gxm platform: q201 variant: 3g dtb 0 soc: gxm plat: q201 vari: 2g dtb 1 soc: gxm plat: q201 vari: 3g Find match dtb: 1start dts,buffer=00000000b3ebb200,dt_addr=00000000b3ec7200 Amlogic multi-dtb tool Multi dtb detected Multi dtb tool version: v2 . Support 2 dtbs. aml_dt soc: gxm platform: q201 variant: 3g dtb 0 soc: gxm plat: q201 vari: 2g dtb 1 soc: gxm plat: q201 vari: 3g Find match dtb: 1parts: 1000: logo 0000000002000000 101: recovery 0000000002000000 102: rsv 0000000000800000 103: tee 0000000000800000 104: crypt 0000000002000000 105: misc 0000000002000000 106: boot 0000000002000000 107: system 0000000080000000 108: cache 0000000020000000 209: data ffffffffffffffff 4init_part() 293: PART_TYPE_AMLeMMC/TSD partition table have been checked OK!check pattern successmmc env offset: 0x27400000In: serialOut: serialErr: serialreboot_mode=normal[store]To run cmd[emmc dtb_read 0x1000000 0x40000]_verify_dtb_checksum()-917: calc 6046a875, store 6046a875_verify_dtb_checksum()-917: calc 6046a875, store 6046a875dtb_read()-1039: total valid 2dtb_read()-1106: do nothing Amlogic multi-dtb tool Multi dtb detected Multi dtb tool version: v2 . Support 2 dtbs. aml_dt soc: gxm platform: q201 variant: 3g dtb 0 soc: gxm plat: q201 vari: 2g dtb 1 soc: gxm plat: q201 vari: 3g Find match dtb: 1vpu: clk_level in dts: 7vpu: set clk: 666667000Hz, readback: 666660000Hz(0x300)vpu: vpu_clk_gate_init_offvpp: vpp_inithpd_state=1[1080p60hz] is invalid for cvbs.set hdmitx VIC = 16config HPLL = 2970000HPLL: 0xc000027bconfig HPLL donej = 4 vid_clk_div = 1hdmitx: set enc for VIC: 16HDMITX-DWC addr=0x10004006 rd_data=0x40Error: HDMITX-DWC exp_data=0xff mask=0x9frx version is 1.4 or below div=10hdmtix: set audiohdmitx phy setting donevpp: vpp_pq_load pq val error !!!Net: dwmac.c9410000amlkey_init() enter![EFUSE_MSG]keynum is 4[BL31]: tee size: 0...
but the power on bug is present:
i've libreelec booted, turn off my board with remote and the system log this:
LibreH96:~ # [ 43.593559@0] reboot: Power downbl31 reboot reason: 0x108bl31 reboot reason: 0x108system cmd 0.bl30 get wakeup sources!process command 00000006bl30 enter suspend!cpu clk suspend rate 1000000000suspend_counter: 1Enter ddr suspendfirst time suspendddr suspend time: 1886usstore restore gp0 pllprocess command 00000001CEC cfg:0x0000set vddee to 0x035cmv=== PROCESS EXCEPTION: 04 ====== xPSR: 20000000 ===r0 :00000000 r1 :02c59fb1 r2 :00000000 r3 :c883c298r4 :c883c294 r5 :1000c068 r6 :c883c1bc r7 :c883c2e0r8 :c883c2a0 r9 :c883c29c r10:00000000 r11:1000c022r12:00000000 sp :1000d320 lr :1000b58b pc :00000000Instruction access violationmmfs = 1, shcsr = 70001, hfsr = 0, dfsr = 0=========== Process Stack Contents ===========1000d340: 00000000 c883c298 0000000a 1000d4001000d350: 00000001 1000d600 00000000 000000001000d360: 00000000 00000000 00000000 1000a0711000d370: 00000000 00000000 00000000 10000ac9GXM:oting...
after that i cannot power on with remote