下载内核映像和根文件系统到开发板
来源:互联网 发布:it综合服务 编辑:程序博客网 时间:2024/05/21 10:23
通过kermit进入u-boot,使用u-boot中tftp通过网络下载内核映像(速度比较快)
(1) 将内核映像拷贝到tftp服务目录下(主机上的操作)
---------------------------------------------
# cp linux-2.6.19/arch/arm/boot/zImage /tftpboot/
注: tftp服务器已经配置好,并且已经启动tftp服务。制作根文件系统的脚本已经将制作好的根文件系统拷贝到tftp服务目录下了。
(2) 将内核映像和根文件系统下载到开发板上(u-boot上的操作)
---------------------------------------------
[ ~zxl@DTK ] setenv serverip 192.168.0.240 (tftp服务器的地址)
[ ~zxl@DTK ] setenv bootargs "console=ttySAC0 initrd=0x30800000,0x800000 root=/dev/ram init=/linuxrc"
[ ~zxl@DTK ] setenv bootcmd tftp 30008000 zImage\;tftp 30800000 ramdisk.gz\;go 30008000
[ ~zxl@DTK ] saveenv
[ ~zxl@DTK ] boot
注: sbc-2410x开发板上的SDRAM的地址空间为: 0x30000000 - 0x34000000 (SDRAM映射的地址范围 -- 64M)
# vi u-boot-1.1.5/include/configs/sbc2410x.h +157
----------------------------------------------------------------
#define CONFIG_NR_DRAM_BANKS 1 /* we have 1 bank of DRAM */
#define PHYS_SDRAM_1 0x30000000 /* SDRAM Bank #1 */
#define PHYS_SDRAM_1_SIZE 0x04000000 /* 64 MB */
(1) 将内核映像拷贝到tftp服务目录下(主机上的操作)
---------------------------------------------
# cp linux-2.6.19/arch/arm/boot/zImage /tftpboot/
注: tftp服务器已经配置好,并且已经启动tftp服务。制作根文件系统的脚本已经将制作好的根文件系统拷贝到tftp服务目录下了。
(2) 将内核映像和根文件系统下载到开发板上(u-boot上的操作)
---------------------------------------------
[ ~zxl@DTK ] setenv serverip 192.168.0.240 (tftp服务器的地址)
[ ~zxl@DTK ] setenv bootargs "console=ttySAC0 initrd=0x30800000,0x800000 root=/dev/ram init=/linuxrc"
[ ~zxl@DTK ] setenv bootcmd tftp 30008000 zImage\;tftp 30800000 ramdisk.gz\;go 30008000
[ ~zxl@DTK ] saveenv
[ ~zxl@DTK ] boot
注: sbc-2410x开发板上的SDRAM的地址空间为: 0x30000000 - 0x34000000 (SDRAM映射的地址范围 -- 64M)
# vi u-boot-1.1.5/include/configs/sbc2410x.h +157
----------------------------------------------------------------
#define CONFIG_NR_DRAM_BANKS 1 /* we have 1 bank of DRAM */
#define PHYS_SDRAM_1 0x30000000 /* SDRAM Bank #1 */
#define PHYS_SDRAM_1_SIZE 0x04000000 /* 64 MB */
- 下载内核映像和根文件系统到开发板
- 加载内核映像和根文件系统映像
- 嵌入式 串口下载内核和文件系统到开发板
- 【linux】内核+文件系统下载到开发板
- tftp下载内核与根文件系统到开发板
- 如何把内核、uboot、和根文件系统下载到开发板中
- tftp下载内核和文件系统
- DM3730开发板使用uboot通过网络下载内核和文件系统 ubuntu下配置 TFTP
- uboot 下载内核和文件系统的步骤
- uboot 下载内核和文件系统的步骤
- uboot下载内核和文件系统的步骤
- 通过串口下载内核和文件系统
- uboot 下载内核和文件系统的步骤
- 开发板上有uboot,怎么下载内核到开发板上
- 嵌入式Linux内核制作以及TFTP下载到开发板
- 移植好uboot和基于initramfs根文件系统Linux内核的开发板的启动过程
- 从 GRUB 到内核,从内核到根文件系统
- 制作文件系统映像和相关参数设置
- cookie 在多网站的平台下,会混乱 把名称设置复杂一下,即可解决
- 菜鸟stm32学习笔记(1)系统时钟初始化函数
- 第二十一天,其他流对象和一些程序
- Caused by: java.lang.OutOfMemoryError: PermGen space
- [设计模式]_[中级]_[模板方法C++例子实现举例]
- 下载内核映像和根文件系统到开发板
- 前后摄切换会死机 及各种sensor调试方法
- hdu 1598 find the most comfortable road(枚举+并查集)
- Ajax:拥抱JSON,让XML走开(3)
- ThinkPHP笔记
- windows phone:基本导航
- 友帮拓使用笔记
- iOS的绘图机制
- MFC应用程序类型:单文档、多文档与基于对话框