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

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
楼主: 诺斯费拉图

rax3000m emmc 64G 算力版,关于uboot和其他一些小问题求教。

[复制链接]
发表于 2023-12-25 12:36 | 显示全部楼层
pc88 发表于 2023-12-24 11:22
你刷的哪位大佬的 uboot ?

我刷的比较乱,参考了多个帖子,
https://www.right.com.cn/forum/thread-8311380-1-7.html    这个有个uboot,但是教程写的约等于无
https://www.right.com.cn/forum/thread-8308281-1-7.html    这个教程写得好,但是刷写的点太多,有点担心我后来就按照这个改了uboot(FIP)。
https://www.right.com.cn/forum/thread-8306410-1-7.html    也许也用了你刷的这个uboot。

具体过程是先用了某人的uboot,用这句刷的。 现在看可能还真是你也用的uboot
dd if=/tmp/mt7981_cmcc_rax3000m_emmc-fip.bin of=/dev/mmcblk0p3
sync
之后刷了hanwckf最新固件,我看这个支持了emmc的固件(你再确认一下)。之后刷了加菲猫大佬的openwrt 好用!

点评

H大的固件哪里找,我看他git上面只有源码,需要自己编译。  详情 回复 发表于 2023-12-26 08:21
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-12-26 08:21 | 显示全部楼层
cjwn 发表于 2023-12-25 12:36
我刷的比较乱,参考了多个帖子,
https://www.right.com.cn/forum/thread-8311380-1-7.html    这个有个u ...

H大的固件哪里找,我看他git上面只有源码,需要自己编译。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-12-26 08:22 | 显示全部楼层
xbot 发表于 2023-12-24 22:17
如何把多余的50多G,分区,挂载,谢谢
此分区布局默认不创建 eMMC 闪存最后一块 56G 大分区,你需要使用 cfdisk /dev/mmcblk0 为最后一块剩余空闲容量手动创建 /dev/mmcblk0p7 分区并通过 mkfs.ext4 格式化以挂载使用,此后更新刷入其他固件则无需再进行相同操作,固件可以自动挂载


节选自加菲猫大佬的action,另外固件自带的磁盘管理应该也可以实现。

点评

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

使用道具 举报

发表于 2023-12-26 10:21 | 显示全部楼层
诺斯费拉图 发表于 2023-12-26 08:22
节选自加菲猫大佬的action,另外固件自带的磁盘管理应该也可以实现。

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

使用道具 举报

发表于 2023-12-31 21:10 | 显示全部楼层
lgs2007m 发表于 2023-12-22 11:47
RAX3000M eMMC没有开启Secure Boot,BL2和FIP没有校验,所以只需要刷FIP就行。FIP就是我们常说的uboot。
可 ...

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

使用道具 举报

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

使用道具 举报

发表于 2024-3-4 17:27 | 显示全部楼层
lgs2007m 发表于 2023-12-22 11:47
RAX3000M eMMC没有开启Secure Boot,BL2和FIP没有校验,所以只需要刷FIP就行。FIP就是我们常说的uboot。
可 ...

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

使用道具 举报

发表于 2024-8-13 19:28 来自手机 | 显示全部楼层
lgs2007m 发表于 2023-12-22 11:47
RAX3000M eMMC没有开启Secure Boot,BL2和FIP没有校验,所以只需要刷FIP就行。FIP就是我们常说的uboot。
可 ...

大佬,京东亚瑟的双分区怎么改成单分区啊,双分区玩机不方便。我看了两天的源码了,还是没有头绪,希望大佬能指点一下,给点思路。

点评

我考虑双分区的分区表,就是为了保留BOOTCONFIG分区,更兼容原厂(虽然单分区也可以),没什么不好的,op固件本身就是单分区的,也可以用双分区分区表。想要单分区的分区表,只需要保留HLOS和rootfs就行,HLOS_1和ro  详情 回复 发表于 2024-8-13 21:23
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-8-13 21:23 | 显示全部楼层
qtxyz2077 发表于 2024-8-13 19:28
大佬,京东亚瑟的双分区怎么改成单分区啊,双分区玩机不方便。我看了两天的源码了,还是没有头绪,希望大 ...

