.. 40
4.2
U-Boot 引导程序 ..... 40
4.3 QEMU 模拟器 ..... 42
4.4 Toolchain 工具链 ..... 42
4.5 Rootfs 文件系统 ..... 43
4.6 Linux 与
U-Boot 调试 ..... 43
4.6.1 调试 Linux ..... 43
4.6.2 调试
U-Boot ..... 44
4 Makefile ..... 53
5.4 从头开始配置变量 ..... 53
5.5 同时准备 configs 文件 ..... 53
5.6 选择 kernel, rootfs 和
U-Boot 的版本 ..... 54
5.7 配置,编译和启动 ..... 55
5.7.1 编译加速并减少磁盘损耗 ..... 55
5.8 保存生成的镜像文件和配置文件 ..... 56 开发板
基于 QEMU,支持 7+ 主流体系架构,20+ 款流行虚拟开发板;支持多款真实开发板 | | 2 | 组件 | 支持 U-Boot,Linux,Buildroot,QEMU。支持 Linux v0.11,v2.6.10 ~ v5.x |
| 3 | 预置组件 | 提供上述组 0 码力 |
70 页 |
1.53 MB
| 2 年前 3 5 为多重启动系统事先分区
3.6 安装前的硬件和操作系统的相关设置
3.6.1 ARM 固件
3.6.2 Debian 提供的 U-Boot(系统固件)映像
3.6.3 在 U-Boot 中设置以太网 MAC 地址
3.6.4 U-Boot 中的内核/Initrd/设备树的重定位问题
4 获取系统安装介质 16
4.1 官方的 Debian GNU/Linux 安装映像 16 5.1.1 引导映像的格式 20
5.1.2 控制台配置 20
5.1.3 从 TFTP 引导 20
5.1.3.1 在 U-Boot 中引导 TFTP 20
5.1.3.2 预构建的网络引导 tarball 21
5.1.4 在 U-Boot 下从 U 盘引导 22
5.1.5 使用带有安装程序的预构建 SD 卡映像 22
5.2 辅助功能 22
5.2.1 安装程序前端 的系统提供可用的产品无关指令。
#### 3.6.2 Debian 提供的 U-Boot(系统固件)映像
为各种能从 SD 卡中加载其 U-Boot 的 armhf 系统,Debian 在 .../images/u-boot/ 提供了 U-Boot 映像。提供两种格式的 U-Boot:原始 U-Boot 组件和可以轻松写入 SD 卡的现成卡片映像。原始 U-Boot 组件为高级用户提供;一般推荐的方法是使用现成 SD 卡的映像之一。它们名为 0 码力 |
98 页 |
594.52 KB
| 2 年前 3 repository ..... 34
4.2 Using U-Boot Bootloader ..... 34
4.3 Using QEMU Emulator ..... 36
4.4 Using Toolchains ..... 36
4.5 Using Rootfs ..... 37
4.6 Debugging Linux and U-Boot ..... 38
4.6.1 Debugging Debugging Linux ..... 38
4.6.2 Debugging U-Boot ..... 39
4.7 Test Automation ..... 39
4.8 File Sharing ..... 41
4.8.1 Install files to rootfs ..... 41
4.8.2 Share with NFS ..... 41
4.8.3 Transfer 5.5 At the same time, prepare the config ..... 49
5.6 Choose the versions of kernel, rootfs and U-Boot ..... 50
5.7 Configure, build and boot them ..... 51
5.8 Save the images and config ..... 51 0 码力 |
66 页 |
1.12 MB
| 2 年前 3 repository ..... 34
4.2 Using U-Boot Bootloader ..... 34
4.3 Using QEMU Emulator ..... 36
4.4 Using Toolchains ..... 36
4.5 Using Rootfs ..... 37
4.6 Debugging Linux and U-Boot ..... 38
4.6.1 Debugging Debugging Linux ..... 38
4.6.2 Debugging U-Boot ..... 39
4.7 Test Automation ..... 39
4.8 File Sharing ..... 41
4.8.1 Install files to rootfs ..... 41
4.8.2 Share with NFS ..... 41
4.8.3 Transfer 5.5 At the same time, prepare the config ..... 49
5.6 Choose the versions of kernel, rootfs and U-Boot ..... 50
5.7 Configure, build and boot them ..... 51
5.8 Save the images and config ..... 51 0 码力 |
67 页 |
1.13 MB
| 2 年前 3 repository ..... 34
4.2 Using U-Boot Bootloader ..... 34
4.3 Using QEMU Emulator ..... 36
4.4 Using Toolchains ..... 36
4.5 Using Rootfs ..... 37
4.6 Debugging Linux and U-Boot ..... 38
4.6.1 Debugging Debugging Linux ..... 38
4.6.2 Debugging U-Boot ..... 39
4.7 Test Automation ..... 39
4.8 File Sharing ..... 41
4.8.1 Install files to rootfs ..... 41
4.8.2 Share with NFS ..... 41
4.8.3 Transfer 5.5 At the same time, prepare the config ..... 47
5.6 Choose the versions of kernel, rootfs and U-Boot ..... 48
5.7 Configure, build and boot them ..... 49
5.7.1 Speed up compiling and save disk life 0 码力 |
65 页 |
1.12 MB
| 2 年前 3
3.4 满足最低的硬件要求
3.5 为多重启动系统事先分区
3.6 安装前的硬件和操作系统的相关设置
3.6.1 ARM 固件
3.6.2 在 U-Boot 中设置以太网 MAC 地址
3.6.3 U-Boot 中的内核/Initrd/设备树的重定位问题
4 获取系统安装介质 16
4.1 官方的 Debian GNU/Linux CD/DVD 光盘套装 16
4.2 用安装系统启动 20
5.1 在 32-bit soft-float ARM 上引导安装程序 20
5.1.1 启动映像格式 20
5.1.2 从 TFTP 引导 20
5.1.2.1 在 U-Boot 中启动 TFTP 20
5.2 辅助功能 21
5.2.1 安装人员前端 21
5.2.2 板卡设备 21
5.2.3 高亮主题 21
5.2.4 缩放 21
5.2.5 提供了附加功能,或是在某些方面行为不同。除此之外,相同固件的不同制造商修改版本之间的板载设备命名不一致,因此几乎不可能为基于 ARM 的系统提供可用的产品无关指令。
#### 3.6.2 在 U-Boot 中设置以太网 MAC 地址
每个以太网接口的 MAC 地址通常应该是全局唯一的,技术上讲,它在以太网广播域中必须是唯一的。为了实现这一点,制造商通常从中央管理的池中分配到一个 MAC 地址块 0 码力 |
97 页 |
562.02 KB
| 2 年前 3
3.4 满足最低的硬件要求
3.5 为多重启动系统事先分区
3.6 安装前的硬件和操作系统的相关设置
3.6.1 ARM 固件
3.6.2 在 U-Boot 中设置以太网 MAC 地址
3.6.3 U-Boot 中的内核/Initrd/设备树的重定位问题
4 获取系统安装介质
4.1 官方的 Debian GNU/Linux 安装映像 ..... 15
4.2 从 Debian 32-bit soft-float ARM 上引导安装程序 ..... 19
5.1.1 引导映像的格式 ..... 19
5.1.2 从 TFTP 引导 ..... 19
5.1.2.1 在 U-Boot 中引导 TFTP ..... 19
5.2 辅助功能 ..... 20
5.2.1 安装程序前端 ..... 20
5.2.2 板卡设备 ..... 20
5.2.3 高对比度的主题 提供了附加功能,或是在某些方面行为不同。除此之外,相同固件的不同制造商修改版本之间的板载设备命名不一致,因此几乎不可能为基于 ARM 的系统提供可用的产品无关指令。
#### 3.6.2 在 U-Boot 中设置以太网 MAC 地址
每个以太网接口的 MAC 地址通常应该是全局唯一的,技术上讲,它在以太网广播域中必须是唯一的。为了实现这一点,制造商通常从中央管理的池中分配到一个 MAC 地址块 0 码力 |
96 页 |
582.89 KB
| 2 年前 3 3/3/4/e334f61741573221602c5a3234497644/p16_2.jpg)
The image flow will create the BOOT.bin, the u-boot bootloader, the Linux Device tree blob, and the Linux kernel.
The source files for the PYNQ image 0 码力 |
34 页 |
6.89 MB
| 2 年前 3
|