关于Breed刷新版UBNT固件的一点说明
更新时间:2023-10-08 12:03:01 阅读量: 综合文库 文档下载
- 刷Breed推荐度:
- 相关推荐
关于Breed刷新版UBNT固件的一点说明 本帖最后由hackpascal于2015-9-2501:45编辑
不知从什么时候起,UBNT开始在其固件中加入了设置Flash写保护的功能,此写保护在Flash断电后依然存在,可通过向Flash发送清零状态寄存器的指令来解除写保护,或者通过编程器来解除写保护。
楼主在开发Breed之初并未预料到会有固件会进行这样的设置,但UBNT确实这么做了,很恶心。
在UBNT固件设置了Flash写保护后,Bootloader必须在每次启动固件前解除Flash写保护,否则固件无法正常启动。
Breed很快跟进,加入了清除Flash写保护的功能,因此能够启动最新的UBNT固件。
以下为重点:
如果是老版的Breed遇到了设置写保护的固件,那么从Breed里面将无法进行任何更新操作,包括升级Breed,唯一的办法就是使用替换了U-Boot的UBNT升级固件来更新最新版的Breed。
但是。。r766之前的Breed有个小缺陷,即不会检查UBNT所使用的u-boot-env(U-Boot环境变量)的有效性。
这会导致一个问题,即如果Flash中没有有效的u-boot-env(例如从空白的Flash刷UBNT、用编程器刷UBNT固件工具生成的编程器固件、先刷TP-LINK固件再刷UBNT固件),那么从UBNTWeb升级固件将会失败。失败的表现是UBNT升级页面出现-117的错误码。
如果存在这个问题,恰好又使用了老版Breed刷入了新版带写保护的固件,那么。。请看下文的终极解决办法;否则可以通过刷替换Breed的UBNT升级固件来解决此问题。
最新的Breedr766修复了u-boot-env问题,每次更新时都会自动处理此部分;UBNT固件工具也已更新,会在生成编程器固件时自动加入u-boot-env数据。
========================================华丽的分割线========================================
终极解决办法:
如果升级固件替换breed无效,则使用此方法
原理:使用内存启动版breed来刷入最新版breed
方法:
? 根据路由是uboot还是breed,搭建tftp/http服务器
? 下载本贴附件breed-mem-ar724x.img,注意此文件绝不能刷入路由,否则变
砖,后果自负
? 通过ttl或者telnet(仅breed)进入uboot/breed
? 通过tftp(uboot)/wget(breed)命令将breed-mem-ar724x.img载入内存,记下载入的内存地址(默认是0x80000000)
? 通过bootm0x80000000(uboot)/bootmem0x80000000(breed)运行breed-mem-ar724x.img,将0x80000000改为实际的加载地址
? 内存版breed启动后,就已解除了flash写保护,此时直接访问192.168.1.1刷入最新版breed即可 说明:
? 具体的tftp/wget方法请自行搜索,本贴不再叙述
? breed-mem-ar724x.img是专门用于从内存中运行的特殊breed,不会进行CPU频率初始化以及内存初始化,不能刷入flash,否则必变砖 附件:
breed-mem-ar724x.zip(82.97KB,下载次数:252)
正在阅读:
创意水果拼盘大赛作文500字06-26
幼儿园第二学期学校工作总结计划总结02-26
浅析运动训练专业户外运动专修课程教学质量的影响因素03-03
2015-2016年最新北师大版小学二年级上册数学教案精品完整篇08-28
中国铂制品研究报告10-20
古诗鉴赏之炼字教案2014级11-01
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 固件
- 新版
- 说明
- 关于
- Breed
- UBNT
- 数显表使用说明书
- 机器学习-习题答案
- 中国渐进片行业发展研究报告 - 图文
- 文学作品鉴赏方法 - 图文
- 三年级晨诵诗下(全)
- 湖北省黄冈市2015-2016学年高二上学期期末数学试卷(理科)Word版含解析
- 生态建设项目水土保持单元工程质量评定淤地坝工程河南地方标准
- 免费在线作业答案西安交通大学15年7月课程考试《汽轮机原理》作业考核试题答案
- 复变函数教学大纲解读
- 湖南美术出版社一年级美术下册教案
- 8960测试GSM测试方法报告 - 图文
- 苏教版小学三年级语文上册近义词反义词及词语积累
- 北京市东城区2019 - 2019学年度高二年级数学必修课程模块三测试题(B卷)
- 03主厂房交付安装前-汇报材料-XX项目
- 2010年7月高等教育自学考试薪酬管理试题
- 奇门遁甲概括转分享 - 图文
- 填写量词
- 数据库应用(SQL - Server)模拟试卷和答案
- 中国矿业论坛 - 煤矿瓦斯抽放设计 - 图文
- 思科路由CCNA答案第3章练习