작성
·
466
0
안녕하세요.
Counter를 이용한 LED 제어 실습 중 마지막 부분에서LED 점등이 되지 않아 문의 드립니다.
vitis에서 빌드까지는 성공 하였고,
Run As 혹은 Debus As 실행 시 저는 강의노트에서 보이는것 처럼 보드에 점등이 되질 않네요.
무엇이 문제인지 모르겠습니다..
Vitis Log를 보니, 에러 메시지는 아래와 같습니다.
14:56:28 ERROR : Could not find ARM device on the board for connection 'Local'.
Check if the target is in:
1. Split JTAG - No operations are possible with ARM DAP.
2. Non JTAG bootmode - Bootrom may need time to enable DAP.
Please try again.
Troubleshooting hints:
1. Check whether board is connected to system properly.
2. In case of zynq board, check whether Digilent/Xilinx cable switch settings are correct.
3. If you are using Xilinx Platform Cable USB, ensure that status LED is green.
답변 2
0
0
2가지 정도 추즉해 볼 수 있습니다.
올려주신 Vitis Log의 내용은 지난번 문제와 같은 문제가 아닌가 생각됩니다. zybo 보드의 환경설정을 확인해 보셔야 될 것 같습니다. Build 결과를 보면, 강의 내용과 다르게 나타납니다. Build가 완료되면, ZynTopApp\debug\ 폴더에 ZynqTopApp.elf 파일이 생성되어야 합니다.
Constraints 파일이 제대로 설정되었는지 확인해 보세요. 회로도를 보니 "PL LEDS"는 LED0 : M14, LED1 : M15, LED2 : G14, LED3 : D18 입니다.
문제가 반복되면, Zynq mini 보드를 구매해서 공부하시는 것을 추천드립니다. fpga에 익숙하면 나름 수정해서 진행할 수 있지만, 그렇지 않은 경우에는 많은 어려움이 발생할 수 있습니다. 먼저 Zynq mini 보드로 학습을 진행하시고, 추후 zybo 보드를 도전해 보시는 것이 좋을 것 같습니다.
지금 이 강의도 열심히 공부 하고,
추후에 Zynq mini 7020 활용한 다른 강의들도 오픈하시면 꼭 수강 하겠습니다!! ㅎㅎ
감사합니다!!