- 博客(7)
- 资源 (9)
- 收藏
- 关注
原创 最新的我的友善之臂s3c2410开发板的uboot及内核制作过程
(修改文件见资源文件uboot_116-linux2.6.32.7z) 环境:arm-linux-gcc4.3.2 目录 /home/jimmy/usr/local/arm/4.3.2/bin/arm-linux-gcc u-boot_1.1.6 目录 /home/jimmy/u-boot-1.1.6 lin
2012-09-11 17:13:21 2869
转载 常用的uboot的bootargs设置
说完常见的几种bootargs,那么我们来讨论平常我经常使用的几种组合: 1). 假设文件系统是ramdisk,且直接就在内存中,bootargs的设置应该如下: setenv bootargs ‘initrd=0x32000000,0xa00000 root=/dev/ram0 console=ttySAC0 mem=64M init=/linuxrc’ 2). 假设文件系统是ramd
2012-09-11 15:59:04 20418
原创 cs8900移植到linux2.6.32.2(注意make clean后可能会被清除所做的修改)
1.将准备好的cs8900.c/cs8900.h两个文件复制到drivers/net/arm目录下 2.在include/net/目录下创建文件smdk2410.h,并添加如下代码: #define pSMDK2410_ETH_IO __phys_to_pfn(0x19000000) #define vSMDK2410_ETH_IO 0xE0000
2012-09-11 15:56:26 1355
原创 添加CS8900到linux3
参考: http://www.embedu.org/Column/Column382.htm Linux-3.0之CS8900网卡驱动移植 作者:于连庆,华清远见嵌入式学院讲师。 将CS8900网卡驱动移植到Linux-3.0上,具体操作步骤如下: 第一步: 打开arch/arm/plat-samsung/include/plat/map-base.h,找到 #d
2012-09-07 19:19:00 504
原创 解决 unrecognized/unsupported machine ID 问题(改用bootm启动)
必须用bootm 30008000,因为为go 不能传参 而bootm 又必须UIamge 所以: mkimage -A arm -O linux -T kernel -C none -a 30008000 -e 30008040 -n linux-2.6.32.2 -d zImage uImage
2012-09-06 19:01:00 1423
原创 文件系统制作(cramfs,jffs2)及busybox编译
1.cramfs制作 cramfs-1.1.tar.gz >mkcramfs rootfs root.cramfs 2.jffs2制作 下载:mtd-utils-1.5.0.tar.bz2 》cd mtd-utils-1.5.0 >make >make install(或者cp mkimage to /usr/bin) $mkfs.jffs2 -n -s 5
2012-09-06 17:54:04 1630
原创 对 u-boou1.1.6的do_go修改(最好不动)
common/cmd_boot.c int do_go (cmd_tbl_t *cmdtp, int flag, int argc, char *argv[]) { ulong addr, rc; int rcode = 0; if (argc printf ("Usage:\n%s\n"
2012-09-06 17:26:25 1537
2013_uboot_aston.txt
2020-05-24
uboot_116-linux2.6.32.7z
2012-09-11
jdbc——内嵌事务
2012-03-13
linux_0.11_bochs
2012-02-23
java数据结构
2011-12-31
jbpm4.4请假流程
2011-12-09
你好,我是jimmy,订阅你的“零基础驱动”。
2023-11-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人