[讨论] boot from H0 和 boot from flash 实际有什么区别?

linnakoko   2015-3-16 15:11 楼主
boot from H0 和 boot from flash 实际有什么区别? 在TI的官网文档SPRA958L中《Running an Application from Internal Flash Memory on the TMS320F28xxx DSP》如下一段:
Flash中执行程序(SPRC097大多数DSP281x例程都是在“boot to H0”模式下从SARAM中执行的。有一个例子,DSP281x_examples\Flash,是在“boot to flash”模式下从闪存从执行的。
然后又说了从flash中运行需要注意的几点,cmd文件,csm password,ramfuns和memcopy,最后说了需要改变GPIO跳线设置"boot from H0"到“boot from Flash”。
所以说,从RAM中运行和从FLASH中运行需要改变跳线?
——————————————————————————————————
然后我又在合众达2812开发板的用户中看到下面一句话:
SEED-DPS2812M将SCITXDA上拉为"1",即F2812工作在“jump fo flash”上电自举方式。
在实际使用中,开发板既可以把程序下载到ram中运行也可以烧写到flash中,这个GPIO口的设置“jump fo flash”好像没关系。
哪位大神帮我答疑解惑下
本帖最后由 linnakoko 于 2015-3-16 15:25 编辑

回复评论 (1)

程序下载只和CMD文件有关系,和跳线设置没有关系。跳线设置的改变在与重新上电后启动时从哪启动程序。将SCITXDA上拉为"1",即F2812从Flash取指令执行程序。
点赞  2015-4-9 13:08
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复