Kraklog
#2 FPGA 부팅 및 세팅 본문
- 개발보드 : Kria KV260
- 개발 환경 :
WSL2 - Ubuntu 24.0.1LTS(차후 예정), 윈도우 환경 - 개발 툴 : Vivado 2022.2, Vitis 2022.2
2024.10.27 - [Study/FPGA] - #1 WSL2 , Vivado 설치
1. 보드 선정 - Zybo? KV260? KR260?
사실, 인프런 강좌(맛비님) 를 보고는 Zybo 시리즈를 구매하려고 했으나, 가격이 가격인지라 조금 더 찾아보다가 KV260 이라는 보드를 알게 되었습니다.
(물론 KR260도 있었습니다. 내장형 복합 논리(FPGA, CPLD) 평가 기판 | 평가 기판 | 전자 부품 유통업체 DigiKey , SK-KV260-G AMD / Xilinx | Mouser 대한민국
로봇틱스 스타터라고 했고, 둘다 base는 K26 SOM이였으나 가격의 차이와, AI STARTER 라는 타이틀이 KV260으로 구매를 정하게 된 계기였습니다.)
Kria KV260 Vision AI Starter Kit Data Sheet
2. 보드 전원 인가 - 부팅
KV260의 Datasheet 를 잘 보면 DC input에 대한 스펙이 정해져 있습니다.
그냥 쿠팡에서 괜찮아 보이는 DC 어댑터를 구매했습니다.
DC 어댑터를 물려주면 바로 전원이 들어오는것을 확인 할 수 있습니다.
별도의 전원이 없기때문에 plug in 하면 자동으로 부팅이 되게 됩니다.
3.Serial monitor 설치 후 부팅
잘 알려진 moba xterm, Putty, tera term이 있습니다.
저는 이번에 Putty나 소개받은 CRMT를 써보려고 합니다.
https://mobaxterm.mobatek.net/
https://teratermproject.github.io/index-en.html
https://apps.microsoft.com/detail/9NF2H969R452?hl=ko-kr&gl=KR&ocid=pdpshare
제 보드에 연결 후 (COM4) 플러그 연결 버튼을 누르면 시간과 함께 통신 이력들이 나옵니다
더 많은 기능들이 있겠지만 현재는 저 기능만으로도 충분합니다.
전원을 인가하고 5핀 데이터 케이블을 연결해줍니다.
정확히 Vivado Driver가 설치되었다면, 장치 관리자에서 포트쪽에 COM 포트가 표시 됩니다.
제 보드는 COM4를 이용해서 통신이 됩니다.
KV260은 초기에 QSPI 모드로 1st 부팅이 되고 후에 SD카드 혹은 메모리에 넣어둔 Boot을 통해 부팅이 됩니다.
'Study > FPGA' 카테고리의 다른 글
#3 Hello World! (Vivado & Vitis) (0) | 2024.12.25 |
---|---|
#1 WSL2 , Vivado 설치 (0) | 2024.10.27 |
VideoProc (0) | 2023.12.20 |
상태천이를 통한 PWM 컨트롤 (1) | 2023.12.10 |