移植u-boot2017的问题
时间:10-02
整理:3721RD
点击:
我要移植u-boot2017.07到tiny4412,发现在启动过程中,在以下代码标红的代码中死掉
- ENTRY(_main)
- /*
- * Set up initial C runtime environment and call board_init_f(0).
- */
- #if defined(CONFIG_SPL_BUILD) && defined(CONFIG_SPL_STACK)
- ldr r0, =(CONFIG_SPL_STACK)
- #else
- ldr r0, =(CONFIG_SYS_INIT_SP_ADDR)
- #endif
- bic r0, r0, #7 /* 8-byte alignment for ABI compliance */
- mov sp, r0
- bl <font color="#ff0000">board_init_f_alloc_reserve</font>
- mov sp, r0
- /* set up gd here, outside any C code */
- mov r9, r0
- bl board_init_f_init_reserve
- mov r0, #0
- bl board_init_f
进来学习一下下了,
还没有开始研究这块