由于固件是基于之前16MB SPI FLASH,而实际板载的是32MB,现在要把剩余的16MB利用起来,在网上搜集资料并实践,整理了下来。

更改之前先用df -h查看磁盘利用率,看到剩余磁盘空间8.2MB。

1、进入target/linux/ramips/dts,选择和硬件相对应的设备树文件,我是U7628-01-128M-16M.dts:

partition@50000 {compatible = "denx,uimage";label = "firmware";reg = <0x50000 0xfb0000>;
};
修改为
partition@50000 {compatible = "denx,uimage";label = "firmware";reg = <0x50000 0x1fb0000>;
};

16M容量0x1000000,0x1000000-0x50000剩余容量是0xfb0000;32M容量0x2000000,所以剩余容量是0x1fb0000。

2、进入target/linux/ramips/image,打开Makefile:

把IMAGE_SIZE := $(ralink_default_fw_size_16M)

改为

IMAGE_SIZE := $(ralink_default_fw_size_32M)

修改保存后make V=s重新编译,烧录进板子,再次查看磁盘容量:

root@root:/# df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/root                 5.5M      5.5M         0 100% /rom
tmpfs                    60.8M     88.0K     60.7M   0% /tmp
tmpfs                    60.8M     52.0K     60.7M   0% /tmp/root
tmpfs                   512.0K         0    512.0K   0% /dev
/dev/mtdblock6           24.6M    848.0K     23.8M   3% /overlay
overlayfs:/overlay       24.6M    848.0K     23.8M   3% /

扩容后的可利用空间为24.6M。

openwrt mtk7688修改flash大小16M-32M相关推荐

  1. ar9331修改flash大小和df、cat /proc/mtd的区别

    首先感谢黄工的指导. 在openwrt固件目录下target/linux/ar71xx/image/Makefile,找到对应的机型,修改为4M,8M,16M,32M. 以oolite机型为例,如图所 ...

  2. 【SDN】普通路由器刷OpenWrt + OpenVSwitch教程完美版_搭建SDN OpenFlow1.3协议的路由器(Flash>16M)

    * * ┏┓ ┏┓+ +* ┏┛┻━━━┛┻┓ + +* ┃ ┃ * ┃ ━ ┃ ++ + + +* ████━████ ┃+* ┃ ┃ +* ┃ ┻ ┃* ┃ ┃ + +* ┗━┓ ┏━┛* ┃ ┃ ...

  3. ESP32分区表,flash大小修改

    分区表: 用Excel表格打开分区表文件partitions_singleapp.csv 例如我的路径E:\Espressif\frameworks\esp-idf-v4.3.2\components ...

  4. esp32项目结构及分区表、flash大小的修改

    使用ESP-IDF开发时,项目特指一个目录,其中包含了构建可执行应用程序所需的全部文件和配置,以及其他支持型文件,例如分区表.数据/文件系统分区和引导程序. 本文主要讲解esp32中Espressif ...

  5. linux下flash大小如何查看器,Flash 型号和block大小查看

    Flash 型号:S29AL016D90TFI001 016是flash 的大小 16M bit, D90 是指flash 的速度. Get the Flash Erase Block Size. I ...

  6. 如何修改FLASH动画

    还原FLASH的方法除了ASV外还有很多种方法: 例如:Imperator FLA 1.6,            下载地址  http://www.ave-imperator.com/dmdocum ...

  7. Pycharm显示行号,修改字号大小

    使用Pycharm的时候发现,默认不显示行号,字号默认是12,个人感觉字号偏小,想改大大一些. 永久显示行号的方法: [File]-[Settings]-[Editor]-[General]-[App ...

  8. idea中修改代码大小设置

    修改代码大小 控制台字体大小 转载于:https://www.cnblogs.com/mzdljgz/p/11452644.html

  9. VMware 虚拟机 1、ubuntu 扩容(扩展硬盘容量)2、修改内存大小

    参考文章:VMware虚拟机 Linux系统 Ubuntu 16.04 硬盘/磁盘扩容(超详细图文详解!亲测有效!) VMware设置扩大后容量后 安装软件: sudo apt-get install ...

最新文章

  1. Web前端学习有哪些技巧?
  2. python输入正整数n、求n以内能被17整除的最大正整数_求100之内自然数中最大的能被17整除的数...
  3. java 教室借用管理系统_教师办事指南 | 借用教室
  4. python在哪里学比较好-Python哪里学习好?老男孩python入门
  5. jmeter之图片上传
  6. lazarus php,Lazarus  终于安装成功了
  7. Python学习笔记(基础知识点一)
  8. 2017ACM/ICPC广西邀请赛
  9. 打印机打印第一页的问题
  10. 第一章 计算机网络 1 计网体系结构的概念和功能 [计算机网络笔记]
  11. 在 Confluence 6 中的 Jira 高级权限
  12. Vue开源项目汇总(史上最全)
  13. 幼儿识字软件测试自学,2016幼儿识字APP哪家强?最新测评出炉!
  14. unity的下载与安装
  15. 树莓派各类显示屏体验
  16. Unity3d使用RenderTexture制作动态头像
  17. 谷歌小恐龙-有网也能玩儿
  18. 智能算法系列之粒子群优化算法
  19. VGGNet网络结构
  20. CodeWarrior flash

热门文章

  1. Linux--DNS 域名解析服务(理论+正向解析)
  2. OptiX资料学习笔记1——简介
  3. 除了Visio还有哪个软件画流程图好用呢?
  4. TensorFlow2简单入门-四维张量
  5. HTML学生个人网站作业设计:动漫网站设计——火影忍者(1页) HTML+CSS+JavaScript 简单DIV布局个人介绍网页模板代码 DW学生个人网站制作成品下载
  6. Android 源码 (AOSP) - 编译 ( Mac )
  7. 20天等待,申请终于通过,安装和体验IntelliJ IDEA新UI预览版
  8. 一.java基础知识
  9. 第二篇 基于自然语言处理的漏洞检测方法综述
  10. 为什么开源项目要选择License? License 是什么样的?