测试linux内核镜像,测试Petalinux BSP镜像参考例子
測試預構建Petalinux鏡像
現在,你可以嘗試一個預構建參考例。這是通過petalinux-boot 工具來實現的。petalinux-boot可以在物理硬件或者QEMU上啟動參考例子。
在硬件上測試預編譯鏡像
Petalinux BSP包括一個預構建FPGAbitstream文件,可以令你在你的硬件上快速啟動Linux。
從SD卡中啟動鏡像(Zynq系列設備)
步驟:
1. 在主機上掛載你的sd卡。
2. 復制 /pre-built/linux/images/目錄下的文件到SD卡中第一個FAT分區。
* BOOT.BIN
* image.ub
3. 連接串口。
4. 打開主機串口,設置波特率115200。
5. 板子關電。
6. 設置啟動模式sd卡啟動.
7. 插入SD卡。
8. 板子上電。
9. 觀察串口。
10. 用戶和密碼都是root。
JTAG啟動
1. 板子關電。
2. 連接JTAG線到主機。
3. 鏈接串口
4. 連接網絡到本地網絡
5. 對于zynq系列板子,保證啟動模式為JATG模式。
6. 上電。
7. 打開主機端口。
8. 運行petalinux-boot命令如下:
petalinux-boot –jtag –prebuilt 3
在QEMU中測試預先的鏡像
Petalinux提供QEMU支持,可以讓軟件在一個不需要硬件的仿真環境下測試。
1. 切換到工程目錄,啟動預構建的內核鏡像。
petalinux-boot –qemu –prebuilt 3
* The –prebuilt 1 performs a Level 1 (FPGA bitstream) boot. This opTIon is not valid for QEMU.
* A Level 2 boot includes U-Boot.
* A Level 3 boot includes a pre-built Linux image.
測試重構建鏡像
在硬件上
Use petalinux-boot to boot the U-Boot
$ petalinux-boot –jtag –u-boot –fpga –bitstream
Use petalinux-boot to boot the kernel
$ petalinux-boot –jtag –kernel –fpga –bitstream
在QEMU上
Use petalinux-boot –qemu command to test the newly built software image:
$ petalinux-boot –qemu –kernel
The system boot messages will be shown on the console where QEMU is running
TIP:
To exit QEMU, press Ctrl+A together, release and then press X.
總結
以上是生活随笔為你收集整理的测试linux内核镜像,测试Petalinux BSP镜像参考例子的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: js传中文参数 java取_js中文转码
- 下一篇: ubuntu linux固定ip设置,U