Part Number:MCU-PLUS-SDK-AM263XOther Parts Discussed in Thread:UNIFLASH
步骤梳理
1 导入sbl_jtag_uniflash\am263x-cc 的工程
2 3 4
5 连接R5F_0 并复位CPU 然后加载sbl_jtag_uniflash.debug.out sbl_jtag_uniflash.release.out
文件(这一步是通过JTAG把上述工程烧到RAM空间)
6 1:擦除 7 8 9 2:选择烧录文件名 sbl_qspi_realease.tiimage 10 选择flash地址 0x0: 地址 enter flash offset
11 scription console loadRaw() 利用jtag把sbl_qspi_realease.tiimage 烧写到RAM
12 console 1
13 对上面的解释 flash writer QSPI Flash 工程中的flash writer 会帮我们把RAM中的数据烧录到外部QSPIflash中并且进行验证
14 2:选择烧录文件名 xxyy.apptiimage
选择flash地址 0x080000 地址 这是因为sbl_qspi那个工程默认从0x80000加载app
15 scription console loadRaw() 利用jtag把 xxyy.apptiimage 烧写到RAM
16 console 1
工程中的flash writer 会帮我们把RAM中的数据烧录到外部QSPIflash中并且进行验证
17 再给板子上电
疑问整理
1 此时需要打到什么开关 QSPI4s?
2 加载哪个 out release 还是 debug
3 这是因为sbl_qspi那个工程默认从0x80000加载app 这个加载是跳转的意思?
假如地址写错了会不会出现
Device Type : HSFS
Starting QSPI Bootloader …
Some tests have failed!!
4 接下来该怎么做? 重新再来 console无显示文字?
Shine:
您可以先尝试烧写hellworld例程,看是否能运行起来?下面是Flash a Hello World example烧写步骤。software-dl.ti.com/…/GETTING_STARTED_FLASH.html