找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
楼主: lph1216

赶紧买WRT54GP2A-AT吧。。。。

[复制链接]
发表于 2009-5-22 22:06 | 显示全部楼层
59# chunshin


我没试原机的flash。 我换了一片flash读写都正常,硬件上应该没有对flash有什么读写保护。
qwea 发表于 2009-5-22 21:40

楼上对的,和其它开发板比较GPIO没有什么区别。不知道你换的什么FLASH? 我有一片JS28F128J3D,有区别没有?能否换?
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2009-5-22 23:54 | 显示全部楼层
61# lsdugao


应该可以用的。
问题是要编译一个redboot。能跑起来才是主要的
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2009-5-23 20:02 | 显示全部楼层
60# qwea


更加确定了是有读写保护,今天强行写了,结果重起还是原来的内容,仔细查了下flash的文档,关于Set Block Lock-Bit和Clear Block Lock-Bits,查到了这个“Clear block lock-bits command is executed by a two-cycle sequence. A clear block lock-bits setup
is first written. The device automatically outputs Status Register data when read (see Figure 25 on
page 66). The CPU can detect completion of the clear block lock-bits event by analyzing the STS
signal output or SR.7.”,还有Protection Register Program,查到“The Intel StrataFlash® memory (J3) includes a 128-bit Protection Register (PR) that can be used to
increase the security of a system design. For example, the number contained in the PR can be used
to “mate” the flash component with other system components such as the CPU or ASIC, preventing
device substitution.”所以很麻烦啊,如果是在固件运行时启动了flash锁定或者加密那就好办,拆下来清空就ok,麻烦的是通过定义GPIO,向flash芯片输出一个锁定命令就麻烦了
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2009-5-23 20:05 | 显示全部楼层
有研究的人最好看下28F640的PDF档,Figure 24.里面说了如何Set Block Lock-Bit Flowchart,Figure 25.里面说了如何Clear Lock-Bit Flowchart,但现在没法子实现,希望有人研究下。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2009-5-23 21:08 | 显示全部楼层
如果是通过gpio来锁flash块的话。也是要bootloader起来后,才能锁的。如果楼上的有全固件备份的话。我可以刷一下看看。 我的邮箱:373608915@qq.com
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2009-5-23 22:04 | 显示全部楼层
本帖最后由 qwea 于 2009-5-23 22:06 编辑

呵呵。用jtag写了一下全固件,确实发现有Block Lock-Bit。 位置在最后的64k。 可见这个是固件的nvram配置区。保存了voip的信息。
Write 0x8000 bytes to flash at 0x507c8000
Write 0x8000 bytes to flash at 0x507d0000
Write 0x8000 bytes to flash at 0x507d8000
Write 0x8000 bytes to flash at 0x507e0000
status register: 0x92
Block Lock-Bit Detected, Operation Abort
Program Error / Error in Setting Lock-Bit
error writing to flash at address 0x50000000 at offset 0x00000000 (-902)
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2009-5-23 22:47 | 显示全部楼层
可以确认。是固件对flash做了Block Lock-Bit。 没有硬件上的强制控制。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2009-5-24 14:05 | 显示全部楼层
都是高手,有大家的智慧就能把这个硬件的功效发挥出来
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2009-6-6 18:21 | 显示全部楼层
牛,关注高手研究
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2009-6-16 17:21 | 显示全部楼层
害人的东西.....
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2009-6-16 17:39 | 显示全部楼层
我以前发过这个路由的分析硬件图,处于某种利益原因被斑竹删了.他们卖家都是一伙的.
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2009-8-6 23:00 | 显示全部楼层
等了这么长时间,也没见新的dd出来呀。

我感觉就是重启一下需要好长时间,为什么需要那么长时间,不太理解。

而且发热量很大,以前我用的路由器没有这么大的发热呀。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2009-8-7 16:43 | 显示全部楼层
哈哈哈.没钱.纯支持一下.
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2009-8-12 01:15 | 显示全部楼层
等1000m 11n设备降价,不再考虑买其他100m 11g的设备
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2009-9-24 14:10 | 显示全部楼层
还没有出呀。半年过去了。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

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

GMT+8, 2024-10-1 18:19

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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