QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2707|回复: 3

想请教一下用SDRAM下载代码到FLASH的原理

[复制链接]
发表于 2006-5-30 11:49:40 | 显示全部楼层 |阅读模式
在网上看了很多先下载代码到SDRAM,然后再由CPU写到FLASH的文章,但有两点不明白:
  一是很多例子都得配置SDRAM,但如果我的FLASH里已经有BOOTLOADER了,是否就可以直接“从文件加载到存储器”,打开BIN文件了?是否需要一个专门的控制CPU烧写FLASH的程序?
  二是写下去的新代码所放的位置如何与之前编译好的代码衔接?是每次都对整个FLASH重新擦写?
发表于 2006-6-2 12:45:13 | 显示全部楼层
bootloader第二阶段的代码一般都是拷到ram运行的,所以ram肯定需要配置
“直接“从文件加载到存储器”,打开BIN文件了”,没怎么看明白!

Flash擦些是按sector进行的,不一定每次都要擦些所有的flash

新代码所放的位置如何与之前编译好的代码衔接

可以参考一下bootloader是如何把内核起来的就差不多了吧
回复

使用道具 举报

发表于 2006-6-2 16:50:55 | 显示全部楼层
一,可以直接“从文件加载到存储器。很多tftp方式就是
二,地址约定规则
回复

使用道具 举报

发表于 2006-6-4 23:57:34 | 显示全部楼层
那你的程序要都在flash里面运行吗??
还是在cpu内部的ram运行??
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 00:31 , Processed in 0.078905 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表