Hi MediaTek Genio Community,
I am currently trying to flash a built Yocto build onto a custom board using Genio 520 (device name: aiot8391p2_64_bsp, shipped with Android 14). I have tested the flashing procedure from IoT Yocto documentation on devices across Windows and Ubuntu native devices, and they are both stuck on on genio-flash interface while the board reboot itself back to Android. I have confirmed that the machine setup: adb/fastboot/genio-tools are all using the correct version.
Here is the UART log before the system panics and reboots:
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
rst from: ?
MODE: 0x4d
STA: 0x20800000
LENGTH: 0xffe0
INTERVAL: 0xfff
SWSYSRST: 0x0
LATCH_CTL: 0xf0000f
NONRST_REG: 0x0
NONRST_REG2: 0x0
DEBUG_CTL: 0x0
parse g_rgu_status: 4 (0x4)
Pll init start...
[dramc] dram_tpye: TYPE_LPDDR4X.
Pll init Done!!
[PMIF] ULPOSC1 K done: 258M, PLL_ULPOSC1_CON0/1/2 0x1380010 0x4000000 0x0
[PMIF] ULPOSC1 K done: 258M, PLL_ULPOSC1_CON0/1/2 0x1380010 0x4000000 0x0
[PMIF] ULPOSC1 K done: 258M, PLL_ULPOSC1_CON0/1/2 0x1380010 0x4000000 0x0
[PMIF] ULPOSC1 K done: 258M, PLL_ULPOSC1_CON0/1/2 0x1380010 0x4000000 0x0
[PMIF] ULPOSC1 K done: 258M, PLL_ULPOSC1_CON0/1/2 0x1380010 0x4000000 0x0
[PMIF] Using hw calibration!
[SPMI] spmi_cali_config_io input driving:8 set bit:3 clr bit4 IOCFG_DRV_CFG2_P 0x1b000
[SPMI] [CALI PASS] driving:8 dly:1 pol:0 sampl:0x1
[SPMI] spmi_init done
[MEM] libdram version: 47a5a2a
base init: MT8371 platform
get vm18 fail
mtk_regulator_get vio18 fail
get vcore fail
mtk_regulator_get vcore fail
get vmddr fail
mtk_regulator_get vmddr fail
get vdd2 fail
mtk_regulator_get vdd2 fail
get vmddq fail
mtk_regulator_get LP4X vddq fail
setup_dramc_voltage_by_pmic start!
dramc_set_vcore_voltage :725000
dramc_set_vmddr_voltage :750000
dramc_set_vddq_voltage :600000
dramc_set_vdd2_voltage :1125000
dramc_set_vio18_voltage :1800000
Setup Read voltage: Vdd1 = -1, Vcore = -1, Vddq = -1, Vmddr = -1, Vdd2 = -1
dramc_set_vcore_voltage :600000
dramc_set_vmddr_voltage :750000
===============================================================================
Dram Type= LPDDR4X, Freq= 1064, FreqGroup= 1066, CH_0, rank 0
fsp= 0, odt_onoff= 0, Byte mode= 662672, Lat mode= 306908, DivMode= 1, ByteSwap=0
===============================================================================
Final Impedance Cal Result: : OCDP 8, OCDN f, ODTP 0, ODTN 8
===============================================================================
Dram Type= LPDDR4X, Freq= 1064, FreqGroup= 1066, CH_0, rank 1
fsp= 0, odt_onoff= 0, Byte mode= 662624, Lat mode= 306908, DivMode= 1, ByteSwap=0
===============================================================================
[2132][CH0][RK0][WL][PI]DQS0 dly: 16
[2132][CH0][RK0][WL][PI]DQS1 dly: 16
[2132][CH0][RK1][WL][PI]DQS0 dly: 16
[2132][CH0][RK1][WL][PI]DQS1 dly: 16
[RankNumberDetection] 2
===============================================================================
Dram Type= LPDDR4X, Freq= 1064, FreqGroup= 1066, CH_0, rank 0
fsp= 0, odt_onoff= 0, Byte mode= 662672, Lat mode= 306908, DivMode= 1, ByteSwap=0
===============================================================================
Final Impedance Cal Result: : OCDP 8, OCDN f, ODTP 0, ODTN 8
===============================================================================
Dram Type= LPDDR4X, Freq= 1064, FreqGroup= 1066, CH_0, rank 0
fsp= 0, odt_onoff= 0, Byte mode= 662704, Lat mode= 306908, DivMode= 1, ByteSwap=0
===============================================================================
[2132][CH0][RK0][RXGating] best DQS0 dly(UI, PI) = (16, 16)
[2132][CH0][RK0][RXGating] best DQS1 dly(UI, PI) = (16, 10)
===============================================================================
Dram Type= LPDDR4X, Freq= 1064, FreqGroup= 1066, CH_0, rank 0
fsp= 0, odt_onoff= 0, Byte mode= 662352, Lat mode= 306908, DivMode= 1, ByteSwap=0
===============================================================================
[2132][CH0][RK0][RX] calibration finished
===============================================================================
Dram Type= LPDDR4X, Freq= 1064, FreqGroup= 1066, CH_0, rank 1
fsp= 0, odt_onoff= 0, Byte mode= 662704, Lat mode= 306908, DivMode= 1, ByteSwap=0
===============================================================================
[2132][CH0][RK1][RXGating] best DQS0 dly(UI, PI) = (16, 24)
[2132][CH0][RK1][RXGating] best DQS1 dly(UI, PI) = (16, 20)
===============================================================================
Dram Type= LPDDR4X, Freq= 1064, FreqGroup= 1066, CH_0, rank 1
fsp= 0, odt_onoff= 0, Byte mode= 662352, Lat mode= 306908, DivMode= 1, ByteSwap=0
===============================================================================
[2132][CH0][RK1][RX] calibration finished
dram_info.u8MR8Densit 0x80000000, i 0
dram_info.u8MR8Densit 0x80000000, i 1
dram_total_density 0x100000000
dram_info u1DieNum 0: 1
dram_info u1DieNum 1: 1
dram_info u8MR8Density>1 0: 0x40000000
dram_info u8MR8Density>1 1: 0x40000000
dram_info u4RankNum 2
die_size = 0x80000000, dram_info = 0x10 dram_info->u1DieNum[0] = 1
die_size = 0x80000000, dram_info = 0x10 dram_info->u1DieNum[1] = 1
dramc_set_vcore_voltage :600000
dramc_set_vmddr_voltage :750000
===============================================================================
Dram Type= LPDDR4X, Freq= 1064, FreqGroup= 1066, CH_0, rank 0
fsp= 0, odt_onoff= 0, Byte mode= 662768, Lat mode= 306908, DivMode= 0, ByteSwap=0
===============================================================================
===============================================================================
Dram Type= LPDDR4X, Freq= 1064, FreqGroup= 1066, CH_0, rank 0
fsp= 0, odt_onoff= 0, Byte mode= 662720, Lat mode= 306908, DivMode= 0, ByteSwap=0
===============================================================================
===============================================================================
Dram Type= LPDDR4X, Freq= 1064, FreqGroup= 1066, CH_1, rank 0
fsp= 0, odt_onoff= 0, Byte mode= 662720, Lat mode= 306908, DivMode= 0, ByteSwap=0
===============================================================================
===============================================================================
Dram Type= LPDDR4X, Freq= 1064, FreqGroup= 1066, CH_0, rank 0
fsp= 0, odt_onoff= 0, Byte mode= 662464, Lat mode= 306908, DivMode= 0, ByteSwap=0
===============================================================================
Better CA Vref found 24, Window Sum 376 > 0
Better CA Vref found 26, Window Sum 377 > 376
[2132][CH0][RK0][CBT] CA0 Center 44 (13~76) winsize 662576
[2132][CH0][RK0][CBT] CA1 Center 44 (13~76) winsize 662576
[2132][CH0][RK0][CBT] CA2 Center 41 (10~73) winsize 662576
[2132][CH0][RK0][CBT] CA3 Center 40 (9~72) winsize 662576
[2132][CH0][RK0][CBT] CA4 Center 39 (8~71) winsize 662576
[2132][CH0][RK0][CBT] CA5 Center 42 (11~73) winsize 662576
[2132][CH0][RK0][CBT] Best Vref 26 VrefRange 1, Window Min 62 at CA5, Window Sum 662576
[2132][CH0][RK0][CBT] CS Dly: 46, CSPass First: 14, Last: 78
===============================================================================
Dram Type= LPDDR4X, Freq= 1064, FreqGroup= 1066, CH_0, rank 1
fsp= 0, odt_onoff= 0, Byte mode= 662464, Lat mode= 306908, DivMode= 0, ByteSwap=0
===============================================================================
Better CA Vref found 24, Window Sum 377 > 0
[2132][CH0][RK1][CBT] CA0 Center 43 (12~75) winsize 662576
[2132][CH0][RK1][CBT] CA1 Center 44 (13~76) winsize 662576
[2132][CH0][RK1][CBT] CA2 Center 42 (11~73) winsize 662576
[2132][CH0][RK1][CBT] CA3 Center 40 (9~72) winsize 662576
[2132][CH0][RK1][CBT] CA4 Center 39 (8~71) winsize 662576
[2132][CH0][RK1][CBT] CA5 Center 41 (10~73) winsize 662576
[2132][CH0][RK1][CBT] Best Vref 24 VrefRange 1, Window Min 62 at CA2, Window Sum 662576
[2132][CH0][RK1][CBT] CS Dly: 46, CSPass First: 14, Last: 78
===============================================================================
Dram Type= LPDDR4X, Freq= 1064, FreqGroup= 1066, CH_0, rank 0
fsp= 0, odt_onoff= 0, Byte mode= 662720, Lat mode= 306908, DivMode= 0, ByteSwap=0
===============================================================================
===============================================================================
Dram Type= LPDDR4X, Freq= 1064, FreqGroup= 1066, CH_0, rank 1
fsp= 0, odt_onoff= 0, Byte mode= 662720, Lat mode= 306908, DivMode= 0, ByteSwap=0
===============================================================================
[2132][CH0][RK0][WL][PI]DQS0 dly: 34
[2132][CH0][RK0][WL][PI]DQS1 dly: 34
[2132][CH0][RK1][WL][PI]DQS0 dly: 34
[2132][CH0][RK1][WL][PI]DQS1 dly: 34
===============================================================================
Dram Type= LPDDR4X, Freq= 1064, FreqGroup= 1066, CH_0, rank 0
fsp= 0, odt_onoff= 0, Byte mode= 662816, Lat mode= 306908, DivMode= 0, ByteSwap=0
===============================================================================
[2132][CH0][RK0][RXGating] best DQS0 dly(UI, PI) = (16, 20)
[2132][CH0][RK0][RXGating] best DQS1 dly(UI, PI) = (16, 14)
===============================================================================
Dram Type= LPDDR4X, Freq= 1064, FreqGroup= 1066, CH_0, rank 1
fsp= 0, odt_onoff= 0, Byte mode= 662816, Lat mode= 306908, DivMode= 0, ByteSwap=0
===============================================================================
[2132][CH0][RK1][RXGating] best DQS0 dly(UI, PI) = (16, 24)
[2132][CH0][RK1][RXGating] best DQS1 dly(UI, PI) = (16, 16)
===============================================================================
Dram Type= LPDDR4X, Freq= 1064, FreqGroup= 1066, CH_0, rank 0
fsp= 0, odt_onoff= 0, Byte mode= 662464, Lat mode= 306908, DivMode= 0, ByteSwap=0
===============================================================================
[2132][CH0][RK0][RX] calibration finished
===============================================================================
Dram Type= LPDDR4X, Freq= 1064, FreqGroup= 1066, CH_0, rank 1
fsp= 0, odt_onoff= 0, Byte mode= 662464, Lat mode= 306908, DivMode= 0, ByteSwap=0
===============================================================================
[2132][CH0][RK1][RX] calibration finished
===============================================================================
Dram Type= LPDDR4X, Freq= 1064, FreqGroup= 1066, CH_0, rank 0
fsp= 0, odt_onoff= 0, Byte mode= 662256, Lat mode= 306908, DivMode= 0, ByteSwap=0
===============================================================================
Better TX Vref found 22, Window Min 25 >= 0 at DQ5, Window Sum 212 > 0
Better TX Vref found 22, Window Min 27 >= 0 at DQ8, Window Sum 216 > 0
Better TX Vref found 24, Window Min 25 >= 25 at DQ5, Window Sum 214 > 212
Better TX Vref found 24, Window Min 27 >= 27 at DQ8, Window Sum 220 > 216
Better TX Vref found 26, Window Min 27 >= 27 at DQ8, Window Sum 222 > 220
Better TX Vref found 28, Window Min 27 >= 27 at DQ8, Window Sum 226 > 222
Better TX Vref found 30, Window Min 27 >= 25 at DQ0, Window Sum 216 > 214
Better TX Vref found 30, Window Min 27 >= 27 at DQ8, Window Sum 228 > 226
[2132][CH0][RK0][TX] Best Vref B0 = 31 VrefRange 1, Window Min 27 at DQ0, Window Sum 216
[2132][CH0][RK0][TX] Best Vref B1 = 30 VrefRange 1, Window Min 27 at DQ8, Window Sum 228
===============================================================================
Dram Type= LPDDR4X, Freq= 1064, FreqGroup= 1066, CH_0, rank 1
fsp= 0, odt_onoff= 0, Byte mode= 662256, Lat mode= 306908, DivMode= 0, ByteSwap=0
===============================================================================
Better TX Vref found 22, Window Min 25 >= 0 at DQ5, Window Sum 212 > 0
Better TX Vref found 22, Window Min 27 >= 0 at DQ8, Window Sum 220 > 0
Better TX Vref found 24, Window Min 25 >= 25 at DQ5, Window Sum 214 > 212
Better TX Vref found 26, Window Min 27 >= 25 at DQ0, Window Sum 216 > 214
Better TX Vref found 26, Window Min 27 >= 27 at DQ11, Window Sum 226 > 220
Better TX Vref found 28, Window Min 27 >= 27 at DQ0, Window Sum 218 > 216
Better TX Vref found 28, Window Min 27 >= 27 at DQ14, Window Sum 228 > 226
[2132][CH0][RK1][TX] Best Vref B0 = 29 VrefRange 1, Window Min 27 at DQ0, Window Sum 218
[2132][CH0][RK1][TX] Best Vref B1 = 28 VrefRange 1, Window Min 27 at DQ14, Window Sum 228
===============================================================================
Dram Type= LPDDR4X, Freq= 1064, FreqGroup= 1066, CH_0, rank 0
fsp= 0, odt_onoff= 0, Byte mode= 662256, Lat mode= 306908, DivMode= 0, ByteSwap=0
===============================================================================
[2132][CH0][RK0][TX] Bit0 (455~483) 28 662400, Bit282920 (469~8) 454 483,
[2132][CH0][RK0][TX] Bit1 (454~482) 28 662400, Bit282920 (468~9) 454 484,
[2132][CH0][RK0][TX] Bit2 (454~482) 28 662400, Bit282920 (468~10) 454 484,
[2132][CH0][RK0][TX] Bit3 (455~483) 28 662400, Bit282920 (469~11) 455 484,
[2132][CH0][RK0][TX] Bit4 (457~484) 27 662400, Bit282920 (470~12) 454 483,
[2132][CH0][RK0][TX] Bit5 (455~483) 28 662400, Bit282920 (469~13) 454 483,
[2132][CH0][RK0][TX] Bit6 (457~484) 27 662400, Bit282920 (470~14) 453 483,
[2132][CH0][RK0][TX] Bit7 (457~484) 27 662400, Bit282920 (470~15) 453 483,
Byte0, DQ PI dly=469, DQM PI dly= 469
Final DQ PI dly(LargeUI, SmallUI, PI) =(1 ,6, 21)
OEN DQ PI dly(LargeUI, SmallUI, PI) =(1 ,5, 21)
Byte1, DQ PI dly=468, DQM PI dly= 468
Final DQ PI dly(LargeUI, SmallUI, PI) =(1 ,6, 20)
OEN DQ PI dly(LargeUI, SmallUI, PI) =(1 ,5, 20)
===============================================================================
Dram Type= LPDDR4X, Freq= 1064, FreqGroup= 1066, CH_0, rank 1
fsp= 0, odt_onoff= 0, Byte mode= 662256, Lat mode= 306908, DivMode= 0, ByteSwap=0
===============================================================================
[2132][CH0][RK1][TX] Bit0 (455~483) 28 662400, Bit282920 (469~8) 454 484,
[2132][CH0][RK1][TX] Bit1 (454~482) 28 662400, Bit282920 (468~9) 455 484,
[2132][CH0][RK1][TX] Bit2 (454~483) 29 662400, Bit282920 (468~10) 455 484,
[2132][CH0][RK1][TX] Bit3 (454~483) 29 662400, Bit282920 (468~11) 455 485,
[2132][CH0][RK1][TX] Bit4 (457~485) 28 662400, Bit282920 (471~12) 455 484,
[2132][CH0][RK1][TX] Bit5 (456~484) 28 662400, Bit282920 (470~13) 455 484,
[2132K1][RX] Bit15 Center 69 (-17 ~ 155) 662576
DQS Delay:
DQS0 = 0, DQS1 = 0
DQM Delay:
DQM0 = 69, DQM1 = 70
DQ Delay:
DQ0 =67, DQ1 =63, DQ2 =67, DQ3 =662576
DQ4 =77, DQ5 =71, DQ6 =75, DQ7 =662576
DQ8 =71, DQ9 =69, DQ10 =71, DQ11 =662576
DQ12 =71, DQ13 =69, DQ14 =69, DQ15 =662576
[2132][CH0][RK1][RX] calibration finished
===============================================================================
Dram Type= LPDDR4X, Freq= 1064, FreqGroup= 1066, CH_1, rank 0
fsp= 0, odt_onoff= 0, Byte mode= 662464, Lat mode= 306908, DivMode= 0, ByteSwap=0
===============================================================================
Better CA Vref found 24, Window Sum 377 > 0
Better CA Vref found 26, Window Sum 378 > 377
[2132][CH1][RK0][CBT] CA0 Center 43 (12~75) winsize 662576
[2132][CH1][RK0][CBT] CA1 Center 44 (13~76) winsize 662576
[2132][CH1][RK0][CBT] CA2 Center 41 (10~73) winsize 662576
[2132][CH1][RK0][CBT] CA3 Center 41 (9~73) winsize 662576
[2132][CH1][RK0][CBT] CA4 Center 40 (9~71) winsize 662576
[2132][CH1][RK0][CBT] CA5 Center 40 (9~72) winsize 662576
[2132][CH1][RK0][CBT] Best Vref 26 VrefRange 1, Window Min 62 at CA4, Window Sum 662576
[2132][CH1][RK0][CBT] CS Dly: 45, CSPass First: 13, Last: 77
===============================================================================
Dram Type= LPDDR4X, Freq= 1064, FreqGroup= 1066, CH_1, rank 1
fsp= 0, odt_onoff= 0, Byte mode= 662464, Lat mode= 306908, DivMode= 0, ByteSwap=0
===============================================================================
Better CA Vref found 24, Window Sum 379 > 0
[2132][CH1][RK1][CBT] CA0 Center 42 (11~74) winsize 662576
[2132][CH1][RK1][CBT] CA1 Center 44 (13~76) winsize 662576
[2132][CH1][RK1][CBT] CA2 Center 41 (10~73) winsize 662576
[2132][CH1][RK1][CBT] CA3 Center 41 (9~73) winsize 662576
[2132][CH1][RK1][CBT] CA4 Center 39 (8~71) winsize 662576
[2132][CH1][RK1][CBT] CA5 Center 40 (9~72) winsize 662576
[2132][CH1][RK1][CBT] Best Vref 24 VrefRange 1, Window Min 63 at CA0, Window Sum 662576
[2132][CH1][RK1][CBT] CS Dly: 45, CSPass First: 14, Last: 78
===============================================================================
Dram Type= LPDDR4X, Freq= 1064, FreqGroup= 1066, CH_1, rank 0
fsp= 0, odt_onoff= 0, Byte mode= 662720, Lat mode= 306908, DivMode= 0, ByteSwap=0
===============================================================================
===============================================================================
Dram Type= LPDDR4X, Freq= 1064, FreqGroup= 1066, CH_1, rank 1
fsp= 0, odt_onoff= 0, Byte mode= 662720, Lat mode= 306908, DivMode= 0, ByteSwap=0
===============================================================================
[2132][CH1][RK0][WL][PI]DQS0 dly: 33
[2132][CH1][RK0][WL][PI]DQS1 dly: 33
[2132][CH1][RK1][WL][PI]DQS0 dly: 33
[2132][CH1][RK1][WL][PI]DQS1 dly: 33
===============================================================================
Dram Type= LPDDR4X, Freq= 1064, FreqGroup= 1066, CH_1, rank 0
fsp= 0, odt_onoff= 0, Byte mode= 662816, Lat mode= 306908, DivMode= 0, ByteSwap=0
===============================================================================
[2132][CH1][RK0][RXGating] best DQS0 dly(UI, PI) = (16, 20)
[2132][CH1][RK0][RXGating] best DQS1 dly(UI, PI) = (16, 14)
===============================================================================
Dram Type= LPDDR4X, Freq= 1064, FreqGroup= 1066, CH_1, rank 1
fsp= 0, odt_onoff= 0, Byte mode= 662816, Lat mode= 306908, DivMode= 0, ByteSwap=0
===============================================================================
[2132][CH1][RK1][RXGating] best DQS0 dly(UI, PI) = (16, 16)
[2132][CH1][RK1][RXGating] best DQS1 dly(UI, PI) = (16, 12)
===============================================================================
Dram Type= LPDDR4X, Freq= 1064, FreqGroup= 1066, CH_1, rank 0
fsp= 0, odt_onoff= 0, Byte mode= 662464, Lat mode= 306908, DivMode= 0, ByteSwap=0
====, rank 1
fsp= 0, odt_onoff= 0, Byte mode= 662256, Lat mode= 306908, DivMode= 0, ByteSwap=0
===============================================================================
[2132][CH1][RK1][TX] Bit0 (452~481) 29 662400, Bit282920 (466~8) 454 483,
[2132][CH1][RK1][TX] Bit1 (452~481) 29 662400, Bit282920 (466~9) 454 483,
[2132][CH1][RK1][TX] Bit2 (452~481) 29 662400, Bit282920 (466~10) 455 483,
[2132][CH1][RK1][TX] Bit3 (452~481) 29 662400, Bit282920 (466~11) 455 483,
[2132][CH1][RK1][TX] Bit4 (454~482) 28 662400, Bit282920 (468~12) 454 483,
[2132][CH1][RK1][TX] Bit5 (453~482) 29 662400, Bit282920 (467~13) 455 483,
[2132][CH1][RK1][TX] Bit6 (453~482) 29 662400, Bit282920 (467~14) 454 483,
[2132][CH1][RK1][TX] Bit7 (453~482) 29 662400, Bit282920 (467~15) 454 482,
Byte0, DQ PI dly=467, DQM PI dly= 467
Final DQ PI dly(LargeUI, SmallUI, PI) =(1 ,6, 19)
OEN DQ PI dly(LargeUI, SmallUI, PI) =(1 ,5, 19)
Byte1, DQ PI dly=468, DQM PI dly= 468
Final DQ PI dly(LargeUI, SmallUI, PI) =(1 ,6, 20)
OEN DQ PI dly(LargeUI, SmallUI, PI) =(1 ,5, 20)
===============================================================================
Dram Type= LPDDR4X, Freq= 1064, FreqGroup= 1066, CH_1, rank 0
fsp= 0, odt_onoff= 0, Byte mode= 662912, Lat mode= 306908, DivMode= 0, ByteSwap=0
===============================================================================
[2132][CH1][RK0][DATLAT] pattern=3 first_step=11 total pass=5 best_step=12
===============================================================================
Dram Type= LPDDR4X, Freq= 1064, FreqGroup= 1066, CH_1, rank 1
fsp= 0, odt_onoff= 0, Byte mode= 662912, Lat mode= 306908, DivMode= 0, ByteSwap=0
===============================================================================
[2132][CH1][RK1][DATLAT] pattern=3 first_step=11 total pass=5 best_step=12
===============================================================================
Dram Type= LPDDR4X, Freq= 1064, FreqGroup= 1066, CH_1, rank 0
fsp= 0, odt_onoff= 0, Byte mode= 662464, Lat mode= 306908, DivMode= 0, ByteSwap=0
===============================================================================
Better RX Vref found B0 51, Window Min 168 >= 0 at DQ0, Window Sum 1356 > 0
Better RX Vref found B1 51, Window Min 164 >= 0 at DQ8, Window Sum 1360 > 0
Better RX Vref found B1 55, Window Min 164 >= 164 at DQ8, Window Sum 1380 > 1360
[2132][CH1][RK0][RX] Best Vref B0 = 51, Window Min 168 at DQ0, Window Sum 1356
[2132][CH1][RK0][RX] Best Vref B1 = 55, Window Min 164 at DQ8, Window Sum 1380
[2132][CH1][RK0][RX] calibration finished
===============================================================================
Dram Type= LPDDR4X, Freq= 1064, FreqGroup= 1066, CH_1, rank 0
fsp= 0, odt_onoff= 0, Byte mode= 662464, Lat mode= 306908, DivMode= 0, ByteSwap=0
===============================================================================
[2132][CH1][RK0][RX] Bit0 Center 59 (-25 ~ 143) 662576
[2132][CH1][RK0][RX] Bit1 Center 61 (-25 ~ 147) 662576
[2132][CH1][RK0][RX] Bit2 Center 61 (-25 ~ 147) 662576
[2132][CH1][RK0][RX] Bit3 Center 59 (-25 ~ 143) 662576
[2132][CH1][RK0][RX] Bit4 Center 71 (-13 ~ 155) 662576
[2132][CH1][RK0][RX] Bit5 Center 67 (-17 ~ 151) 662576
[2132][CH1][RK0][RX] Bit6 Center 71 (-13 ~ 155) 662576
[2132][CH1][RK0][RX] Bit7 Center 67 (-17 ~ 151) 662576
[2132][CH1][RK0][RX] Bit8 Center 65 (-17 ~ 147) 662576
[2132][CH1][RK0][RX] Bit9 Center 73 (-13 ~ 159) 662576
[2132][CH1][RK0][RX] Bit10 Center 71 (-17 ~ 159) 662576
[2132][CH1][RK0][RX] Bit11 Center 73 (-13 ~ 159) 662576
[2132][CH1][RK0][RX] Bit12 Center 71 (-13 ~ 155) 662576
[2132][CH1][RK0][RX] Bit13 Center 67 (-17 ~ 151) 662576
[2132][CH1][RK0][RX] Bit14 Center 69 (-17 ~ 155) 662576
[2132][CH1][RK0][RX] Bit15 Center 65 (-21 ~ 151) 662576
DQS Delay:
DQS0 = 0, DQS1 = 0
DQM Delay:
DQM0 = 64, DQM1 = 69
DQ Delay:
DQ0 =59, DQ1 =61, DQ2 =61, DQ3 =662576
DQ4 =71, DQ5 =67, DQ6 =71, DQ7 =662576
[MSDC] DAT CRC error (0x8000), Left:0/512 bytes, RXFIFO:0,dcrc:0x1
[MSDC] Abort: MSDC_FIFOCS=0h MSDC_PS=81ff0002h SDC_STS=4000e000h
[MSDC] 32-bit PIO Read Error (2)
[MSDC] Abort: MSDC_FIFOCS=0h MSDC_PS=81ff0002h SDC_STS=4000e000h
SDC_CFG = 0
sync_exception
iframe 0xffff0000000e21d0:
x0 0xffff0000000e2518 x1 0xffff0000000e2368 x2 0x 0 x3 0x 30
x4 0xffff0000000e223d x5 0xffff0000000648f0 x6 0x 19 x7 0x 20
x8 0xffff0000000e2290 x9 0x ffffffc8 x10 0xffff000000061310 x11 0xffff0000000b7000
x12 0x 20 x13 0x 0 x14 0x 1 x15 0xffff0000000a1f30
x16 0x 0 x17 0x a x18 0x 0 x19 0xffff0000000e2518
x20 0x 64 x21 0x 5 x22 0xffff0000000e2368 x23 0xffff000000061310
x24 0x 1 x25 0x d x26 0x 1 x27 0x 2
x28 0x 0 x29 0xffff0000000e22e0 lr 0xffff00000000ac58 sp 0xffff0000000e22c0
elr 0xffff00000000ac6c
spsr 0x 60000305
ESR 0x96000004: ec 0x25, il 0x1, iss 0x4
panic (caller 0xffff00000000225c): die
HALT: action = 0, reason = 9
HALT: spinning forever..., ret = 0
The terminal log:
Genio Tools: v1.7.1
Yocto Image:
name: Rity Demo Image (rity-demo-image)
distro: Rity Demo Layer 25.1.1-release (rity-demo)
codename: scarthgap
machine: genio-720-evk
overlays: ['emmc.dtbo', 'video.dtbo', 'apusys.dtbo', 'display-dsi.dtbo']
INFO:aiot:Found FTDI device FT_232R in COM3: {'type': 5, 'id': 67330049, 'description': b'FT232R USB UART', 'serial': b'AH4DW28N'}
Looking for MediaTek SoC matching USB device 0e8d:0003
Opening COM6 using baudrate=115200
Connected to MediaTek SoC: hw_code[0x8189]
Sending bootstrap to address: 0x2001000
Jumping to bootstrap at address 0x2001000 in AArch64 mode
erasing mmc0
< waiting for any device >
Could this problem be solved by using SP Flash Tool to format the device? The board by design is hardwired and only supports eMMC boot right now.
Thanks in advance,
Wayne Yang