- 博客(13)
- 资源 (3)
- 收藏
- 关注
原创 Windows环境QEMU模拟IMX6ULL
搭建IMX6ULL环境(基于百问网zImage和rootfs.img)1. 软件环境准备QEMU_Windows环境下载(已更新至qemu5.0.0版本)ConEmu终端官网2.环境部署2.1 运行qemu> 解压DAI_David-qemu_imx6ull_windows-master.zip到本地电脑> 进入到DAI_David-qemu_imx6ull_window...
2020-05-05 21:59:54 2349 3
原创 四、【s3c2440移植linux-3.5】制作yaffs2镜像和使内核支持yaffs2根文件启动
(一)制作yaffs2文件系统1、制作mkyaffs2imagebook@ubuntu:~$ 2、制作、烧写yaffs镜像
2018-06-19 10:55:36 624
原创 三、【s3c2440移植linux-3.5】制作根文件并制作jffs2镜像
(一)移植Busybox1、修改Busybox配置book@ubuntu:~$ tar jxf busybox-1.20.0.tar.bz2book@ubuntu:~$ cd busybox-1.20.0/book@ubuntu:~/busybox-1.20.0$ make menuconfigCONFIG_CROSS_COMPILER_PREFIX: Location: ...
2018-06-18 21:58:29 813
原创 二、【s3c2440移植linux-3.5】修改MTD分区
(一)修改分区1、修改arch/arm/mach-s3c24xx/common-smdk.cdiff -urN linux-3.5/arch/arm/mach-s3c24xx/common-smdk.c linux-3.5_s3c2440/arch/arm/mach-s3c24xx/common-smdk.c--- linux-3.5/arch/arm/mach-s3c24xx/comm...
2018-06-18 17:47:03 603
原创 一、【s3c2440移植linux-3.5】移植准备
(一)编译内核1、修改Makefilebook@ubuntu:~$ cd linux-3.5/diff -urN linux-3.5/Makefile linux-3.5_s3c2440/Makefile--- linux-3.5/Makefile 2012-07-22 04:58:29.000000000 +0800+++ linux-3.5_s3c2440/Makefile ...
2018-06-18 16:59:23 796
原创 六、【s3c2440移植u-boot-2016-11】 优化
(一)mtd分区、时钟优化1、修改include/configs/smdk2440.hdiff -urN u-boot-2016.11/include/configs/smdk2440.h u-boot-2016.11_s3c2440/include/configs/smdk2440.h--- u-boot-2016.11/include/configs/smdk2440.h 201...
2018-06-16 23:57:12 976
原创 五、【s3c2440移植u-boot-2016-11】 DM9000网卡
(一)移植u-boot支持DM9000网卡1、修改include/configs/smdk2440.hdiff -urN u-boot-2016.11/include/configs/smdk2440.h u-boot-2016.11_s3c2440/include/configs/smdk2440.h--- u-boot-2016.11/include/configs/smdk24...
2018-06-15 23:41:50 607
原创 四、【s3c2440移植u-boot-2016-11】 识别Nand Flash
(一)拷贝s3c2410_nand.c为s3c2440_nand.c1、分析nand_init的过程drivers/mtd/nand.c nand_init nand_init_chip board_nand_init 设置nand_chip结构体, 提供底层的操作函数 ...
2018-06-15 22:30:11 618
原创 三、【s3c2440移植u-boot-2016-11】 识别Nor Flash
(一)解决u-boot读取完DRAM后卡死1、修改common/board_f.cdiff -urN u-boot-2016.11/common/board_f.c u-boot-2016.11_s3c2440/common/board_f.c --- u-boot-2016.11/common/board_f.c 2016-11-15 00:27:11.000000000 +...
2018-06-15 22:02:08 745 2
原创 二、【s3c2440移植u-boot-2016-11】 支持Nand Flash启动u-boot
(一)Nand Flash上启动u-boot在第一个博客NOR Flash上启动u-boot的u-boot.bin是不支持用Nand Flash启动,至于为什么呢? 我这里就不啰嗦了,直接进入我们的正题,想知道有兴趣的朋友可以百度一下。1、增加board/samsung/smdk2440/init.c文件diff -urN u-boot-2016.11/board/samsung...
2018-06-15 21:47:46 1584 1
原创 一、【s3c2440移植u-boot-2016-11】拷贝代码并在NOR Flash上启动u-boot
(一)拷贝模板1、拷贝board/samsung/smdk2410为board/samsung/smdk2440book@ubuntu:~$ cd u-boot-2016.11/board/samsung/book@ubuntu:~/u-boot-2016.11/board/samsung$ lsarndale espresso7420 odroid smdk2410 smdk54...
2018-06-15 21:34:48 901
原创 嵌入式linux裸机开发中Makefile文件的使用
1、Makefile文件一般写法格式:目标文件:依赖文件命令例如:test:a.o gcc -o test a.o #链接a.o文件生成test可执行文件a.o:a.c gcc -c -o a.o a.c #预处理、编译、汇编a.c文件生成a.o文件2、嵌入式裸机程序中的Makefile一般为all: arm-linux-gcc -c -o led.
2018-01-17 14:47:14 1002
原创 嵌入式烧写裸机程序的bin文件
嵌入式烧写裸机程序的bin文件常见的烧写bin文件的硬件工具有JLink、ST-Link、eop来烧写bin文件。这里介绍采用oflash软件烧写bin文件oflash是支持S3C2410/S3C2440/S3C6410、同时支持OpenJTAG、并口JTAG、支持所有Nor、Nand Flash的烧写工具烧写步骤:1、安装OpenOCD with GUI setup.ex
2018-01-16 17:44:23 5405
ConEmuPack.191012.7z
2020-05-05
qemu_imx6ull_windows.zip
2020-05-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人