Part Number: TMS320C6748
TI, 你好,请问可以提供TMS320C6748 bootloader source code吗?
或者有没有办法完全跳过内置rom bootloader。
如果要实现nor direct boot有没有参考设计。
谢谢。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Part Number: TMS320C6748
TI, 你好,请问可以提供TMS320C6748 bootloader source code吗?
或者有没有办法完全跳过内置rom bootloader。
如果要实现nor direct boot有没有参考设计。
谢谢。
TI, 你好,请问可以提供TMS320C6748 bootloader source code吗?
您可以接上仿真器,查看ROM里的bootloader代码,从ROM里地址0x11700000开始。不能跳过ROM bootloader。
如果要实现nor direct boot有没有参考设计。
请看附件wiki网站上的例子(wiki网站关了不能访问了)
nor boot.zip
Hi Shine,
感谢回复,您提供的wiki中的例子中对于NOR direct boot描述为coming soon,根据我的理解将NOR legacy改为NOR direct需要做如下修改,请帮忙确认一下是否正确
1. 将configuration word改为8bit nor direct
.global _c_int00
.sect ".nor_config_word"
config_word:
.word 0x00000010
B _c_int00
NOP
NOP
NOP
NOP
NOP
NOP
2. 将link cmd改为nor的地址
-stack 0x1000
-heap 0x1000
MEMORY {
CFG_CS2ROM: o = 0x60000000 l = 0x00000020
PROG_CS2ROM: o = 0x60000020 l = 0x00003FE0
}
SECTIONS {
.entryPoint > PROG_CS2ROM
.text > PROG_CS2ROM
.data > PROG_CS2ROM
.const > PROG_CS2ROM
.far > PROG_CS2ROM
.switch > PROG_CS2ROM
.cinit > PROG_CS2ROM
.bss > PROG_CS2ROM
.cio > PROG_CS2ROM
.stack > PROG_CS2ROM
.sysmem > PROG_CS2ROM
.nor_cfg_word > CFG_CS2ROM
}
3. 将hex6x cmd改为nor的地址
-b
-image
-zero
-memwidth 8
-linkerfill
-fill 0x00000000
ROMS
{
FLASH: org = 0x60000000, len=0x4000, romwidth=8
}
请帮忙确认一下以上修改是否正确,谢谢。
另外一个问题,我的secondary bootload将application搬到ram里运行的时候有没有参考设计或代码,谢谢。
另外一个问题,我的secondary bootload将application搬到ram里运行的时候有没有参考设计或代码,谢谢。
您可以参考starterware里的C:\ti\C6748_StarterWare_1_20_04_01\bootloader例程,不过我们对starterware已不再做技术支持。
https://software-dl.ti.com/dsps/dsps_public_sw/c6000/starterware/01_20_04_01/index_FDS.html
如何将保存数据反汇编成汇编代码
这个为了反向工程,没有办法提取出汇编代码。
Shine, 你好
我按照nor boot.zip中的添加configuration word的asm code编译后,在B _c_init00这一行报了一个assembly warning:
[W9999] Placing data in a code section (.nor_config_word) is discouraged. The data may be interpreted as code. This section will not be compressed.
请问这个warning怎么处理,谢谢。