mizy–uboot
高级U-Boot(对于Sunxi Orange Pi Zero,另一个SUNXI板也可能工作),准备从Spi-Flash,I2C显示器,FEL模式和许多其他改进的Linux。
它只是Mizy项目的一部分,而我们的零件可以独立使用
SOC /董事会
- 友好的手臂Nanopi Neo-测试还可以
- MX3 H3-测试确定(从MMC启动,正在进行的NAND)
- M16 Lite H3-等待
- 橙色Pi Zerozero H2+ – 测试确定
- 橙色pi Zero Plus2 H3-测试正常
- 橙色pi零R1-测试确定
- 橙色pi一个 – 测试还可以
- 橙色PI PC-测试好
- 橙色PI PC+未测试
- 橙色Pi Plus2e-未测试
- 橙色Pi Lite-未测试
功能(04/30/2019)
- H2+ H3 Sunxi板的引导
- Spi-Flash和Spi-Flash的下一个完整负载Linux的启动已通过新的添加SpireD CMD准备
- 准备快速的Uboot和Full Linux负载,启动时间约为0.5和4-8秒(MMC-SPI)
- 4倍增加SPI-Flash阅读速度SPL-Loader和Uboot(SPI现在可在24MHz FREQ上使用)
- 改进了任何GPIO(可配置软模式)的I2C ,不仅适用于TWI0(PA11 PA12)或TWI0(PA18 PA19)
- SSD1306 I2C OLED 128×64显示TWI0或TWI1连接的Splash屏幕
- 准备进行Uboot Splash屏幕自定义
- 可以直接从Uboot Shell(在MMC上写或清除Fel-Loader)来修复(设置或禁用) FEL模式
- 支持任何LZMA LZO GZIP UBOOT包装的图像,直接来自施用级别的CMD
- 接受不良CRC的施托图像
- 快速高级配置,用于建筑物的大启动环境,无需重新编译
- 准备从任何3个USB端口加载下一个USB加载
- 新的改进的建筑系统完全自动化,速度 +大小优化
- 简单地用find_changes脚本编写新补丁
- 引导过程的LED指示和飞溅
- 许多其他小修复
- 来自NAND的启动(04/30/2019)
SPI注释
默认情况下,设备不可能具有SPI闪光灯或仅具有2M字节(MX25L1606E仅适用于UBOOT),如果您需要SPI-Flash中的全部负载Linux,则需要RE/INSTAL SPI FLASH至4M或8M或16M字节。例如,我们已经在W25Q128 SPI Flash上进行了测试,这效果很好!
获取来源,准备,构建和清除 – 仅需10-30秒即可建造UBOOT
cd /tmp
mkdir zero_builder
cd zero_builder
git clone https://githu*b**.com/hyphop/miZy-uboot
cd miZy-uboot
./uboot_prepare
./uboot_build
!注意:如果ModProbe有权限问题|安装叠加层在./uboot_prepare之前尝试sudo bash …
如果一切正常,则必须在那里出现巨大的Uboot。现在我们可以清除构建数据。
./uboot_clear_all
轻松制作 – 按单线命令
wget http://raw.gi**thubusercont*ent.com/hyphop/miZy-uboot/master/make_it_easy -O- | sh -
输出
- u-boot-sunxi-with-spl.bin-> ./uboot-mizy/u-boot-sunxi-with-spl.bin
- Uboot-mizy.bin-> ../bin/uboot/uboot-mizy.bin
DEP和交叉汇编
- DTC V1.4.3(Flex + Bison)
- 工具链ARM_CORTEX-A9+NEON_GCC-5.3.0_MUSL-1.1.1.15_EABI
它简单而自动化脚本!
二进制下载
- https://git*hub*.co*m/hyphop/mizy-uboot/releases/download/v0.1-beta/uboot-mizy.bin
米兹
Mizy-开源极简主义小型快速嵌入Linux系统(对于Sunxi Orange Pi Zero,另一个SUNXI板也许也可以工作)
笔记
某些源代码质量低下(对不起,但我是Uboot的新手),有些零件未记录下来,我们现在保持活跃的发展!惠康加入我们的改进和整理此代码。
链接
- https://gith*ub.*c*om/hyphop/mizy-linux-kernel
- https://gi*thu*b*.com/hyphop/mizy-builder
- https://g*ithu*b.c*om/hyphop/mizy-uboot
- https://hyphop.gith*u**b.io/mizy/- mizy-微小快速嵌入Linux

