目录
第5节编译生成的serialboot文件也是没有用的,是无法烧写进开发板的
修改Makefile.sdk文件
更改为下面的内容
EXTRA_OEMAKE_SERIAL=$(filter-out STM32MP_SDMMC=1 STM32MP_EMMC=1 STM32MP_SPI_NOR=1 STM32MP_RAW_NAND=1 STM32MP_SPI_NAND=1,$(EXTRA_OEMAKE)) STM32MP_UART_PROGRAMMER=1 STM32MP_USB_PROGRAMMER=1
进入源码目录
清除原有的编译文件
防止编译的过程中出现问题
编译
make -f ../Makefile.sdk TFA_DEVICETREE=stm32mp157d-atk TF_A_CONFIG=serialboot ELF_DEBUG_ENABLE='1' all
编译完成
烧录
这个atk文件是没有问题的
烧录后,重启开发板,串口可以看到TF-A也是没有问题的
但是uboot好像出问题了,加载不起来