問題1
使用uart16550串口出現
undefined reference to `XUartNs550_SendByte'
解決方法
修改./components/plnx_workspace/fsbl/fsbl_bsp/ps7_cortexa9_0/include/xparameters.h 中的
#define XPAR_AXI_UART16550_0_CLOCK_FREQ_HZ 5e7U 為:
#define XPAR_AXI_UART16550_0_CLOCK_FREQ_HZ 50000000U
問題2
出現
petalinux-build error: Failed to copy images to TFTPBOOT /tftpboot
解決方法
去掉tftpboot的設置: petalinux-config -> Image Packaging Configuration -> Copy final images to tftpboot
