MicroBlaze

[Arty A7] Program Flash Memory

seo077 2025. 1. 6. 18:35

1. Vitis에서 Flash program

2. Vivado에서 Flash Program


[Vitits]

#1. flash에 다운할 bit 파일 생성 (Program Device)

-. .bit : bit 파일

-. .mmi : memory map information 파일

-. .elf : sw binary 파일

 

#2. flash에 다운로드 (Program Flash Memory)

#3. 결과


[Vivado]

vivado의 block design에 Vitis에서 생성한 elf파일 추가하여 flash memory에 다운

 

#1. Constraints에 Vitis에서 생성한 .elf 파일 추가

 

#2. MicroBlaze에 Associate ELF file

vitis에서 생성한 elf파일을 MicroBlaze에 연결

#3. Create HDL Wrapper

#4. Generate Bitstream

 

#5. Vivado에서 생성한 bit 파일을 flash memory에 다운로드

 

#6. 결과

 

'MicroBlaze' 카테고리의 다른 글

[Arty A7] Vitis Hello World Example  (0) 2025.01.04