完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
制作uboot,启动开发板zshh@zshh-shaohua:~/ARM/arm资料$ cd exynos4412_lzy1/src/uboot/uboot-2012-12/
1.切换目录到exynos4412_lzy1/src/uboot/uboot-2012-12/zshh@zshh-shaohua:~/ARM/arm资料/exynos4412_lzy1/src/uboot/uboot-2012-12$ vim Makefile 1.修改Makefile文件。该文件需要添加编译器的前缀。在该文件中的160行。 CROSS_COMPILE 2.该为: CROSS_COMPILE ?=arm-linux- 3.(注意-后面不能带空格)zshh@zshh-shaohua:~/ARM/arm资料/exynos4412_lzy1/src/uboot/uboot-2012-12$ vim include/configs/tiny4412.h 1.修改tiny4412.h文件的311行,将MMU关闭掉。//#define CONFIG_ENABLE_MMU 2.添加#undef CONFIG_ENABLE_MMU 3.修改255.#define CONFIG_SYS_PROMPT “[zshh@root]# ” 4.(注:把mmu关闭之后在Uboot运行阶段访问的所有地址都是物理地址)zshh@zshh-shaohua:~/ARM/arm资料/exynos4412_lzy1/src/uboot/uboot-2012-12$ vim board/samsung/tiny4412/config.mk 1. CONFIG_SYS_TEXT_BASE = 0x43e00000 2. config.mk :这个文件中存的是uboot的链接地址。mmu关闭之后需要将这个地址改为物理地址。 3. 开发板的物理地址范围是0x40000000----0x80000000zshh@zshh-shaohua:~/ARM/arm资料/exynos4412_lzy1/src/uboot/uboot-2012-12$ make -j4 1.开四个线程编译uboot文件。 zshh@zshh-shaohua:~/ARM/arm资料/exynos4412_lzy1/src/uboot/uboot-2012-12$ cd sd_fuse/ 1.切换到sd_fuse文件夹。zshh@zshh-shaohua:~/ARM/arm资料/exynos4412_lzy1/src/uboot/uboot-2012-12/sd_fuse$ ls 1.查看这个文件加下有那些文件。 2.文件如下:Makefile mkbl2 sd_fdisk sd_fdisk.c tiny4412 V310-EVT1-mkbl2.czshh@zshh-shaohua:~/ARM/arm资料/exynos4412_lzy1/src/uboot/uboot-2012-12/sd_fuse$ make 1.编译这个文件。输出如下: gcc -o mkbl2 V310-EVT1-mkbl2.c gcc -o sd_fdisk sd_fdisk. zshh-shaohua:~/ARM/arm资料/exynos4412_lzy1/src/uboot/uboot-2012-12/sd_fuse/tiny4412$ sudo 。/sd_fusing.sh /dev/sdb 1.将文件写入/dev/sdb /dev/sdb reader is identified. --------------------------------------- BL1 fusing 记录了16+0 的读入 记录了16+0 的写出 8192字节(8.2 kB)已复制,0.0220084 秒,372 kB/秒 --------------------------------------- BL2 fusing 记录了28+0 的读入 记录了28+0 的写出 14336字节(14 kB)已复制,0.0585371 秒,245 kB/秒 --------------------------------------- u-boot fusing 记录了501+1 的读入 记录了501+1 的写出 256612字节(257 kB)已复制,0.701688 秒,366 kB/秒 --------------------------------------- TrustZone S/W fusing 记录了184+0 的读入 记录了184+0 的写出 94208字节(94 kB)已复制,0.259597 秒,363 kB/秒 --------------------------------------- U-boot image is fused successfully. Eject SD card and insert it again. |
|
|
|
只有小组成员才能发言,加入小组>>
2513 浏览 0 评论
1085浏览 2评论
700浏览 1评论
453浏览 0评论
194浏览 0评论
331浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 12:17 , Processed in 1.299342 second(s), Total 78, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号