找回密码
 立即注册
img_loading
智能检测中

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
查看: 9139|回复: 16

RT3052F内部代码怎么烧进去的?

[复制链接]
发表于 2012-8-21 22:36 | 显示全部楼层 |阅读模式
本帖最后由 四季豆 于 2012-8-22 08:46 编辑

最近在玩一款基于RT3052F的无线路由器,4M SPI FLASH,32M SDRAM,根据芯片的手册上的说明,使用SPI Flash是启动方式设定为内部ROM启动,我有点搞不清的地方是,查看RT3052F SDK中的Uboot代码发现,STAGE1中的很多代码是在内部ROM中执行的,这部分代码是怎么烧录进RT3052f中去的呢?通过JTAG方式?还是先通过编程器将UBOOT烧录到SPI Flash中,然后将SPI DIN拉高,让芯片进入Load Code模式,自动将一部分代码烧录到系统内部ROM中,然后切换回正常工作模式?请各位指教。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-8-21 23:27 | 显示全部楼层
请问你这个RT3052F 4M SPI FLASH,64M SDRAM  是什么机器?
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2012-8-21 23:43 | 显示全部楼层
海联达的
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-8-22 01:16 | 显示全部楼层
高级问题,进来思考。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2012-8-22 08:47 | 显示全部楼层
magic12345asd 发表于 2012-8-21 23:27
请问你这个RT3052F 4M SPI FLASH,64M SDRAM  是什么机器?

我确认了一下,SDRAM是32M的
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-8-22 09:15 | 显示全部楼层
四季豆 发表于 2012-8-22 08:47
我确认了一下,SDRAM是32M的

AI-R200?  貌似价格挺高
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-8-22 09:45 | 显示全部楼层
是通过bootstripping配置的从nor或者spi启动。
和内部ROM那个关系不大。
网上的SDK文档有错误。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2012-8-22 12:36 | 显示全部楼层
本帖最后由 四季豆 于 2012-8-22 12:39 编辑
xll 发表于 2012-8-22 09:45
是通过bootstripping配置的从nor或者spi启动。
和内部ROM那个关系不大。
网上的SDK文档有错误。

请问有没有相关的资料?我只是测量到启动引脚为配置为11,看文档对应的是从InterROM启动,我们做了一块板子,把芯片拆过去焊接上,说明UBOOT的一部分代码已经执行了,但是这部分代码不是从SPI Flash中读取,所以我怀疑是不是有一部分程序在RT3052F 内?内部镜像为0x0-0x30000 Bootloader;0x30000-0x40000 Config;0x40000-0x50000 Factory;0x5000-0x10000 Kernel,因为网上的公版上把SPI DIN设置为高,系统就进入Load Code模式,是不是这时候加载程序到系统内部去了?
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2012-8-22 12:42 | 显示全部楼层
xll 发表于 2012-8-22 09:45
是通过bootstripping配置的从nor或者spi启动。
和内部ROM那个关系不大。
网上的SDK文档有错误。

配置为从Nor和SPI使用同样的配置引脚?

点评

xll
对,那一位选为iNIC实际就是从SPI启动。  发表于 2012-8-22 13:14
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-8-22 13:17 | 显示全部楼层
四季豆 发表于 2012-8-22 12:36
请问有没有相关的资料?我只是测量到启动引脚为配置为11,看文档对应的是从InterROM启动,我们做了一块板 ...

我手头没有资料,有的只是网上公布的,和你手上的应该一样。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-9-17 15:24 | 显示全部楼层
一般把先把代码烧到flash中,然后把flash焊接到板子上面的.
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-9-17 16:09 | 显示全部楼层
厂家内置 用户不能修改
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-5-29 17:09 | 显示全部楼层
xll 发表于 2012-8-22 09:45
是通过bootstripping配置的从nor或者spi启动。
和内部ROM那个关系不大。
网上的SDK文档有错误。

层主  我的水星150rv8想换硬件刷DDWRT  求教  
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-5-29 20:45 | 显示全部楼层
别离 发表于 2013-5-29 17:09
层主  我的水星150rv8想换硬件刷DDWRT  求教

水星150rv8 好像是AR的芯吧
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-5-29 21:25 | 显示全部楼层
找芯片手册看看,CPU内置ROM?
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛

只谈技术、莫论政事!切勿转播谣言!为了你也为了他人。
只谈技术、莫论政事!(点击见详情) 切记不要随意传播谣言,把自己的日子过安稳了就行,为了自己好也为了大家好。 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。

查看 »

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2025-6-29 01:15

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

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