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/
MobaXterm free Xserver and tabbed SSH client for Windows
The ultimate toolbox for remote computing - includes X server, enhanced SSH client and much more!
mobaxterm.mobatek.net
https://teratermproject.github.io/index-en.html
Tera Term - Windows用端末エミュレータ
Tera TermはWindowsで動作する端末エミュレータで、telnet/ssh/シリアル接続に対応しています
teratermproject.github.io
Download PuTTY - a free SSH and telnet client for Windows
Is Bitvise affiliated with PuTTY? Bitvise is not affiliated with PuTTY. We develop our SSH Server for Windows, which is compatible with PuTTY. Many PuTTY users are therefore our users as well. From time to time, they need to find the PuTTY download link. W
www.putty.org
https://apps.microsoft.com/detail/9NF2H969R452?hl=ko-kr&gl=KR&ocid=pdpshare
CRMT - Windows에서 무료 다운로드 및 설치 | Microsoft Store
전문 COM포트 디버깅 소프트웨어. 00. 100% 한국어를 지원합니다. 01. COM 포트 연결 및 연결 해제시 자동으로 이를 감지합니다. 02. 여러개의 COM 포트를 열 수 있습니다. 03. 사용자 편의를 위해 Visual St
apps.microsoft.com

제 보드에 연결 후 (COM4) 플러그 연결 버튼을 누르면 시간과 함께 통신 이력들이 나옵니다
더 많은 기능들이 있겠지만 현재는 저 기능만으로도 충분합니다.
전원을 인가하고 5핀 데이터 케이블을 연결해줍니다.


정확히 Vivado Driver가 설치되었다면, 장치 관리자에서 포트쪽에 COM 포트가 표시 됩니다.
제 보드는 COM4를 이용해서 통신이 됩니다.


KV260은 초기에 QSPI 모드로 1st 부팅이 되고 후에 SD카드 혹은 메모리에 넣어둔 Boot을 통해 부팅이 됩니다.

'Study > FPGA' 카테고리의 다른 글
#4 LINUX 올리기 (0) | 2024.12.25 |
---|---|
#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 |