本文作者:qiaoqingyi

uboot编程器(uuprog编程器)

qiaoqingyi 2023-10-30 134

我之前改好了3420,我改的是16m flash因为3420的版flash位置有8针和16针,所以我买了16针的+64 ram,我改造的步骤是先根据论坛上的资料弄好了一个16m的编程器固件,这个固件是用了论坛上的那个刷不死的uboot;可以,具体要看你是什么路由器,既然可以刷机的路由器,应该不是小众产品你再网上找编程器固件直接刷,或者找这个机型对应的breed或者uboot刷进去之后,然后通过breed或者uboot刷想刷的固件就可以了。

uboot好像可以用4m或者8m的,我的16M的flash刷的8M的那个不死uboot 查看原帖;那你就得下载找一个原厂的newifi编程器固件,然后用不死uboot刷入,刷入时去掉勾选保存现有uboot,刷完后就恢复成原来的的了。

uuprog编程器

二查看uboot的源代码,例如qca9531芯片,其flash分区的基地址就定义在下面这个头文件中uboot\include\configs\board953xh * NOR Flash start address * define CFG_FLASH_BASE 0x9f000000 查看路由器flash分区信息。

没编程器还是别换了,搞不好就砖了。

肯定是不能用的,必须刷8M的固件编程器固件中包含ubootfw和art,2M和8M的位置不同,所以不能用。

不知道你是要整个flash的编程器用固件,还是刷的那个固件整个flash的内容用下面的方法取出1登录路由 2切换到tmp目录,3使用dd命令备份ubootfirmware这个就是你刷的那个固件artboard_config,4使用cat。

3jpg 编程器备份原始固件,刷小米mini的不死breed,然后进入breed刷回原厂编程器固件,最后进入breed改mac。

uboot编程器固件

1、编程器中的固件是有地址的,直接刷应该是从头写起,但是flash中还需要其他的东西比如bootloader,网上去查内存分配。

2、如果CFE挂了,那就只有上编程器或JTAG刷机了拆开看看板子上有没有TTL,有的话接出来,打开超级终端看看板子到底有没有启动如果终端无任何信息,那就是真的挂了仔细找找板子上有没有JTAG,有的话就可以接到并口JTAG。

uboot编程器(uuprog编程器)

3、最后突然想到,原产自带的既然能启动,那么他的AR应该可以用吧,打开备份的原厂固件,按照OP的方法,却不是的,现在终于知道,原来ART真的不是都在最后面,这个固件的最后面既然是UBOOT 过后查看OP及其他AR9331的ART发现。

4、根本不用编程器,uboot肯定没有坏直接拆机有TTL预留口,TTL链接路由,在uboot界面迅速输入2,一步一步用tftp传好固件,就能就回来,详情去恩山论坛搜我的用户名zwc,查看我的帖子。

阅读
分享