TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320C6748: UBL跳转到APP的地址是?

Part Number:TMS320C6748Other Parts Discussed in Thread:OMAP-L138

请教,

UBL跳转地址是APP的.map中"ENTRY POINT SYMBOL: "_c_int00"  address: 11804820"的 _c_ini00对应的0x11804820吗?

参照例程<<OMAP-L138_FlashAndBootUtils_2_40>>中的代码, 把APP copy到0x11800000处, 再跳转到 _c_ini00

copy的过程中打印了从SPI中读取的代码, 然后从0x11800000处也读取了代码, 对比原始app的bin文件都是正确的.

问题是:

1. 跳转地址是 _c_ini00对应的地址入口吗?

2. 跳转之后没反应, 如何判断是什么问题?

陈 喜翔:

使用UART烧录使用的指令是:

 PS C:\> . \sfh_OMAP-L138.exe -flash -targetType C6748 -flashType SPI_MEM -p COM9 -APPStartAddr 0x11804820 -APPLoadAddr 0x11800000 D:\WorkCode\DLS-8_Bootloader\Debug\DLS-8_Bootloader.ais D:\WorkCode\TIMER\Debug\TIMER.ais

,

陈 喜翔:

通过UBL中打印的copy进RAM(0x11800000)的数据(见下面), 开头有Magic word : 0x41504954, 这个正常?

54 49 50 41 0D 59 53 58 06 00 03 00 00 00 0E 00 09 03 00 00 78 00 01 00 0D 59 53 58 03 00 08 00 01 00 00 0C 02 00 00 00 C3 00 00 00 32 46 13 00 09 2A 4A 26 22 C7 12 44 60 02 00 40 00 00 00 00 0D 59 53 58 07 00 01 00 03 00 00 00 0D 59 53 58 07 00 01 00 03 00 01 00 0D 59 53 58 07 00 01 00 03 00 02 00 0D 59 53 58 07 00 01 00 03 00 03 00 0D 59 53 58 07 00 01 00 03 00 04 00 0D 59 53 58 07 00 01 00 03 00 05 00 0D 59 53 58 07 00 01 00 03 00 09 00 0D 59 53 58 07 00 01 00 03 00 0B 00 0D 59 53 58 07 00 01 00 03 00 0C 00 0D 59 53 58 07 00 01 00 03 00 0D 00 0D 59 53 58 07 00 01 00 03 01 0F 00 0D 59 53 58 07 00 01 00 03 00 00 01 0D 59 53 58 07 00 01 00 03 00 01 01 0D 59 53 58 

赞(0)
未经允许不得转载:TI中文支持网 » TMS320C6748: UBL跳转到APP的地址是?
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1