- 博客(10)
- 收藏
- 关注
原创 rzsz
最近移植系统到开发板,当系统都运行起来后,才发现无法将编译好的驱动文件下载到开发板,因为网卡不用,SD卡座没有,USB驱动也没有做,所以前期就只能通过串口将文件发送到文件系统中,但是用RZ/SZ命令,发现这些命令不能用,因为busybox的工具中不包含这些工具,下面说说如何移植RZSZ 1.在网上寻找rzsz-3.48.tar.gz,然后解压 2.打开Makefile修改其中的CC=****/
2017-05-02 16:16:59 1962
原创 2015-08-24 part4 kernel/linux3.0 移植
Linux内核移植 Kernel下载地址:https://www.kernel.org/pub/linux/kernel/v3.0/ 在此,我选择下载的是linux-3.0.tar.bz2 解压:tar –xf linux-3.0.tar.bz2 –C . #cparch/arm/configs/mini2440_defconfig .config #vim Makefile Ma
2015-08-24 21:19:16 503
原创 2015-08-24 part3 uboot.bin烧录
1、将生成的代码u-boot.bin通过J-Link烧录到SDRAM 2、nand erase 0 50000;tftp 0x30008000 u-boot.bin;nand write 30008000 0 50000 3、reset
2015-08-24 20:20:33 380
原创 2015-08-24 part2 bootloader前期准备
1、解压u-boot-2010.09 2、在board/Samsung/下创建一个文件夹fl2440,将smdk2410下文件全部复制到fl2440文件夹下,smdk2410.c修改为fl2440.c,并修改Makefile 3、修改boards.cfg 4、在include/configs/smdk2410.h复制为include/configs/fl2440.h 5、修改根目录下的Ma
2015-08-24 14:31:26 468
原创 2015-08-24 part1 开机配置+buildroot-2012.08
1、在虚拟机下重新安装CentOS-6.5,安装包:CentOS-6.5-i386-bin-DVD1.iso 2、安装VMware Tools,菜单:虚拟机->设置 cd /media/VMware\ Tools/ tar zxvf VMwareTools-9.6.1-1378637.tar.gz -C /tmp su cd /tmp ./v
2015-08-24 11:07:18 708
原创 交叉编译器的安装
开发环境:CentOS 6.5 U-boot版本:u-boot.2010.09 交叉编译工具链:buildroot-2012.08 硬件平台:FL2440 CPU: S3C2440 ARM920T,ARMV4,400MHz SDRAM: H57V2562GTR 32MB*2=64MB NandFlash: K9F2G08U0B
2014-11-17 14:36:45 506
原创 tftp服务器的安装(CentOS 6)
1,安装tftp服务器 首先检查自己的电脑是否安装tftp服务器软件包: #rpm –qa | grep tftp 如果没有,则直接使用yum来自动下载安装tftp服务器 #sudo yum install –y tftp-server 之后再#rpm –qa | greptftp则可以看到下面信息: 2,配置并启动tftp服务 #sudo vim /etc/xinetd.d/tft
2014-11-17 14:32:00 380
原创 关于魔数的分析
在嵌入式中经常碰到魔数,比如: #define PLATDRV_MAGIC 0X60 #define LED_OFF _IO(PLATDRV_MAGIC,0X18) #define LED_ON _IO(PLATDRV_MAGIC,0X19) 然后我们会调用ioctl(fd[i],LED_OFF)或者ioctl(fd[i],LED_ON) 网上资料:_IO(魔数,基数)
2014-09-25 10:28:04 2246
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人