自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

ConEmu是一款免费的DOS系统仿真器,体积小巧,界面清爽,支持多标签操作,兼容dos原有的指令。很适合对windows cmd用的不舒服的用户使用。

2020-05-05

qemu_imx6ull_windows.zip

为何要在Windows搭建QEMU? 由于使用的是虚拟机运行Linux, 然后再Linux上运行QEMU模拟开发板, 即使使用KVM加速也达不到加速的效果(KVM是基于硬件的完全虚拟化), 所以产生了不必要的性能损耗导致在虚拟机上的QEMU运行缓慢。 为解决该上述问题的性能上的损耗,收集网络上搭建windows qemu的案例,成功编译出windows版本的qemu环境。

2020-05-05

清理电脑垃圾

清理电脑垃圾实用软件。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2018-04-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除