질문게시판을 이용시 유의사항
foostan git repository에서 받은
corne 키보드를 빌드 중이며,
PCB는 Cherry v3.0.1 버전으로 빌드하고 있습니다.
mcu는 ATmega32U4 5V 16MHz Usb C Type이며,
스위치 홀더는 1511 for MX Switch 입니다
다이오드는 주문내역이 없어서 명칭은 잘 모르겠지만 SOD-123으로 검색해서 나온걸로 기억합니다 (사진 첨부)
현재 납땜은 모두 완료하였으며, 처음 MCU 연결 한 뒤 qmk toolbox에서 auto flash로 플래쉬 한 이후로는 리셋키를 아무리 눌러도 다시 flash가 안됩니다 (여기저기 찾아봤는데 부트로드 모드가 되지 않는 증세인 것 같습니다.)
펌웨어 문제일까 싶어서 vial 지원하는 펌웨어 구해서 qmk toolbox 띄워놓고 핀셋으로 그라운드, 리셋 핀을 계속 뗏다 붙였다 해줬더니 어쩌다 한번씩 플래쉬 돼서 현재 vial에서는 corne 키보드로 인식은 되고 있습니다.
다만, 왼쪽 키보드는 ㅈㄴㅌ만, 오른쪽은 .ㅣㅐ만 입력되고 있는 상태입니다.
MCU에 직접 핀셋으로 여기저기 찔러보면 이키 저키 입력은 되긴하는데, 스위치 홀더 납땜한 쪽은 핀으로 아무리 찔러봐도 ㅈㄴㅌ.ㅣㅐ만 입력되고, TRRS 연결해도 직접 USB에 물린 쪽만 입력됩니다.
foostan repository에 올려진 거버 파일을 직접 프린트 한건데 PCB가 문제인걸까요? ㅠㅠ
아니면 제가 모르는 다른문제가 있는걸까요? 혹시 해답을 아신다면 꼭 답변 부탁드립니다 ㅠ
IMG_3575.HEIC IMG_3576.HEIC IMG_3577.HEIC
============================================
PS : 주변에 여쭤볼 사람이 없으니까 해결이 안돼서 미칠거 같네요 ㅠ
혹시 키보드 빌딩 관련해서 교육 받을 수 있는 방법은 없을까요?

- 스위치 별로 다이오드가 있다면 다이오드의 방향이 제대로 실장되어있는지
(다이오드가 뒤집혀 연결된 경우 입력이 되지 않습니다.)
- CPU 핀을 매트릭스로 연결하기 위한 브릿지 핀에서의 단락 또는 냉납여부 Check
(MCU핀에서 TEST는 정상이라면 아마도 여기 아닐까 싶습니다.)