我考虑双分区的分区表,就是为了保留BOOTCONFIG分区,更兼容原厂(虽然单分区也可以),没什么不好的,op固件本身就是单分区的,也可以用双分区分区表。想要单分区的分区表,只需要保留HLOS和rootfs就行,HLOS_1和rootfs_1可以不要,不要原厂系统需要保留WIFIFW分区。如果不要回原厂跑分,后面的分区都不需要,只需要前面15分分区即到ART分区,加HLOS和rootfs就行

点评

,大佬,这是我的邮箱,方便的话希望能得到大佬的指导,十分感谢  详情 回复 发表于 2024-8-14 00:28
感谢大佬的指点,我还有一个问题就是,可以不要那个BOOTCONFIG分区吗,或者说前面的GPT和SBL1不动,后面的带有1后缀的分区全部删掉,只保留正常命名的分区使用这样可以吗?应该怎么修改,是直接dump GPT.bin出来修改  详情 回复 发表于 2024-8-13 21:59
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 1 反对 0

使用道具 举报

发表于 2024-8-13 21:59 | 显示全部楼层
lgs2007m 发表于 2024-8-13 21:23
我考虑双分区的分区表,就是为了保留BOOTCONFIG分区,更兼容原厂(虽然单分区也可以),没什么不好的,op ...

感谢大佬的指点,我还有一个问题就是,可以不要那个BOOTCONFIG分区吗,或者说前面的GPT和SBL1不动,后面的带有1后缀的分区全部删掉,只保留正常命名的分区使用这样可以吗?应该怎么修改,是直接dump GPT.bin出来修改GPT文件还是要在源码的哪个地方改,我翻了源码发现没有关于分区布局的定义,但是找到了可以处理标准GPT分区表的源码,我个人的猜测是他在启动之后直接读取GPT分区里的分区布局然后加载内核。我想搞一个只保留正常命名分区的uboot自用,我没打算使用原厂的系统做任何的事情,一心只想用openwrt

点评

分区表使用SDK的meta-tools生成,其他工具也可以。不知道是否可以删除BOOTCONFIG分区,_1的分区可以删除,然后清空BOOTCONFIG分区即可。如果删除_1可能我的旧版开源uboot也要改下,因为uboot的web页面刷固件会修改BO  详情 回复 发表于 2024-8-14 07:59
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-8-14 00:28 | 显示全部楼层
lgs2007m 发表于 2024-8-13 21:23
我考虑双分区的分区表,就是为了保留BOOTCONFIG分区,更兼容原厂(虽然单分区也可以),没什么不好的,op ...

2432702069@qq.com,大佬,这是我的邮箱,方便的话希望能得到大佬的指导,十分感谢
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-8-14 07:59 | 显示全部楼层
qtxyz2077 发表于 2024-8-13 21:59
感谢大佬的指点,我还有一个问题就是,可以不要那个BOOTCONFIG分区吗,或者说前面的GPT和SBL1不动,后面 ...

分区表使用SDK的meta-tools生成,其他工具也可以。不知道是否可以删除BOOTCONFIG和BOOTCONFIG1分区,_1的分区可以删除,然后清空BOOTCONFIG和BOOTCONFIG1分区即可。如果删除_1可能我的旧版开源uboot也要改下,因为uboot的web页面刷固件会修改BOOTCONFIG和BOOTCONFIG1分区,刷cdt、uboot都是按双分区写的,会刷写CDT和CDT_1分区。https://github.com/0x5826/uboot- ... 16/net/httpd.c#L117

我不敢兴趣,自己测试吧,即使有问题也可以9008救砖
https://github.com/lu-1991/cdt-gpt-ipq60xx-generate
https://github.com/0x5826/uboot-ipq60xx-build

