下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ZedBoard上的点灯签名实验(三)linux内核引导经过实验一和实验二我们完成了硬件部分的工作,并且将设计导出到SDK,现在我们希望Linux可以到我们的硬件上运行,为此我们需要给Linux一个提示并且告诉它入口在哪里,这些工作就有u-boot和FSBL来完成,他们就相当于PC机的Bios.u-boot可以用digilent提供的,在ZedBoard_linux_Design/boot_image/里边,当然也可以自己编译。现在我们编辑一下FSBL,在SDK中,-->File-->New-->Project-->Xilinx-->ApplicationProject-->next,然后为我们的工程起个名字,叫FSBL,其他的默认即可。然后next进入Templates选项卡,在这儿选择ZynqFSBL,然后点Finish。然后在ProjectExplorer找到-->FSBL-->src-->main.c,会发现这里边有很多的错误,原因是因为缺少一个库文件造成的,添加#include"xdevcfg.h",所有错误消失。然后找个位置加入下面的代码,/*ResettheUSB*/
{
fsbl_printf(DEBUG_GENERAL,"ResetUSB...\r\n");/*Setdatadir*/
*(unsignedint*)0xe000a284=0x00000001;/*SetOEN*/
*(unsignedint*)0xe000a288=0x00000001;
Xil_DCacheFlush();
/*ForREVBSetdatavaluelowforreset,thenbackhigh*/
#ifdefZED_REV_A
*(unsignedint*)0xe000a048=0x00000001;
Xil_DCacheFlush();
*(unsignedint*)0xe000a048=0x00000000;
Xil_DCacheFlush();
#else
*(unsignedint*)0xe000a048=0x00000000;
Xil_DCacheFlush();
*(unsignedint*)0xe000a048=0x00000001;
Xil_DCacheFlush();
#endif
}保存后,SDK自动编译,到ZedBoard_Linux_Design/hw/xps_proj/SDK/SDK_Export/FSBL/Debug/找到FSBL.elf.当然,FSBL也可以用digilent提供的,因为我们的工程对FSBL和u-boot没有任何的改变,我们的硬件改动在比特流文件system.bit里边。这样我们就凑齐了u-boot.bin,system.bit和FSBL.elf,用这3个文件就可以编译一个完整的BOOT.bin.在SDK中,-->XinixTools-->CreateZynqBootImage-->添加FSBL.elf路径,然后如图依次添加system.bit和u-boot.bin,最后点CreateImage。得到一个新的u-boot.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 环保型农药制剂项目风险管理方案
- 地下管网及综合管廊项目保障措施
- 2024兄弟姐妹财产分割协议书范本
- 前列腺癌骨转移临床诊疗进展-李长岭
- 山药种植技术
- 2023年石英玻璃纤维套管相关行业项目操作方案
- 2023年高端小型车行业相关项目实施计划
- 在线网课知道智慧《影像医学与核医学研究进展(浙中医大)》单元测试答案
- 《电子商务店铺运营》 第二版 各项目知识扩展题目及答案 项目七 淘宝的排名优化(知识扩展题)
- 2024初中纪律安全协议书
- 知识付费协议书
- CBB模块入库及使用规范
- 学校高考考务应急预案
- 2023年全国统一高考政治试卷(全国甲卷)(含答案与解析)
- 小学主题班会 寓言故事水滴石穿读书分享 课件
- 幼儿园课程快乐学习
- 2022年版高中化学课标试题
- 大班音乐《毕业歌》课件
- 给排水系统测试及检查流程
- 人工智能训练师(5级)培训考试复习题库-上(单选题汇总)
- 红楼梦里的中医(一)
评论
0/150
提交评论