关于以特网bootloader

2019-03-24 15:02发布

试了下 ext_demo_1, ext_demo_2 以及 boot_eth_ext 这几个例子, 突然有个问题。
能不能用以特网bootloader下载代码到片外flash, 然后再下载另一部分常用的代码到片内flash。 设备上电后开始运行片内flash的代码(不是bootloader),偶尔运行下一片外flash的代码。  各位觉得如何实现啊?  谢谢! 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
11条回答
Triton.zhang
2019-03-25 14:48

1. 你的代码到底需要多少,是代码占去了空间还是你的数据占据了空间。如果是数据占用了大量空间,建议直接把数据放在外部FLASH中更合理点。

2. 如果9B96的256K FLASH不够用,那么和它PintoPin兼容的512K的9C97有512K的FLASH,是否足够你使用。

3. 如果你确定要采用你现在的想法,那么有个办法,就是在代码里做一段从FLASH载入代码到RAM的程序,把FLASH中的代码拷贝到内部RAM来使用,然后PC指针指向

   RAM,这样做的缺点是回占用大量的RAM,所以你需要对你的应用进行一个归类。然后在分析实施的可能性。

 

QQ:906411450

triton.zhang

一周热门 更多>

相关问题

    相关文章