韬焘 发表于 2024-12-1 15:13

网件r6800(增加overlay)方法,分区增大后,第一次正常,重启进不了系统(已解决)

本帖最后由 韬焘 于 2024-12-16 13:32 编辑

R6800本身是128M的闪存,但官方默认分的固件空间只有40M,也就是mtd3分区(ubi);那么128的空间不是大大的浪费了吗,据观察reserved1貌似是空闲的,于是将其分给ubi分区,但结果并不理想,详见2楼,3楼

韬焘 发表于 2024-12-2 17:16

<
   
reg = <0x0 0x100000>;reg = <0x0 0x100000>;

read-only;read-only;
};






partition@100000 {
partition@100000 {

label = "SC PART_MAP";label = "SC PART_MAP";

reg = <0x100000 0x100000>;reg = <0x100000 0x100000>;

read-only;read-only;
};






partition@200000 {
partition@200000 {

label = "kernel";label = "kernel";

reg = <0x200000 0x400000>;reg = <0x200000 0x400000>;
};






partition@600000 {
partition@600000 {

label = "ubi";label = "ubi";

reg = <0x600000 0x2800000>;reg = <0x600000 0x5800000>;
};






partition@2e00000 {
partition@5e00000 {

label = "reserved0";label = "reserved0";

reg = <0x2e00000 0x1800000>;reg = <0x5e00000 0x1800000>;

read-only;

};






factory: partition@4600000 {
factory: partition@7600000 {

label = "factory";label = "factory";

reg = <0x4600000 0x200000>;reg = <0x7600000 0x200000>;

read-only;

};






partition@4800000 {
partition@7800000 {

label = "reserved1";label = "reserved1";

reg = <0x4800000 0x3800000>;reg = <0x7800000 0x800000>;

read-only;


韬焘 发表于 2024-12-2 20:46

本帖最后由 韬焘 于 2024-12-16 13:40 编辑

改了分区大小(reserved1分了48M给ubi),makefile也改成90112K,使用nmrpflash.exe刷入成功。

但是遇到了大问题,刷入后可进系统(电源灯、wifi两个灯、lan口灯都正常亮白灯),但是一旦重启就会变砖,启动不起来(只有电源灯和lan口灯亮黄色),这是为啥。。。。。

韬焘 发表于 2024-12-16 13:28

本帖最后由 韬焘 于 2024-12-16 13:43 编辑

已实测,可将overlay增大;ubi分区改到76M(不装大插件的话,55M左右的空间可装插件),makefile也改成77824K,使用nmrpflash.exe刷入成功。

具体分区如下

<
partition@100000 {
label = "SC PART_MAP";
reg = <0x100000 0x100000>;
read-only;




partition@200000 {
label = "kernel";
reg = <0x200000 0x400000>;




partition@600000 {
label = "ubi";
reg = <0x600000 0x4c00000>;




partition@5200000 {
label = "reserved0";
reg = <0x5200000 0x1800000>;






factory: partition@6a00000 {
label = "factory";
reg = <0x6a00000 0x200000>;






partition@6c00000 {
label = "reserved1";
reg = <0x6c00000 0x1400000>;



Craig_Huang 发表于 2025-2-6 12:10

是否能分享 修改网件 R6800 分区的教程?

Craig_Huang 发表于 2025-2-6 12:11

是否能分享 修改網件 R6800 分區的教程?谢谢!

韬焘 发表于 2025-2-6 23:09

Craig_Huang 发表于 2025-2-6 12:11
是否能分享 修改網件 R6800 分區的教程?谢谢!

我这个是编译固件时调分区的,其他的分区我也不会

Craig_Huang 发表于 2025-2-7 16:20

好的, 谢谢!
页: [1]
查看完整版本: 网件r6800(增加overlay)方法,分区增大后,第一次正常,重启进不了系统(已解决)