1. petalinux-build 한 images 파일을 sdk에 적절한 폴더에 옮김
2. Xilinx SDK에 [Xilinx Tools]-[Create Zynq Boot Image]를 선택
요렇게 넣고
3.
xsdb% targets
xsdb% source D:\\vivado_work\\zc706_test1\\zc706_test1\\zc706_test1.sdk\\design_1_wrapper_hw_platform_0\\ps7_init.tcl
xsdb% ps7_init
xsdb% ps7_post_config
xsdb% dow D:\\vivado_work\\zc706_test1\\zc706_test1\\zc706_test1.sdk\\linux_image_test\\u-boot.elf
xsdb% dow -data D:\\vivado_work\\zc706_test1\\zc706_test1\\zc706_test1.sdk\\linux_image_test\\BOOT.bin 0x08000000
xsdb% con
4. U-boot가 부팅되면
> sf probe 0 0 0
> sf erase 0x0 0x01000000
> sf write 0x08000000 0 0xffffff
5. 딥스위치 4번 High로 올려도 U-boot 부팅됨....
'개발 > Xilinx Zynq' 카테고리의 다른 글
DTSI수정하여 UART0 살리기 (0) | 2016.11.16 |
---|---|
U-Boot 설정에서 SDHCI 제거 (0) | 2016.11.16 |
petalinux 정리 (1) | 2016.11.08 |
petalinux build zc706 & 플래쉬 writing (0) | 2016.11.08 |
ZC706 Doesn't work with VADJ at 1.8v (0) | 2016.11.07 |