23.05.16 22:11 작성
·
962
1
22:06:54 **** Incremental Build of configuration Debug for project 09_blink_led_axi4_lite_app ****
make all
make --no-print-directory pre-build
a9-linaro-pre-build-step
' '
make --no-print-directory main-build
'Building file: ../src/lab9_main.c'
'Invoking: ARM v7 gcc compiler'
arm-none-eabi-gcc -Wall -O0 -g3 -c -fmessage-length=0 -MT"src/lab9_main.o" -mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -ID:/FPGA/lab/FPGA_pjt/lab9/09_blink_led_axi4_lite_project/09_blink_led_axi4_lite_vitis/09_blink_led_axi4_lite_project/export/09_blink_led_axi4_lite_project/sw/09_blink_led_axi4_lite_project/standalone_ps7_cortexa9_0/bspinclude/include -MMD -MP -MF"src/lab9_main.d" -MT"src/lab9_main.o" -o "src/lab9_main.o" "../src/lab9_main.c"
../src/lab9_main.c:21:10: fatal error: xparameters.h: No such file or directory
21 | #include "xparameters.h"
| ^~~~~~~~~~~~~~~
compilation terminated.
make[1]: *** [src/subdir.mk:23: src/lab9_main.o] Error 1
make: *** [makefile:34: all] Error 2
22:06:54 Build Finished (took 491ms)
위에는 vitis 에러 메세지 입니다. 8장에서는 나타난다고 하셨는데 9장에서도 나타나고 address값도 다릅니다.. 이상하네요. 진도를 계속 못나가요 ㅠㅠ
아래는 ip 세팅 후 address 확인 값인데 address값이 이상하고 크기도 64k로 하셨는데 저는 선택지가 없습니다. gui에도 반영이 안되구요.. 방법좀 문의드립니다
vivado는 2022.2입니다.
답변 2
0
2023. 05. 21. 13:30
노트북도 2022.2로 다시 설치 후 성공하였습니다. 시간이 너무 오래걸렸네요.. 역시 최신버전은 버그위험이..
리눅스도 버전을 다시 맞춰 줘야 할까요? 아니면 윈도우 환경에서 시뮬레이션 해도 될까요?
0
2023. 05. 17. 11:08
안녕하세요 :)
lab9 장도 같은 이슈라고 하셨는데, lab8 장의 방법으로는 해결이 안될까요?
lab8 장을 통해서 제가 문제삼은 이슈는 xilinx 의 tool 버그입니다.
이거때문에 다음 공부 진행이 안되면 안돼요. (제가 너무 슬플 것 같습니다 ㅠ)
8장방법으로 해결이 스스로 되신다면, 다음장으로 넘어가 주세요.
현업자 기준에서 그렇게 중요한 부분이 아니다라는 생각이 들고요.
Tool 버전이 어떻게 되실까요?
주말에 lab9장을 제가 직접해보고, 정상 동작 되는 프로젝트를 공유드리겠습니다.
비교해서 보시면 될 것 같아요. :)
===================
64K 부분이 나오지 않는 이유는 저도 모르겠습니다. Tool 버전에 따른 이슈일 가능성이 높아요.
확실한건, 128 로 선택해도 동작해야합니다. (128/4 = 32 개의 register 를 바라볼 수 있음으로)
혹시나 영상과 스텝을 맞추고 싶으시다면, 2020.2 에서 부탁드립니다.
2023. 05. 20. 23:47
2022.2 사용하고 있었습니다. 맛비님 말대로 2020.2 로 다시 설치하였고. address는 정상적으로 동작하지만 xparameter는 오류가 그대로 나타납니다..
툴버그가 8장하고는 현상이 약간 수정하는 방법 다른 거 같은데 죄송하지만 방법좀 알려주시면 감사하겠습니다. 8장에서는 제가 생성시 ip의 이름을 찾아 들어가면 되지만 생성한 ip의 이름이 없는거 같습니다. 제가 정리하기로는
1. software-> hw/driver/ip이름/data/src/makefile
2. bsp -> ps7 ps7 cortexa9_0/standalone_ps7_cortexa9_0/bsp/libsrc/ip이름/makefile
3. bsp -> zynq_fsbl/zynq_fsbl_bsp/ps7_cortexa_9_0/libsrc/ip이름/makefile
인데 없는거 같습니다.