RP2040칩 기판 VIAL포팅 질문드립니다.

by 달리아 posted Oct 24, 2023
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

기판 종류 및 레이아웃 이미지: twilight

TWILIGHT_LAYOUT_PNG.png

이미지 출처: https://newonemt.com/product/twilight-tkl-pcb-%EB%8F%84%ED%84%B0%EB%B3%B4%EB%93%9C/14/category/44/display/1/

해당 기판 QMK/VIA 지원여부: O

https://github.com/qmk/qmk_firmware/tree/master/keyboards/wolf/twilight

============================================

 

안녕하세요~ vial 포팅관련해서 질문드리고자 글 남깁니다. qmk/via 지원 키보드라길래 아무 생각없이 vial 포팅해보려고 봤는데 via 깃허브에 들어가도 해당 기판 json파일이 없더라고요 ㅎㅎ 뭐지 싶어서 기판 여기저기 보다보니까 라즈베리파이가 붙어있네요...;; 

 

이전까지 atmega32u4 같은 것만 다루어봐서... 그것들은 그냥 via폴더 복붙하고, 기판 json파일 이름 vial.json으로 바꾼 뒤에 qmk 컴파일하면 끝이었는데, rp2040이건 조금 다르더라고요. rule.mk에서 부트로더랑 칩 바꿔야한다는 말도 있고, A1,B1 이런식이던거 GP1, GP2로 바꾸라는 말도 있고, docs.qmk에서는 -e CONVERT  사용해서 컨버트하라는 말도 있고 복잡하네요;;;

 

일단 제가 생각한건 키보드 레이아웃 에디터에서 위에 사진처럼 만든 뒤에 json파일 다운로드하고, 나머지는 일반적인 vial포팅처럼 진행하다가 rules.mk에서 BOOTLOADER =rp2040, MCU = RP2040 적고, 마지막 컴파일 뒤에 위에 명령어로 컨버트하는 건데 이렇게 하는게 맞는건지 궁금합니다.

 

 json만들 때 해당 사이트에서 각 스위치자리마다 0,0 0,1 이런거 적어줘야 하던데 참고할 파일은 어디서 찾을 수 있을까요? info.json참고하면 되나 싶어서 봤는데 https://get.vial.today/docs/porting-to-via.html 여기서 알려주는 형식이랑은 뭔가 다르네요;;; 그리고 레이아웃 위 키보드처럼 여러개 지원하는 경우에는 아래와 같은 레이아웃 옵션 박스에서 체크하라는데 이 창이 안 보여서 어떻게 하는지도 여쭙고 싶습니다...

 

layout-options-sample.png


Articles

1 2 3 4 5 6 7 8 9 10