点评

大佬,经过一段时间的试验。现在的情况就是,已经可以把所有带_1后缀的分区删除并且正常启动了,而且使用的是你在9008救砖教程中提供的uboot,所有功能都正常。我也试过自己改uboot的源码,但是改完之后只能刷固件和  详情 回复 发表于 2024-9-12 16:58
谢谢大佬的指点,感激不尽  详情 回复 发表于 2024-8-14 09:04
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-8-14 09:04 来自手机 | 显示全部楼层
lgs2007m 发表于 2024-8-14 07:59
分区表使用SDK的meta-tools生成,其他工具也可以。不知道是否可以删除BOOTCONFIG和BOOTCONFIG1分区,_1的 ...

谢谢大佬的指点,感激不尽

点评

大佬,经过一段时间的试验。现在的情况就是,已经可以把所有带_1后缀的分区删除并且正常启动了,而且使用的是你在9008救砖教程中提供的uboot,所有功能都正常。我也试过自己改uboot的源码,但是改完之后只能刷固件和  详情 回复 发表于 2024-9-12 16:56
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-9-12 16:56 | 显示全部楼层
qtxyz2077 发表于 2024-8-14 09:04
谢谢大佬的指点,感激不尽

大佬,经过一段时间的试验。现在的情况就是,已经可以把所有带_1后缀的分区删除并且正常启动了,而且使用的是你在9008救砖教程中提供的uboot,所有功能都正常。我也试过自己改uboot的源码,但是改完之后只能刷固件和uboot,没法刷gpt了,所以直接使用你提供的uboot。现在遇到的新问题是,即使在原厂的gpt分区表下,使用你9008救砖教程中提供的uboot我没法启动其他的开源固件,只能使用基于lean源码编译出来的带recovery字眼的固件,带factory字眼的固件刷入之后都没法启动,表现为刷入后卡红灯无限重启。并且,我在emmc-partition.xml中尝试修改rootfs分区的大小,在修改后刷入基于lean源码编译出来的带recovery字眼的固件,能启动,但是卡蓝灯,所有网口都无法识别。我感觉离成功不远了,但是我的能力水平有限,希望大佬能在有时间的时候再次指点一下,真的十分感激大佬做出的贡献。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-9-12 16:58 | 显示全部楼层
lgs2007m 发表于 2024-8-14 07:59
分区表使用SDK的meta-tools生成,其他工具也可以。不知道是否可以删除BOOTCONFIG和BOOTCONFIG1分区,_1的 ...

大佬,经过一段时间的试验。现在的情况就是,已经可以把所有带_1后缀的分区删除并且正常启动了,而且使用的是你在9008救砖教程中提供的uboot,所有功能都正常。我也试过自己改uboot的源码,但是改完之后只能刷固件和uboot,没法刷gpt了,所以直接使用你提供的uboot。现在遇到的新问题是,即使在原厂的gpt分区表下,使用你9008救砖教程中提供的uboot我没法启动其他的开源固件,只能使用基于lean源码编译出来的带recovery字眼的固件,带factory字眼的固件刷入之后都没法启动,表现为刷入后卡红灯无限重启。并且,我在emmc-partition.xml中尝试修改rootfs分区的大小,在修改后刷入基于lean源码编译出来的带recovery字眼的固件,能启动,但是卡蓝灯,所有网口都无法识别。我感觉离成功不远了,但是我的能力水平有限,希望大佬能在有时间的时候再次指点一下,真的十分感激大佬做出的贡献。

点评

刷gpt部分没有公开,你得自己加这个功能。刷factory固件看kernel大小,要求6M即6144k,自己看ipq60xx.mk lede的源码就只能刷recovery,factory的kernel大小不一样,看我的修改 https://github.com/lgs2007m/Actions-  详情 回复 发表于 2024-9-12 17:44
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

查看 »

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

GMT+8, 2025-6-11 23:22

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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

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