logo

한국어

게시판






조회 수 2083 추천 수 0 댓글 8
?

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

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

가만히 생각해보니


이때까지 고수님들의 소자땜, 펌업등을 다 해놓은


기판만 쓰다보니


좀 생소한 기판을 받고나니 이걸 어째야하나 하는 고민이 남습니다.



그래서 질문 몇가지만 드리고자합니다.


1. 커스텀 기판에는 소프트웨어적인 부분으로 펌웨어와 부트로더가 있는듯한데...각각 무엇을 하는건가요?


어렴풋이는 생각하고있지만, 정확하게는 어떤지 몰라서 질문드립니다.^^;



2. 커스텀 기판의 펌웨어나 부트로더는 MCU에 의해서 결정이 되는부분인가요? 아니면 다른 요소에 의해서 결정이되나요?



3. A라는 기판이 있을때 펌웨어를 누군가가 수정해서 기능을 더 좋게 만들수가 있나요? (LED스크립트 등의...)


아니면 하드웨어의 스펙에서 이미 정해져있기때문에 그이상 기능을 좋게 만들순 없는것인가요?



정도 입니다.


더 궁금한게 생길듯하지만,


답변해주시는 내용먼저 잘 정독하고


그래도 궁금한점이 있다면 다시 질문드리고자합니다. (__)

  • profile
    Gomzip 2014.09.17 20:35
    오 굿 질문 이네요 ~ 저도 덕분에 배울수 있을듯 ㅎㅎ 저도 펌웨어 확인만 하면 되는줄 모르고 괴수가면님께 보냈거든요 .. ㅎ
  • ?
    Revodono 2014.09.18 15:50
    저도 이런부분은 전혀 몰라서요 ㅎㅎ;
  • profile
    Reid 2014.09.18 10:32

    저도 정확한 개념을 설명드리긴 힘든 실정이지만.. 부트로더는 장치가 시동되기 이전에, 미리 입력 된 부트로더가 실행되면서 장치가 실행되는데 필요한 모든 관련 작업을 마무리하고 최종적으로 펌웨어를 실행시키기 위한 목적을 가진 프로그램이라고 이해하고 있습니다.

    컴퓨터를 예로들면 바이오스와 운영체제의 개념입니다. 컴퓨터 하드웨어를 조립해봤자, 운영체제가 없으면 정상적으로 가동되지 않습니다. 그렇다고 바이오스가 없거나 문제가 있다면 하드웨어 자체가 가동이 되지 않겠죠. 하드웨어에도 문제가 발생하면 바이오스가 시동되면서 이 부분을 검출하여 블루스크린 같이 오류를 보여주거나 비프음을 울려서 문제가 있다고 알리기도 하죠. 컴퓨터 부팅시 바이오스 -> 운영체제 순서로 부팅되듯이, 키보드에서도 부트로더->펌웨어 순서로 부팅이 되어 작동하게 됩니다.

    이렇게 중요한 부트로더는 MCU 내부의 롬에 저장됩니다. 펌웨어도 마찬가지로 MCU 내부에 저장되구요. 컴퓨터로 예를 들자면 CPU와 RAM, ROM의 역할이 통합되어 있는 장치가 MCU라고 보시면 됩니다.

    펌웨어는 자유롭게 수정 가능합니다. 스크립트를 새로 구성하시거나, 스크립트를 구하시게 된다면 수정 가능하여 수정한 스크립트를 키보드에 업로드 할 수 있구요. (다만 스크립트 공개는 원작자분께서 공개를 안 하시는 편입니다.) 펌웨어를 수정 할 땐 하드웨어 스펙(특히 MCU)에 맞게 스크립트를 구성해야 됩니다. 내가 원하는 기능이 150인데 키보드(MCU)에서 가능한 기능은 100이면 제대로 작동하지 않겠죠? ㅇ.ㅇ

  • ?
    Revodono 2014.09.18 15:49
    100%는 아니지만 상당부분 이해했습니다. 장문의 답변 감사드립니다.

    추가적으로 궁금한점을 질문드리자면...

    그렇다면 부트로더 및 펌웨어는 모두 MCU를 어떤것을 사용했냐에 따라서 올릴수있는게 없고 없는게있고 한건가요?

    예를 들자면,

    A라는 기판을 사용한 커스텀 키보드가 있고, B라는 기판을 사용한 커스텀 키보드가 있고,

    두 기판다 똑같은 MCU를 사용했다면, 두 기판 모두 같은 펌웨어나 부트로더를 적용해도 문제가 없을까요?
  • profile
    GON™ 2014.09.18 22:37
    문제가 없는 경우도 있겠으나... 대부분 문제가 될겁니다.
    당장 NerD만 봐도, Atmega32U4 MCU를 쓰고 있지만, 같은 MCU를 사용하는 다른기판과는 부트로더부터가 다르고, 펌웨어 구조도 완전히 다릅니다.
  • ?
    Revodono 2014.09.18 22:46
    아...그렇다면 꼭 MCU보단, 그냥 그 기판 자체에 따라 간다고 봐야하나보군요..ㅜㅜ
  • profile
    GON™ 2014.09.18 22:52
    네, 회로도(핀맵 등..)가 달라지면 무용지물이예요 ㅇㅇ
  • ?
    Revodono 2014.09.18 23:38
    이제 좀 이해되었습니다. 결국 원점으로 돌아온거긴하지만...답변 감사드립니다. (__)

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 질문게시판을 이용시 유의사항 아침에™⇔N² 2021.11.30 832
776 실사용 흰색 낮은키캡? 8 서율 2014.09.24 2242
775 포커 X 질문 입니다~ 고수님들 봐주세요~ 2 file 폭풍쿨한CEO 2014.09.23 1395
774 부트로더나 펌웨어가없으면 LED도안들어오나요? 8 Revodono 2014.09.22 1293
773 포커 질문입니다~ 폭풍쿨한CEO 2014.09.22 1367
772 순정승화와 대륙승화는 어떻게 구분 가능한가요? 6 Zoltar 2014.09.22 1508
771 NCR과 체리 순정의 차이는 뭔가요? 5 Zoltar 2014.09.22 1597
770 [혐?]녹제거 방법? 2 file CaiJLe 2014.09.22 1948
769 스위치 디솔더팁 규격 문의 2 넌어느별 2014.09.22 1462
768 조립 후 키가 안먹을때???;;; 16 file 식섭이 2014.09.22 1572
767 이건 무슨 스프링 방식인가요? 3 file Zoltar 2014.09.21 1314
766 와이즈 키캡이랑 보와이랑 맞나요? 5 피씨브레이커 2014.09.20 1588
765 메카니컬키보드.com 주문취소 질문드립니다. 2 Revodono 2014.09.20 1242
764 하얀색 아노다이징도 있나요?? 6 file Archangelus 2014.09.20 2386
763 peerless 스위치는 어떤가요? Zoltar 2014.09.19 1697
762 짭총 QUICK 201B 개조 문의 3 file 넌어느별 2014.09.19 2382
761 하우징 제작을위해 정확한 치수를 측정하고싶습니다. 4 file Revodono 2014.09.19 1489
760 하코 인두기에 납흡입기 같이 있는 제품있나요? 3 Zoltar 2014.09.18 1643
759 PMK 주문작성 성공했습니다.. 주소관련.. 플라스틱감성 2014.09.18 1556
758 댓글이 "추천" 되시면 포인트 100점 14 RedZin™ 2014.09.18 39633
» 펌웨어? 부트로더? 관한 질문입니다. 8 Revodono 2014.09.17 2083
Board Pagination Prev 1 ... 413 414 415 416 417 418 419 420 421 422 ... 456 Next
/ 456