我把sdk按照这个步骤
cd freertos
source build/envsetup.sh
make x1500_nor_defconfig
make
直接编译,得到一个rtos-with-spl.bin文件,然后把这个文件烧写到flash的0x0位置,设备启动后,UART2打印了如下信息,就没有更多的信息了。
U-Boot SPL 2013.07-00030-gba1cf3b-dirty (Jun 10 2020 - 20:28:45)
ERROR EPC 2a681f6c
CPM_CPAPCR:a9008520
CPM_CPMPCR:98000083
CPM_CPCCR:9a052210
P25Q32H 00856016
但是看文档《3_FreeRTOS快速开发文档.pdf》,里面应该有个“Verndor init...”的打印的,但是没有,请问有没有大佬指点一下如何把这个第一步跑起来?
离线
sdk是X1500_freeRTOS_origin.zip;开发板是公司的一个产品的主板,是正常出货的;按道理软硬件应该都是可靠的。
离线
搞明白了,x1500有8M和32M内存的不同硬件版本,我的硬件是8M版本,sdk默认是32M版本,需要修改bootloader的源码和IConfigTool的设置。因为不是我具体实现的,细节我也说不清楚了,就提供个方向吧。
离线