找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 727|回复: 12

关于newifi3 升级64M flash 刷最新64M Openwrt记录

[复制链接]
发表于 2024-8-29 22:49 | 显示全部楼层 |阅读模式
本帖最后由 aziz3000 于 2024-8-29 23:08 编辑

关于newifi3 升级64M flash 刷最新64M Openwrt记录
一、准备工作
1.1 硬件:1个newifi3, 1个64M flash ,1根网线;
1.2 工具:1个热风枪,1个编程器CH341A, 1卷焊锡,1管焊膏;
1.3 软件:1个breedweb固件(版本1.1 r1286),1个64M openwrt ;
1.4 感谢参考教程+学习


简单的过程描述如下。




只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2024-8-29 22:50 | 显示全部楼层
本帖最后由 aziz3000 于 2024-8-29 22:59 编辑

二、话不多说,直接上图开干。
2.1 编程器CH341A焊接 64M flash,上NeoProgrammer.exe 烧写breedweb固件 成功
2.2 拆开newif3,原newif3 PCB 用的高温焊锡, 热风枪设置430摄氏度,一次性吹下上的32Mflash ,换上64Mflash .

上热风枪430摄氏度

换上64Mflash存


2.3 接网线 开机进入breedweb,flash识别正常。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2024-8-29 22:51 | 显示全部楼层
本帖最后由 aziz3000 于 2024-8-31 14:20 编辑

2.4 Github云编译 64Mflash 固件
2.4.1 Fork coolsnowwolf/lede为 自己的项目,https://github.com/你的lede项目/lede.git
https://github.com/coolsnowwolf/lede

1)    进入lede/target/linux/ramips/image/mt7621.mk 改固件大小65216k

define Device/d-team_newifi-d2
  $(Device/uimage-lzma-loader)
# IMAGE_SIZE := 32448k
  IMAGE_SIZE := 65216k
  DEVICE_VENDOR := Newifi
  DEVICE_MODEL := D2
  DEVICE_COMPAT_VERSION := 1.1
  DEVICE_PACKAGES := kmod-mt7603e kmod-mt76x2e kmod-usb3 \
        kmod-usb-ledtrig-usbport luci-app-mtwifi -wpad-openssl
endef
TARGET_DEVICES += d-team_newifi-d2

2)    进入lede/target/linux/ramips/dts/mt7621_d-team_newifi-d2.dts 改固件16进制大小 0x3fb0000。


&spi0 {
       status = "okay";

       flash@0 {
              compatible = "jedec,spi-nor";
              reg = <0>;
              spi-max-frequency = <10000000>;

              partitions {
                     compatible = "fixed-partitions";
                     #address-cells = <1>;
                     #size-cells = <1>;

                     partition@0 {
                            label = "u-boot";
                            reg = <0x0 0x30000>;
                            read-only;
                     };

                     partition@30000 {
                            label = "u-boot-env";
                            reg = <0x30000 0x10000>;
                            read-only;
                     };

                     factory: partition@40000 {
                            label = "factory";
                            reg = <0x40000 0x10000>;
                            read-only;
                     };

                     partition@50000 {
                            compatible = "denx,uimage";
                            label = "firmware";
                            reg = <0x50000 0x3fb0000>; #64M flash
                     };
              };
       };
};

2.4.2 Fork fichenx/Actions-OpenWrt的项目
https://github.com/fichenx/Actions-OpenWrt
1)    进入 你的项目/.github/workflows/Build_OpenWrt_Newifi-D2.yml

改内容
env:
  REPO_URL: https://github.com/你的lede项目/lede.git
  REPO_BRANCH: master
  FEEDS_CONF: feeds.conf.default
  CONFIG_FILE: config/Newifi_D2.config
  DIY_P1_SH: sh/lede_diy-part1.sh
  DIY_P2_SH: sh/Newifi-D2_diy-part2.sh
  UPLOAD_BIN_DIR: false
  UPLOAD_FIRMWARE: true
  UPLOAD_COWTRANSFER: false
  UPLOAD_WETRANSFER: false
  UPLOAD_RELEASE: true
  TZ: Asia/Shanghai
  FILE_NAME: Newifi-D2
  PRODUCT_NAME: Newifi-D2


其他配置保持默认,什么也不用改。
点击Actions 开始编译,1小时后编译成功。

newif3 64M固件
提取码:x5eg
IP:192.168.124.1
用户: root
登录密码 :password



breed web 刷机成功。








本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-8-30 22:51 | 显示全部楼层
高手呀,服就一个字!

点评

我们要榨干newifi3的最后剩余价值!  详情 回复 发表于 2024-8-31 13:48
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-8-31 10:26 | 显示全部楼层
谢谢分享!!!!!!!!!!!!!
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-8-31 13:48 | 显示全部楼层
bad_men 发表于 2024-8-30 22:51
高手呀,服就一个字!

我们要榨干newifi3的最后剩余价值!

点评

我的newifi 3刷好固件给我父母用了,很稳  详情 回复 发表于 2024-9-1 11:06
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-9-1 11:06 | 显示全部楼层
aziz3000 发表于 2024-8-31 13:48
我们要榨干newifi3的最后剩余价值!

我的newifi 3刷好固件给我父母用了,很稳
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-9-1 11:54 来自手机 | 显示全部楼层
本帖最后由 fghdbs 于 2024-9-1 11:55 编辑

请问能上128m,256m,512m,1G么?

没热风枪,用电烙铁能行么,手痒了

点评

为了保证成功率一定要用热风枪,64M闪存购买容易并且固件容量也够了,不要用更大的闪存。  详情 回复 发表于 2024-9-2 18:57
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-9-2 18:57 来自手机 | 显示全部楼层
fghdbs 发表于 2024-9-1 11:54
请问能上128m,256m,512m,1G么?

没热风枪,用电烙铁能行么,手痒了

为了保证成功率一定要用热风枪,64M闪存购买容易并且固件容量也够了,不要用更大的闪存。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-9-5 10:15 | 显示全部楼层
最怕这种高温焊锡的,用400度,已经怕吹坏板子,但经常很难吹下闪存芯片
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-9-6 19:42 | 显示全部楼层
不错,给你点赞。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-9-18 15:08 | 显示全部楼层
64M固件不会弄啊,麻烦楼主编译些64M带多点常用插件的固件呗,期待中.......
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-9-19 11:54 | 显示全部楼层
谢谢楼主分享
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2024-9-21 08:51

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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