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.
TI的工程师你好,现在做tms320f28069 的用户层的bootloader 遇到一些问题。
一直无法有loader引导跳转到 我的app里
首先我的环境:ccs6.13 tms320f28069
网上也参考看了一些帖子,但是我这边一直都引导不成功,也没查到可靠的例子
我这边的loader里的 BEGIN codestart 用的是默认的 参考值
然后我的理解是在app里BEGIN codestart 用另外一个地址addr,
然后在loader里 ((void (*)(void)) addr)(); 运行这个地址不就ok了吗,
bootloader用的flash的abc块, app用的flash的fgh块,
我是用UniFlash4.1 这个软件烧写的bin文件,烧写在相应的开始地址.附件有我APP和loader的cmd你可以看一下。
bin 的生成 我是参考网上这样做的
1、第一步,确认bin文件是否正确,这个可以通过挂user程序来验证。如果bin文件不正确,bootloader不是没有跳转,而是跳转过去跑不起来。不要认为是没有跳转
2、 第二步,确认bin文件正确后,要确认bootloader有没有将user程序copy到正确位置,如果没有加载到正确位置,一样跑不起来,
3、有什么不懂的可以再联系