Other Parts Discussed in Thread: UNIFLASH
在使用280025进行二次Boot开发时遇到如下问题:
1.boot可以正常加载;
2.上位机下发的程序可以正常烧写到对应的flash区,和通过uniflash烧写APP对应的FLASH区域通过文本比较器比较完全一致;
3.boot程序结束时跳转至app工程中map文件的_c_int00对应的地址,但跳转失败,app程序没有被加载(通过LED判断,进入app程序亮LED灯,实际执行LED灯不亮)
请问Boot结束时应该跳转什么地址?另外,boot工程和app工程是需要不同的codestart区域吗?目前我的两个工程的cmd文件定义了相同的codestart区,但因为boot结束跳转的是app工程的_c_int00地址,似乎app区域是否定义单独的codestart区都不影响?