最近在调试c6748,现在需要把程序烧写到板子上,用的是spi flash,对普通数据进行读写是可以的,为什么程序的数据烧写不成功。谁能帮帮忙,因为板子没有接串口,所以只能用仿真器进行烧写,内存版本是d800k006,好像也不支持sd卡烧写方式,现在只能用仿真器模式,谁能帮帮忙,谢谢!
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.
最近在调试c6748,现在需要把程序烧写到板子上,用的是spi flash,对普通数据进行读写是可以的,为什么程序的数据烧写不成功。谁能帮帮忙,因为板子没有接串口,所以只能用仿真器进行烧写,内存版本是d800k006,好像也不支持sd卡烧写方式,现在只能用仿真器模式,谁能帮帮忙,谢谢!
对于烧写SPI FLASH来说,是不区分是数据还是程序。你可以把烧进去的再读出来,和你的程序进行二进制比较。
你现在的问题应该是烧进去程序没法执行吧?这个要分步DEBUG一下。
谢谢你回复,普通数据读出来之后对比是没问题的,程序数据好像没写成功,读出来的数都是全F。我设置断点,用load memory的方式加载程序数据可以吗?