仅对英特尔可见 — GUID: suc1427159815714
Ixiasoft
1.8.1. 引导加载器实例
- 开启SoC EDS嵌入式command shell(命令行):
$ ~/altera/15.0/embedded/embedded_command_shell.sh
- 从SoC EDS嵌入的command shell(命令行)开启BSP Editor工具:
$ bsp-editor
- 选择File > New HPS BPS在窗口中创建新的HPS BSP,并做如下配置:
- 在Preloader settings目录中指定一个硬件HPS交付文件。
- 在BSP target directory文本框中指定引导加载器源文件夹 。
- 在BSP Settings File name文本框中指定引导加载器配置及设置文件的位置。
图 26. 选择New BSP Editor Window图 27. 配置New BSP设置 - 完成域设置并在main菜单标签中指定源boot_device (SD/MMC)后,点击OK。
图 28. 在BSP Editor窗口中选择从SD/MMC器件引导
- 选择Generate,则引导加载器和U-Boot源文件被创建到您指定的作为BSP目标目录的文件夹中。
- 换至U-Boot引导加载器源目录并构建映像:
$ cd ~/a10_soc_devkit_ghrd/software/arria10_uboot_bsp $ make
在~/a10_soc_devkit_ghrd/software/arria10_uboot_bsp/文件夹生成以下项目:
表 6. 引导加载器可执行映像 文件 说明 u-boot_w_dtb.bin 基于器件树二进制的U-boot可执行文件 uboot_w_dtb-mkpimage.bin 基于mkpimage header的U-boot可执行文件 注: 如果您选择UEFI作为第二阶段引导加载器源,请参阅“附录B:Building the UEFI Boot Loader”部分。 - 在引导器件中准备引导加载器映像,U-Boot器件树以及FPGA设计。请参阅 Altera® SoC Embedded Design Suite User Guide或Rocketboards网页了解更多信息。