如何实现openwrt 在32M spi flash上运行
Cup是MT7620a ,Openwrt默认是支持8M Flash ,而如想在16M或32 M flash 上面运行需要在openwrt源码里面修改MT7620a.dts文件,其所在目录如下

root@ubuntu: /home/topeet/git/openwrt/chaos_calmer/target/linux/ramips/dts

进入目录

cd git/openwrt/chaos_calmer/target/linux/ramips/dts

编辑MT7620a.dts 文件

 vi MT7620a.dts

修改 MT7620a.dts
将:

partition@50000 {label = "firmware";reg = <0x50000 0x7b0000>;};

改为:

partition@50000 {label = "firmware";reg = <0x50000 0x1fb0000>;};

删除以下内容:

port@4{
status = “okay”;
phy-mode = “rgmil”;
phy-handle = <&phy4>;
};port@5{
status = “okay”;
phy-mode = “rgmil”;
phy-handle = <&phy5>;
};mdio-bus{
Status = “okay”;
phy4: ethernet-phy@4{
Reg = <4>;
phy-mode = “rgmii”
};
Phy5: ethernet-phy@5{
Reg = <5>;
phy-mode = “rgmii”
};
};

保存退出 在openwrt顶层目录编译
make V=99
编译出来的固件,就能支持32M、16M、和8M的SPI Flash 了

MT7620a openwrt 支持32M、16M、 8M SPI flash相关推荐

  1. 让ambarella s2l 支持32M SPI Flash(W25Q256)

    前言:      最近在做ambarella s2l系列项目时,由于flash容量不够,需要将16M的spi nor flash(W25Q128)增大到32M spi nor flash (W25Q2 ...

  2. 如何给ESP32选择外接SPI Flash

    给ESP32选择外接SPI Flash [前言]:  许多用户在使用 ESP32 做开发的时候,都会碰到如何选择外接 Flash 的难题,因为不同厂商的 Flash 存在很多差异,Flash 支持的工 ...

  3. 深入理解Arduino下的ESP8266_Non-OS_SDK API④ SPI Flash接口

    授人以鱼不如授人以渔,目的不是为了教会你具体项目开发,而是学会学习的能力.希望大家分享给你周边需要的朋友或者同学,说不定大神成长之路有博哥的奠基石... 共同学习成长QQ群 622368884,不喜勿 ...

  4. mtk7620(斐讯K2)openwrt 18.06.1 固件 硬改 华邦winbond的W25Q256FV 32M spi flash

    网上的很多方法都是错的,网上很多编译好的固件只支持8M 或者16M flash,根本不支持32M flash,有的根本启动不了,有的就算能启动,启动后会出没有无线的问题. 笔者在https://git ...

  5. Xilinx FPGA支持的SPI Flash配置芯片型号

    文章目录 支持的SPI Flash芯片型号 7 系列的FPGA支持的SPI Flash芯片型号 Virtex和Spartan系列支持的SPI芯片型号 支持的BPI Flash芯片 7系列支持的BPI ...

  6. 荔枝派Zero(V3s)SPI Flash 启动

    参考:http://zero.lichee.pro/系统开发/SPI_flash_build.html#linux 本文以型号为MX25L12805.MX25L25635F为例,flash大小分别为1 ...

  7. Lichee Zero SPI Flash编译实战记录

    1.系统 物理机 ubuntu1804 2.创建编译环境 1)下载 gcc-linaro-6.3.1-2017.02-x86_64_arm-linux-gnueabihf.tar.xz wget ht ...

  8. Openwrt学习笔记(二)——Flash Layout and file system

    在大多数系统中,闪存不像RAM一样可以直接执行指令,所以闪存中的数据和指令需要拷贝到RAM中执行,比如存放在flash中的kernel需要bootload的帮忙,将kernel拷贝到RAM里面才能运行 ...

  9. lichee linux nfs,SPI Flash 系统编译

    在一些低成本应用场景,需要在SPI flash上启动系统,这需要对Uboot和系统镜像做些适配. 本文介绍SPI Flash镜像的制作过程. 这里 使用 MX25L25645G, 32M SPI fl ...

  10. Licheepi zero SPI Flash 系统编译

    Licheepi zero SPI Flash 系统编译 在一些低成本应用场景,需要在SPI flash上启动系统,这需要对Uboot和系统镜像做些适配. 本文介绍SPI Flash镜像的制作过程. ...

最新文章

  1. 计算机组成原理相关事例,计算机组成原理(示例代码)
  2. 教你用百度地图API抓取建筑物周边位置、房价信息(附代码)
  3. 站长如何短线操作实现盈利
  4. EF架构~LinqToEntity里实现left join的一对一与一对多
  5. 随机过程:指数分布、泊松过程、更新过程(renewal process)+大数定律
  6. java连接Oracle数据库
  7. java中elapseTime设置新时间,Java ApplicationLike.getApplicationStartElapsedTime方法代码示例...
  8. 实录:VCS双机使用DiskReservation资源导致多路径失效
  9. 设计模式(1)单例模式(Singleton)
  10. 移动端页面兼容性问题解决方案整理(一)
  11. React+Webpack+ES6 兼容低版本浏览器(IE9)解决方案
  12. 基于Pairwise排序学习的因子分解推荐算法
  13. 【图像压缩】基于matlab GUI DCT图像无损压缩【含Matlab源码 726期】
  14. html手机弧线div,纯css实现让div的四个角成弧形
  15. 文本分割器TXTSpliter
  16. 计算机项目答辩评分标准,课题答辩评分标准是什么
  17. 英语老师超强整理:18条小学英语语法快速记忆口诀,英语成绩次次100!
  18. Python爬虫之链家二手房数据爬取
  19. c语言指针学多久,C语言指针难学吗?
  20. Iass、Psss、Sass、Dass快速记忆

热门文章

  1. 实验报告怎么写之书写规范
  2. hive计算几个月的最大最小时一定要把string类型转换成int类型
  3. 配置Apache Digest认证
  4. 星巴克推出Web3平台;天啦噜,AI绘画能007了;『决策算法』电子书;合成人脸数据集;面向数据的版本控制;前沿论文 | ShowMeAI资讯日报
  5. 巨头环伺下,青云QingCloud的云计算之路危机重重
  6. 企业10大管理流程图,赶紧收藏!
  7. C++ - std::srand
  8. Android快速开发推荐10个框架Android 快速开发框架:afinal、ThinkAndroid、andBase、KJFrameForAndroid、SmartAndroid、
  9. 盘搜和网盘资源搜索神器——又落后了
  10. 【Volume X has invalid topology for mapped brick meshing】