openwrt mtk7688修改flash大小16M-32M
由于固件是基于之前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相关推荐
- ar9331修改flash大小和df、cat /proc/mtd的区别
首先感谢黄工的指导. 在openwrt固件目录下target/linux/ar71xx/image/Makefile,找到对应的机型,修改为4M,8M,16M,32M. 以oolite机型为例,如图所 ...
- 【SDN】普通路由器刷OpenWrt + OpenVSwitch教程完美版_搭建SDN OpenFlow1.3协议的路由器(Flash>16M)
* * ┏┓ ┏┓+ +* ┏┛┻━━━┛┻┓ + +* ┃ ┃ * ┃ ━ ┃ ++ + + +* ████━████ ┃+* ┃ ┃ +* ┃ ┻ ┃* ┃ ┃ + +* ┗━┓ ┏━┛* ┃ ┃ ...
- ESP32分区表,flash大小修改
分区表: 用Excel表格打开分区表文件partitions_singleapp.csv 例如我的路径E:\Espressif\frameworks\esp-idf-v4.3.2\components ...
- esp32项目结构及分区表、flash大小的修改
使用ESP-IDF开发时,项目特指一个目录,其中包含了构建可执行应用程序所需的全部文件和配置,以及其他支持型文件,例如分区表.数据/文件系统分区和引导程序. 本文主要讲解esp32中Espressif ...
- linux下flash大小如何查看器,Flash 型号和block大小查看
Flash 型号:S29AL016D90TFI001 016是flash 的大小 16M bit, D90 是指flash 的速度. Get the Flash Erase Block Size. I ...
- 如何修改FLASH动画
还原FLASH的方法除了ASV外还有很多种方法: 例如:Imperator FLA 1.6, 下载地址 http://www.ave-imperator.com/dmdocum ...
- Pycharm显示行号,修改字号大小
使用Pycharm的时候发现,默认不显示行号,字号默认是12,个人感觉字号偏小,想改大大一些. 永久显示行号的方法: [File]-[Settings]-[Editor]-[General]-[App ...
- idea中修改代码大小设置
修改代码大小 控制台字体大小 转载于:https://www.cnblogs.com/mzdljgz/p/11452644.html
- VMware 虚拟机 1、ubuntu 扩容(扩展硬盘容量)2、修改内存大小
参考文章:VMware虚拟机 Linux系统 Ubuntu 16.04 硬盘/磁盘扩容(超详细图文详解!亲测有效!) VMware设置扩大后容量后 安装软件: sudo apt-get install ...
最新文章
- Web前端学习有哪些技巧?
- python输入正整数n、求n以内能被17整除的最大正整数_求100之内自然数中最大的能被17整除的数...
- java 教室借用管理系统_教师办事指南 | 借用教室
- python在哪里学比较好-Python哪里学习好?老男孩python入门
- jmeter之图片上传
- lazarus php,Lazarus 终于安装成功了
- Python学习笔记(基础知识点一)
- 2017ACM/ICPC广西邀请赛
- 打印机打印第一页的问题
- 第一章 计算机网络 1 计网体系结构的概念和功能 [计算机网络笔记]
- 在 Confluence 6 中的 Jira 高级权限
- Vue开源项目汇总(史上最全)
- 幼儿识字软件测试自学,2016幼儿识字APP哪家强?最新测评出炉!
- unity的下载与安装
- 树莓派各类显示屏体验
- Unity3d使用RenderTexture制作动态头像
- 谷歌小恐龙-有网也能玩儿
- 智能算法系列之粒子群优化算法
- VGGNet网络结构
- CodeWarrior flash
热门文章
- Linux--DNS 域名解析服务(理论+正向解析)
- OptiX资料学习笔记1——简介
- 除了Visio还有哪个软件画流程图好用呢?
- TensorFlow2简单入门-四维张量
- HTML学生个人网站作业设计:动漫网站设计——火影忍者(1页) HTML+CSS+JavaScript 简单DIV布局个人介绍网页模板代码 DW学生个人网站制作成品下载
- Android 源码 (AOSP) - 编译 ( Mac )
- 20天等待,申请终于通过,安装和体验IntelliJ IDEA新UI预览版
- 一.java基础知识
- 第二篇 基于自然语言处理的漏洞检测方法综述
- 为什么开源项目要选择License? License 是什么样的?