'자료실'에 해당되는 글 106건

  1. ps2avrU V1.5 펌웨어 업데이트
  2. ps2avrU V1.5 펌웨어 업데이트 2
  3. ps2avrU V1.5 펌웨어 업데이트 4
  4. ps2avrU V1.5 펌웨어 업데이트 3
  5. ps2avrU 펌웨어 업데이트 5
  6. ps2avrU 펌웨어 업데이트 4
  7. ps2avrU 펌웨어 업데이트
  8. ps2avrU 펌웨어 업데이트
  9. boot mapper test 펌웨어 및 사이트 11
  10. ps2avrU 펌웨어 업데이트 7
  11. ps2avrU 펌웨어 업데이트
  12. A.87U EX layout.dwg 19
  13. ps2avrU 펌웨어 업데이트 2
  14. ThumbU 기판 관련 자료 33
  15. ps2avrU 펌웨어 업데이트 및 소스 추가 2
  16. FaceU 기판 관련 자료
  17. MX-miniU 기판 관련 자료 2
  18. A.87U 기판 관련 자료 27
  19. bootloadHID.exe 9
  20. ps2avrU firmware 및 utility 90

펌웨어 링크 : http://blog.winkeyless.kr/17



13.12.07


- usb 입력시 Full LED의 상태에따라 간혹 딜레이가 생기는 경우 패치

- 부트 매퍼 작동 중 매크로키가 제대로 작동하지 않던 버그 패치








'자료실 > 펌웨어' 카테고리의 다른 글

ps2avrU V1.5 펌웨어 업데이트  (8) 2013.12.13
ps2avrU V1.5 펌웨어 업데이트  (2) 2013.12.09
ps2avrU V1.5 펌웨어 업데이트  (2) 2013.12.06
ps2avrU V1.5 펌웨어 업데이트  (4) 2013.12.02
ps2avrU V1.5 펌웨어 업데이트  (3) 2013.12.02

펌웨어 링크 : http://blog.winkeyless.kr/17


13.12.06


- usb에서 매크로 실행시 modifier키들을 조합할 수 있도록 수정

- 매크로 입력시 듀얼액션 키도 사용 가능하도록 수정

- 매크로 입력시에는 하드웨어 키매핑으로 설정한 키맵을 사용하지 못하던 것을 할 수 있도록 수정

- ps/2로 연결 후 하드웨어 키매핑시 키코드가 없는 키를 인식하지 못하는 버그 패치

- usb 입력시 Full LED의 상태에따라 간혹 딜레이가 생기는 경우 관찰 중

'자료실 > 펌웨어' 카테고리의 다른 글

ps2avrU V1.5 펌웨어 업데이트  (2) 2013.12.09
ps2avrU V1.5 펌웨어 업데이트  (0) 2013.12.07
ps2avrU V1.5 펌웨어 업데이트  (4) 2013.12.02
ps2avrU V1.5 펌웨어 업데이트  (3) 2013.12.02
ps2avrU 펌웨어 업데이트  (5) 2013.11.30

펌웨어 링크 : http://blog.winkeyless.kr/17


13.12.02_2


- LED 모드 0인 상태에서 플러깅시 LED가 깜박이는 현상 패치


- 펌웨어와 키맵 데이터를 분리했습니다. 때문에, 앞으로는 새로운 버젼의 펌웨어로 업데이트를 하더라도 키 매핑을 다시 하지 않아도 됩니다.

더 자세한 내용은 아래 링크를 참고하세요.



부트로더를 이용한 펌웨어 업로드 방법 : http://blog.winkeyless.kr/18



- 파일 설명 


: 펌웨어

keymain_NKRO : 기본 펌웨어

keymain_NKRO_SL_apart : 기본 펌웨어에 S/L LED가 별도(PD6)로 처리된 펌웨어

keymain_GKP.hex : 고스트 키 방지가 적용되어 있는 펌웨어

keymain_GKP_SL_apart.hex : keymain_GKP.hex에 S/L LED가 별도(PD6)로 처리된 펌웨어


: 키맵

keymap_part(a87_V03)(a87U)(mxminiU)(a87UEX) :  A.87 ps2avr V0.3, A.87U, A.87W, MX-miniU, MX-miniW, A.87U EX 공용 키맵

keymap_part(thumb)(face) : thumb, thumbU, faceU, faceW 공용 키맵

'자료실 > 펌웨어' 카테고리의 다른 글

ps2avrU V1.5 펌웨어 업데이트  (0) 2013.12.07
ps2avrU V1.5 펌웨어 업데이트  (2) 2013.12.06
ps2avrU V1.5 펌웨어 업데이트  (3) 2013.12.02
ps2avrU 펌웨어 업데이트  (5) 2013.11.30
ps2avrU 펌웨어 업데이트  (4) 2013.11.25

http://blog.winkeyless.kr/17


13.12.02.


- 펌웨어와 키맵 데이터를 분리했습니다. 때문에, 앞으로는 새로운 버젼의 펌웨어로 업데이트를 하더라도 키 매핑을 다시 하지 않아도 됩니다.

더 자세한 내용은 아래 링크를 참고하세요.


부트로더를 이용한 펌웨어 업로드 방법 : http://blog.winkeyless.kr/18



- 파일 설명 


: 펌웨어

keymain_NKRO : 기본 펌웨어

keymain_NKRO_SL_apart : 기본 펌웨어에 S/L LED가 별도(PD6)로 처리된 펌웨어

keymain_GKP.hex : 고스트 키 방지가 적용되어 있는 펌웨어

keymain_GKP_SL_apart.hex : keymain_GKP.hex에 S/L LED가 별도(PD6)로 처리된 펌웨어


: 키맵

keymap_part(a87_V03)(a87U)(mxminiU)(a87UEX) :  A.87 ps2avr V0.3, A.87U, A.87W, MX-miniU, MX-miniW, A.87U EX 공용 키맵

keymap_part(thumb)(face) : thumb, thumbU, faceU, faceW 공용 키맵






'자료실 > 펌웨어' 카테고리의 다른 글

ps2avrU V1.5 펌웨어 업데이트  (2) 2013.12.06
ps2avrU V1.5 펌웨어 업데이트  (4) 2013.12.02
ps2avrU 펌웨어 업데이트  (5) 2013.11.30
ps2avrU 펌웨어 업데이트  (4) 2013.11.25
ps2avrU 펌웨어 업데이트  (0) 2013.11.18

ps2avrU 펌웨어 업데이트

http://blog.winkeyless.kr/17


2013.11.30.

- 고스트키 방지 부분 강화

- USB 요구 전류량을 기존 100mA에서 500mA로 상향 설정

'자료실 > 펌웨어' 카테고리의 다른 글

ps2avrU V1.5 펌웨어 업데이트  (4) 2013.12.02
ps2avrU V1.5 펌웨어 업데이트  (3) 2013.12.02
ps2avrU 펌웨어 업데이트  (4) 2013.11.25
ps2avrU 펌웨어 업데이트  (0) 2013.11.18
ps2avrU 펌웨어 업데이트  (0) 2013.11.13

ps2avrU 펌웨어 업데이트

http://blog.winkeyless.kr/17


2013.11.25.

- 하드웨어 키 매핑에서 부트 매퍼를 실행 시킬 수 있는 메뉴 추가

- 게으른 FN/FN2 키 추가

: KEY_LAZY_FN/KEY_LAZY_FN2 키는 기존의 FN/FN2 키와는 달리 키 입력 중에는 레이어 변경이 되지 않습니다. 

예를 들어, FN+1을 눌러 FN 레이어의 F1키를 작동 중이었다면, 이 때 FN키만을 떼고 1키만을 계속 누르고 있으면 F1이 아닌 1키가 입력되게 됩니다. 하지만, LAZY_FN+1을 누른 상태였다면 같은 상황에서 LAZY_FN키를 떼도 F1이 계속 입력됩니다.

'자료실 > 펌웨어' 카테고리의 다른 글

ps2avrU V1.5 펌웨어 업데이트  (3) 2013.12.02
ps2avrU 펌웨어 업데이트  (5) 2013.11.30
ps2avrU 펌웨어 업데이트  (0) 2013.11.18
ps2avrU 펌웨어 업데이트  (0) 2013.11.13
boot mapper test 펌웨어 및 사이트  (11) 2013.11.12

ps2avrU 펌웨어 업데이트


http://blog.winkeyless.kr/17



- 부트 매퍼 오류 패치 

: 키 매핑이 되어 있지 않은 키는 부프 매퍼로 작동시 반응하지 않던 문제 패치

: 부트 매퍼로 작동시 caps lock LED가 깜박거리도록 수정


부트 매퍼의 사용법은 아래의 링크를 참고하세요.

http://blog.winkeyless.kr/90

'자료실 > 펌웨어' 카테고리의 다른 글

ps2avrU 펌웨어 업데이트  (5) 2013.11.30
ps2avrU 펌웨어 업데이트  (4) 2013.11.25
ps2avrU 펌웨어 업데이트  (0) 2013.11.13
boot mapper test 펌웨어 및 사이트  (11) 2013.11.12
ps2avrU 펌웨어 업데이트  (7) 2013.11.08

ps2avrU 펌웨어 업데이트


ps2avrU_firmware_bootmapper_131113.zip



- 부트 매퍼 적용 : 사용법은 아래의 링크를 참고하세요.

http://blog.winkeyless.kr/84


- 듀얼 액션 키들의 오작동 패치

: 여러 듀얼 액션 키들을 동시에 누르지 못하는 현상

: 특정 상황에서 down이 유지되지 않던 현상




'자료실 > 펌웨어' 카테고리의 다른 글

ps2avrU 펌웨어 업데이트  (4) 2013.11.25
ps2avrU 펌웨어 업데이트  (0) 2013.11.18
boot mapper test 펌웨어 및 사이트  (11) 2013.11.12
ps2avrU 펌웨어 업데이트  (7) 2013.11.08
ps2avrU 펌웨어 업데이트  (0) 2013.11.02


ps2avrU_firmware_bootmapper_131112_test.zip


http://boot.winkeyless.kr/bootMapper/



테스트 방법


1. 첨부한 부트 매퍼 펌웨어로 펌업 합니다..


2. 위 링크의 부트 매퍼 사이트에 접속합니다.


3. 펌업한 키보드를 언플러깅 한 후 tap 키(col2, row2)를 누른 상태에서 플러깅 합니다.

- col2와 row2를 쇼트 시키고 플러깅 하면 부트 매퍼로 작동됩니다.

- 이때는 키보드로 작동되지 않고 키를 누르면 해당 키의 매트릭스 위치를 출력합니다. 

ex> -7,13=


4. 키를 누르면 매트릭스에 해당 키의 위치가 표시됩니다.


5. 아래쪽 키들 중 누른키에 매핑할 키를 선택합니다. 그럼, 매트릭스에 선택한 키가 표시됩니다. 


6. 4-5를 반복하여 원하는 키들에 매핑을 합니다.


7. "save .hex"를 누르면 .hex 펌웨어 파일로 저장됩니다.


8. 저장한 펌웨어를 키보드에 업데이트(부트로더 이용) 해주면 설정한 매핑이 적용됩니다.


9. "save .json"과 "load .json"을 이용해서 매트릭스 정보만 저장/불러 올 수 있습니다.



사용해보시고 이상이 있거나, 보완할 부분이 있다면 댓글로 남겨주시면 감사하겠습니다 ^^




'자료실 > 펌웨어' 카테고리의 다른 글

ps2avrU 펌웨어 업데이트  (0) 2013.11.18
ps2avrU 펌웨어 업데이트  (0) 2013.11.13
ps2avrU 펌웨어 업데이트  (7) 2013.11.08
ps2avrU 펌웨어 업데이트  (0) 2013.11.02
ps2avrU 펌웨어 업데이트  (2) 2013.10.29

ps2avrU 펌웨어 업데이트

http://blog.winkeyless.kr/17


2013.11.8


- FN2키 추가 : 기존에 있던 BEYOND_FN(FN2 toggle)키 이외에 누르고 있을 동안만 FN2레이어가 유지되는 FN2키를 추가했습니다. 


- dual action key 추가 : 이 키들의 특징은 키 하나만 누르고 있을 때는 아무런 작동을 하지 않다가 그냥 때면(down->up) 한/영 이나 한자 키가 입력됩니다. 하지만, 누르고 있는 상태에서 다른 키를 누르면 조합키로 작동합니다. FN, FN2, Ctrl, alt, shift 등의 조합키들에 위 기능을 추가한 16개의 키가 추가되었습니다.





ps2avrU 펌웨어 업데이트

http://blog.winkeyless.kr/17


키매핑 진입시 좌측 ctrl+alt+shift를 잠깐만 눌러도 (누르고 있지 않아도) 진입되는 현상을 패치한 버젼을 업로드 했습니다.

위 링크에서 다운로드 받으세요~





'자료실 > 펌웨어' 카테고리의 다른 글

boot mapper test 펌웨어 및 사이트  (11) 2013.11.12
ps2avrU 펌웨어 업데이트  (7) 2013.11.08
ps2avrU 펌웨어 업데이트  (2) 2013.10.29
ps2avrU 펌웨어 업데이트 및 소스 추가  (2) 2013.10.21
bootloadHID.exe  (9) 2013.08.15

A.87U EX layout.dwg




A_87U_ex_V01_layout_2000_131128.dwg : V0.1



A_87U_ex_V02_layout_2000_131128.dwg : V0.2



A.87U EX의 레이아웃 도면입니다. 보강판이나 하우징 제작시 참고하시면 되겠습니다.


나머지 사양은 A.87U의 것을 참고하세요.







보강판 도면입니다. 기본 배열과 왼쪽 텐키 배열 2가지가 있습니다.


A_87U_ex_frame_2000_131128.dwg





'자료실 > 기판' 카테고리의 다른 글

MX-miniU EX layout.dwg  (0) 2014.03.17
U.CON layout dwg  (0) 2014.02.04
ThumbU 기판 관련 자료  (33) 2013.10.25
FaceU 기판 관련 자료  (0) 2013.10.16
MX-miniU 기판 관련 자료  (2) 2013.10.12

ps2avrU 펌웨어 업데이트


http://blog.winkeyless.kr/17

소스를 리팩토링 하면서 발견한 2가지 사항을 패치한 버젼을 위 링크에 업로드해뒀습니다.

소스는 항상 github에 동시에 업데이트하고 있습니다.


되도록이면 이번 최신 버젼으로 업데이트 해주세요~


// 추가

슬립 모드의 진입 시간이 너무 빠른 현상을 패치한 펌웨어를 다시 업로드 했으니 업데이트 해주세요~





'자료실 > 펌웨어' 카테고리의 다른 글

ps2avrU 펌웨어 업데이트  (7) 2013.11.08
ps2avrU 펌웨어 업데이트  (0) 2013.11.02
ps2avrU 펌웨어 업데이트 및 소스 추가  (2) 2013.10.21
bootloadHID.exe  (9) 2013.08.15
ps2avrU firmware 및 utility  (90) 2013.06.30

ThumbU 기판 관련 자료

* 파일 설명



thumbU_acryl_3T2T_open_2000.dwg : 2014.05.11 등록


새로운 스타일의 아크릴 하우징입니다. 보강판이 2/3T로 나뉘어져 있으며, ANSI/ISO/All Layout으로 보강판을 선택할 수 있도록 그려뒀습니다. 하우징 제작시에는 3가지 중 하나만 선택해서 제작하시면됩니다. 볼트 체결을 위한 2파이 탭핑이 필요합니다. M2*10mm 볼트 14개가 필요합니다. 




* 레이아웃






* 소자 목록

12종 19개
ATMEGA32A-AU
micro USB (MOLEX 47589-0001)
Chip Tantal A size 10uF 16V
MMBT2222A (SOT-23) * 3
ZENER DIODE, 350mW, 3.6V, SOT-23 (BZX84C3V6) * 2
CRYSTAL 12MHz (SMD 3X5 size)
2012 Chip Resistor, 330Ω(331) * 2
2012 Chip Resistor, 1.5kΩ(152) * 2
2012 Chip Resistor, 68Ω(680) * 2
2012 Chip Resistor, 10kΩ(103)
2012 size Chip Monolithic Ceramic Capacitor 18pF * 2
2012 size Chip Monolithic Ceramic Capacitor 0.1uF



* LED 컬러별 저항 값 - PS/2 200mA 기준 (출처 : 코렐라스님 자료)
하얀색/보라색(최소전압 약 3V) : 820
빨간색/노란색(최소전압 약 1.8V) : 1.3K
파란색/초록색(최소전압 약 2.8V) : 900

- 저항 사이즈 : 2012

- 위 값은 보통의 사용하는 LED를 기준으로 작성되었습니다.
LED의 정확한 저항 값은 해당 데이터시트를 참고하여 계산해야 합니다.


* 스위치 입력에 필요한 다이오드는 1N4148(DIP or SMD) 입니다.


* ps2avrU bootloader 사용
- 기본적으로 부트로더만 설치되어 있으므로, 이를 이용해 펌웨어를 업로드해야 합니다.

- 부트로더가 설치되었는지 확인하는 방법 : http://blog.winkeyless.kr/14

- 만약 MCU를 교체하여 부트로더가 설치되어 있지 않다면 설치해야 합니다. 
- 부트로더 설치 방법 : http://blog.winkeyless.kr/15

- 부트로더를 이용한 펌웨어 업로드 방법 : http://blog.winkeyless.kr/18


* 기본 key matrix
https://docs.google.com/spreadsheet/ccc?key=0Ah1Lcjc-gPfndFM1emlhcExfU3JYRUY4SUNqR1ZIUmc&usp=sharing



*기판 사양
- 레이아웃 : 윈키/윈키리스/HHKB-MX 콤보, 
캡스락 3000/8000(마제식) 지원
R Shift 2.75/1.75 지원
back space 2 / 1 지원
ISO Enter/L shift 지원
- Full LED 지원 : 5가지 LED 모드
- PCB : 1.0T (녹색)
- 모든 소자 뒷면에 배치
- 하우징(보강판)리스를 위한 마운트 홀 추가
** thumb V0.1에 이용되던 마운트 홀은 이번 버젼까지만 이용되고 차기버젼부터는 제거될 예정입니다. (layout 도면 참고)


*ps2avrU(펌웨어) 사양 
- 인터페이스 : USB / PS/2 콤보 (자동 인식)
- 하드웨어 키매핑 지원 : 별도의 SW없이 즉시 키매핑 변경 가능
- Full LED 지원 : 5가지 LED 모드
- 하드웨어 매크로 지원


펌웨어에대한 더 많은 정보는 아래 링크를 참고하세요.
http://blog.winkeyless.kr/19



* 레이어 
1. 기본 레이어







2. FN 레이어










3. FN2 레이어 - FN + space를 눌러 전환하고 유지됩니다. 
다시 기본레이어로 돌아가려면 FN + space를 다시 누르거나 Esc + Backspace를 누르면됩니다.
(포커의 크루즈 커서 기능과 유사하게 이용할 수 있습니다.)










'자료실 > 기판' 카테고리의 다른 글

U.CON layout dwg  (0) 2014.02.04
A.87U EX layout.dwg  (19) 2013.11.01
FaceU 기판 관련 자료  (0) 2013.10.16
MX-miniU 기판 관련 자료  (2) 2013.10.12
A.87U 기판 관련 자료  (27) 2013.09.10

http://blog.winkeyless.kr/17


위 링크에 최신 펌웨어와 소스링크를 올려뒀습니다. 


더이상 버그 리포트가 없을 경우 이번을 마지막으로 ps2avrU의 개발은 마치도록 하겠습니다.


소스는 github에 올려뒀으므로 필요하신분은 받아보세요~



그리고, 다음 펌웨어의 주제는 LED 입니다 ㅎ





'자료실 > 펌웨어' 카테고리의 다른 글

ps2avrU 펌웨어 업데이트  (0) 2013.11.02
ps2avrU 펌웨어 업데이트  (2) 2013.10.29
bootloadHID.exe  (9) 2013.08.15
ps2avrU firmware 및 utility  (90) 2013.06.30
ps2avrU bootloader  (0) 2013.06.29

FaceU 기판 관련 자료

* 파일 설명




face_outline_2000.dwg : v0.1 기판 외곽선과 홀의 위치를 표시한 도면



face_layout_v2_2000.dwg : V0.2 기판 외곽선과 홀의 위치를 표시한 도면





*레이아웃

- 6x 스페이스 바는 V0.2부터 지원 됩니다.




* 소자 목록


12종 19개

ATMEGA32A-AU

USB-120

Chip Tantal A size 10uF 16V

MMBT2222A (SOT-23) * 3

ZENER DIODE, 350mW, 3.6V, SOT-23 (BZX84C3V6) * 2

CRYSTAL 12MHz (SMD 3X5 size)

2012 Chip Resistor, 330Ω(331) * 2

2012 Chip Resistor, 1.5kΩ(152) * 2

2012 Chip Resistor, 68Ω(680) * 2

2012 Chip Resistor, 10kΩ(103)

2012 size Chip Monolithic Ceramic Capacitor 18pF * 2

2012 size Chip Monolithic Ceramic Capacitor 0.1uF



* LED 컬러별 저항 값 - PS/2 200mA 기준 (출처 : 코렐라스님 자료)

하얀색/보라색(최소전압 약 3V) : 820

빨간색/노란색(최소전압 약 1.8V) : 1.3K

파란색/초록색(최소전압 약 2.8V) : 900


- 저항 사이즈 : 2012


- 위 값은 보통의 사용하는 LED를 기준으로 작성되었습니다.

LED의 정확한 저항 값은 해당 데이터시트를 참고하여 계산해야 합니다.



* 스위치 입력에 필요한 다이오드는 1N4148(DIP or SMD) 입니다.



* ps2avrU bootloader 사용

- 기본적으로 부트로더만 설치되어 있으므로, 이를 이용해 펌웨어를 업로드해야 합니다.


- 부트로더가 설치되었는지 확인하는 방법 : http://blog.winkeyless.kr/14


- 만약 MCU를 교체하여 부트로더가 설치되어 있지 않다면 설치해야 합니다. 

- 부트로더 설치 방법 : http://blog.winkeyless.kr/15


- 부트로더를 이용한 펌웨어 업로드 방법 : http://blog.winkeyless.kr/18



* 기본 key matrix

https://docs.google.com/spreadsheet/ccc?key=0Ah1Lcjc-gPfndFM1emlhcExfU3JYRUY4SUNqR1ZIUmc&usp=sharing




*기판 사양 - V0.2

- 레이아웃 

: 윈키/윈키리스 콤보, 

: 캡스락 3000/8000(마제식) 지원

: R Shift 2.75/1.75 지원

: back space 2 / 1 지원

: 마제식 스페이스 바 지원

: 6x 스페이스 바 지원

: ISO 배열 지원

- Full LED 지원 : 5가지 LED 모드

- PCB : 1.6T (흰색)

- 포커 X 하우징과 호환 : 대부분의 커스텀 하우징에도 호환이 되지만 포커X와 USB 커넥터의 위치가 약 1mm정도 차이가 있기 때문에 호환되지 않는 하우징이 있을 수 있습니다.

- 하우징(보강판)리스를 위한 마운트홀 추가

- mac os 호환



*기판 사양 - V0.1

- 레이아웃 : 윈키/윈키리스 콤보, 

캡스락 3000/8000(마제식) 지원

R Shift 2.75/1.75 지원

back space 2 / 1 지원

- Full LED 지원 : 5가지 LED 모드

- PCB : 1.2T (녹색)

- 모든 소자 뒷면에 배치

- 포커 X 하우징과 호환

- 하우징(보강판)리스를 위한 마운트홀 추가



*ps2avrU(펌웨어) 사양 

- 인터페이스 : USB / PS/2 콤보 (자동 인식)

- 하드웨어 키매핑 지원 : 별도의 SW없이 즉시 키매핑 변경 가능

- Full LED 지원 : 5가지 LED 모드

- 하드웨어 매크로 지원



펌웨어에대한 더 많은 정보는 아래 링크를 참고하세요.

http://blog.winkeyless.kr/19




* 레이어 

1. 기본 레이어





2. FN 레이어








3. FN2 레이어 - FN + space를 눌러 전환하고 유지됩니다. on/off 변경에 따라서 Num Lock LED가 점멸됩니다.

다시 기본레이어로 돌아가려면 FN + space를 다시 누르거나 Esc + Backspace를 누르면됩니다.

(포커의 크루즈 커서 기능과 유사하게 이용할 수 있습니다.)






'자료실 > 기판' 카테고리의 다른 글

A.87U EX layout.dwg  (19) 2013.11.01
ThumbU 기판 관련 자료  (33) 2013.10.25
MX-miniU 기판 관련 자료  (2) 2013.10.12
A.87U 기판 관련 자료  (27) 2013.09.10
키 레이아웃 그리는 유틸 (keyLayout)  (0) 2013.06.21

MX-miniU 기판 관련 자료

* 파일 설명


bsk.u_outline_2000.dwg : 기판 외곽선 및 홀 위치를 표시


- 보강판은 MX-mini ps2avr의 그것과 동일합니다. : http://blog.winkeyless.kr/6



* 레이아웃






* 소자 목록

12종 19개

ATMEGA32A-AU

USB-120

Chip Tantal A size 10uF 16V

MMBT2222A (SOT-23) * 3

ZENER DIODE, 350mW, 3.6V, SOT-23 (BZX84C3V6) * 2

CRYSTAL 12MHz (SMD 3X5 size)

2012 Chip Resistor, 330Ω(331) * 2

2012 Chip Resistor, 1.5kΩ(152) * 2

2012 Chip Resistor, 68Ω(680) * 2

2012 Chip Resistor, 10kΩ(103)

2012 size Chip Monolithic Ceramic Capacitor 18pF * 2

2012 size Chip Monolithic Ceramic Capacitor 0.1uF



* LED 컬러별 저항 값 - PS/2 200mA 기준 (출처 : 코렐라스님 자료)

하얀색/보라색(최소전압 약 3V) : 820

빨간색/노란색(최소전압 약 1.8V) : 1.3K

파란색/초록색(최소전압 약 2.8V) : 900


- 저항 사이즈 : 2012


- 위 값은 보통의 사용하는 LED를 기준으로 작성되었습니다.

LED의 정확한 저항 값은 해당 데이터시트를 참고하여 계산해야 합니다.



* 스위치 입력에 필요한 다이오드는 1N4148(DIP or SMD) 입니다.



* ps2avrU bootloader 사용

- 기본적으로 부트로더만 설치되어 있으므로, 이를 이용해 펌웨어를 업로드해야 합니다.


- 부트로더가 설치되었는지 확인하는 방법 : http://blog.winkeyless.kr/14


- 만약 MCU를 교체하여 부트로더가 설치되어 있지 않다면 설치해야 합니다. 

- 부트로더 설치 방법 : http://blog.winkeyless.kr/15


- 부트로더를 이용한 펌웨어 업로드 방법 : http://blog.winkeyless.kr/18




* 기본 Key matrix

- A.87U와 같습니다.

- APP키는 FN키로 대체되었습니다.

https://docs.google.com/spreadsheet/ccc?key=0Ah1Lcjc-gPfndHMycE1uTnJWVHQyS01SMElkdksyRWc&usp=sharing




*하드웨어 사양

- 레이아웃 : 윈키/윈키리스 콤보, 

캡스락 3000/8000(마제식) 지원

- Full LED 지원 : 5가지 LED 모드

- PCB : 1.2T (빨강)

- 모든 소자 뒷면에 배치

- 기존 MX-mini기판과 크기 및 외곽선 100% 호환

- 하우징리스를 위한 볼트홀 추가(첨부파일 참고)


*ps2avrU(펌웨어) 사양 

- 인터페이스 : USB / PS/2 콤보 (자동 인식)

- 하드웨어 키매핑 지원 : 별도의 SW없이 즉시 키매핑 변경 가능

- Full LED 지원 : 5가지 LED 모드

- 하드웨어 매크로 지원



펌웨어에대한 더 많은 정보는 아래 링크를 참고하세요.

http://blog.winkeyless.kr/19





'자료실 > 기판' 카테고리의 다른 글

ThumbU 기판 관련 자료  (33) 2013.10.25
FaceU 기판 관련 자료  (0) 2013.10.16
A.87U 기판 관련 자료  (27) 2013.09.10
키 레이아웃 그리는 유틸 (keyLayout)  (0) 2013.06.21
thumb V0.1 관련 자료  (2) 2013.06.21

A.87U 기판 관련 자료

* 파일 설명


A_87U_frame_wNwl_2000.dwg : 윈키/윈키리스 콤보 보강판 (1.5T)


A_87U_wNwl_layout_2000.dwg : 기판 외곽선과 홀의 위치를 표시


A_87U_V092_layout_2000.dwg : V0.92 외곽선 및 홀의 위치 표시



* 레이아웃






* 소자 목록

12종 19개

ATMEGA32A-AU

USB-120

Chip Tantal A size 10uF 16V

MMBT2222A (SOT-23) * 3

ZENER DIODE : (V0.2 : 350mW, 3.6V, SOT-23 (BZX84C3V6) * 2)

     (V0.92 : BZT52H-C3V6(375mW) * 2)

CRYSTAL 12MHz (SMD 3X5 size)

2012 Chip Resistor, 330Ω(331) * 2

2012 Chip Resistor, 1.5kΩ(152) * 2

2012 Chip Resistor, 68Ω(680) * 2

2012 Chip Resistor, 10kΩ(103)

2012 size Chip Monolithic Ceramic Capacitor 18pF * 2

2012 size Chip Monolithic Ceramic Capacitor 0.1uF



* LED 컬러별 저항 값 - PS/2 200mA 기준 (출처 : 코렐라스님 자료)

하얀색/보라색(최소전압 약 3V) : 820

빨간색/노란색(최소전압 약 1.8V) : 1.3K

파란색/초록색(최소전압 약 2.8V) : 900


- 저항 사이즈 : 2012


- 위 값은 보통의 사용하는 LED를 기준으로 작성되었습니다.

LED의 정확한 저항 값은 해당 데이터시트를 참고하여 계산해야 합니다.



* 스위치 입력에 필요한 다이오드는 1N4148(DIP or SMD) 입니다.



* ps2avrU bootloader 사용

- 기본적으로 부트로더만 설치되어 있으므로, 이를 이용해 펌웨어를 업로드해야 합니다.


- 부트로더를 이용한 펌웨어 업로드 방법 : http://blog.winkeyless.kr/18

- 만약 MCU를 교체하여 부트로더가 설치되어 있지 않다면 설치해야 합니다. 

- 부트로더 설치 방법 : http://blog.winkeyless.kr/15




* 기본 Key matrix

- APP키는 FN키로 대체되었습니다.

https://docs.google.com/spreadsheet/ccc?key=0Ah1Lcjc-gPfndHMycE1uTnJWVHQyS01SMElkdksyRWc&usp=sharing



*하드웨어 사양

- 레이아웃 : 

V0.2 : 윈키/윈키리스 콤보, 

         캡스락 3000/8000(마제식) 지원

V0.92 : V0.2에 추가로

      마제식 스페이스바 지원

ISO 배열 지원

MX8000(주옥션) 하단 배열 지원 - 현재 하단 열의 LED 패턴 오류로 패치가 필요 : http://blog.winkeyless.kr/132

1.75 우 쉬프트 지원

V0.92P : V0.92의 오류 부분을 수정


- Full LED 지원 : 5가지 LED 모드

- PCB : V0.2 = 1.2T (빨강), V0.92 = 1.6T(노랑), V0.92P = 1.6T(흰색)

- 모든 소자 뒷면에 배치

- A.87기판과 크기 및 외곽선 100% 호환

- 하우징리스를 위한 볼트홀 추가(첨부파일 참고)


*ps2avrU(펌웨어) 사양 

- 인터페이스 : USB / PS/2 콤보 (자동 인식)

- 하드웨어 키매핑 지원 : 별도의 SW없이 즉시 키매핑 변경 가능 

- Full LED 지원 : 5가지 LED 모드

- 하드웨어 매크로 지원


펌웨어에대한 더 많은 정보는 아래 링크를 참고하세요.

http://blog.winkeyless.kr/19







'자료실 > 기판' 카테고리의 다른 글

FaceU 기판 관련 자료  (0) 2013.10.16
MX-miniU 기판 관련 자료  (2) 2013.10.12
키 레이아웃 그리는 유틸 (keyLayout)  (0) 2013.06.21
thumb V0.1 관련 자료  (2) 2013.06.21
ps2avr Layout Editor V0.1.3  (7) 2013.06.21

bootloadHID.exe


bootloadHID.zip



HIDBootFlash.exe 파일이 실행되지 않는 경우 이를 대신해 첨부파일을 다운받아 압축 해제한 후 커맨드 창을 통하여 펌웨어를 업로드 할 수 있습니다.


우선, 키보드를 부트로더로 작동시켜 USB로 연결합니다.


커맨드 창을 연후 압축을 해제한 디렉토리로 이동합니다. (dir, cd 등의 명령어로 이동하거나, 탐색기에서 해당 폴더에 shift 키를 누른 상태로 마우스 오른쪽 버튼을 클릭하여 "여기서 명령창 열기" 이라는 메뉴를 선택)


커맨드 창에 다음과 같이 입력합니다.


bootloadHID.exe keymain.hex


여기서 keymain.hex는 자신이 원하는 .hex파일로 입력하시면 됩니다.


그럼, 아래 그림과 같은 화면으로 진행이 됩니다. (각 수치는 다를 수 있습니다.)



'자료실 > 펌웨어' 카테고리의 다른 글

ps2avrU 펌웨어 업데이트  (0) 2013.11.02
ps2avrU 펌웨어 업데이트  (2) 2013.10.29
ps2avrU 펌웨어 업데이트 및 소스 추가  (2) 2013.10.21
ps2avrU firmware 및 utility  (90) 2013.06.30
ps2avrU bootloader  (0) 2013.06.29

ps2avrU firmware 및 utility

* ps2avrGB4U의 추가로 ps2avrU는 더이상 업데이트 되지 않습니다.

ps2avrGB4U 펌웨어를 이용해주세요

ps2avrGB4U : http://blog.winkeyless.kr/215





ps2avrU - PS/2와 USB 인터페이스를 모두 지원하는 새로운 펌웨어 입니다.

(ps2avr 시리즈의 기판은 확장 모듈(ps2avr-ext)를 함께 사용해야 USB인터페이스를 이용할 수 있습니다.)




* 키보드 인식이 되지 않을 경우 PC환경과 기타 조건등의 글을 남겨주시면 참고하여 수정하도록 하겠습니다.

* 기타 다른 이상이 반복적으로 나타나는 경우도 알려주시면 감사하겠습니다.




* 파일 설명


- HIDBootFlash.exe : 부트로더를 통해 바이너리(.hex 파일)을 업로드하는 어플리케이션


- bootloadHID.exe : command prompt 방식으로 .hex 파일을 업로드하는 어플리케이션


: 펌웨어 V1.5~

keymain_NKRO.hex : 기본 펌웨어

keymain_NKRO_SL_apart.hex : 기본 펌웨어에 S/L LED가 별도(PD6)로 처리된 펌웨어

keymain_GKP.hex : 고스트 키 방지가 적용되어 있는 펌웨어

keymain_GKP_SL_apart.hex : keymain_GKP.hex에 S/L LED가 별도(PD6)로 처리된 펌웨어

- 위 4가지 기본 펌웨어 중에 자신의 환경에 맞는 펌웨어를 하나 선택해 업데이트 해주면 됩니다.

- 자신의 환경을 모르겠다면 기본 펌웨어(keymain_NKRO.hex)로 업데이트 해주면 됩니다.

- 이 펌웨어에는 키 매핑이 되어있지 않으므로 아래 키맵 파일을 이용해 키 매핑을 해줘야 합니다.


keymain_split_NKRO.hex : IO Expander를 이용하여 분리형 키보드(Vergo 등) 를 구현할 수 있는 펌웨어

keymain_split_GKP.hex : keymain_split_NKRO에 고스트 키 방지가 적용 된 펌웨어


: 키맵 데이터

keymap_part(a87_V03)(a87U)(mxminiU)(a87UEX).hex :  A.87 ps2avr V0.3, A.87U, A.87W, MX-miniU, MX-miniW, A.87U EX 공용 키맵

keymap_part(thumb)(face)(XTen).hex : thumb, thumbU, faceU, faceW, XTen 공용 키맵

- 키맵 데이터는 부트 매퍼를 이용해 손쉽게 수정 할 수 있습니다.

- 부트 매퍼 사용법 : http://blog.winkeyless.kr/90


** 만약, V1.5이상의 펌웨어를 처음 업로드 하는 경우라면, 키맵 데이터도 업로드 해줘야 하며, 그 이후에는 키맵 데이터는 계속 유지되므로 펌웨어만 업데이트(업로드) 해주면 됩니다.



(아래 3 파일은 131130 이전 파일(V1.1)로 현재 업데이트에는 포함되어 있지 않습니다.)

- keymain_(a87_V03)(a87U)(mxminiU)(a87UEX).hex : A.87 ps2avr V0.3, A.87U, MX-miniU, MX-miniW 공용 펌웨어

- keymain_(thumb)(face).hex : thumb, thumbU, faceU, faceW 공용 펌웨어

- keymain_(mxmini).hex : MX-mini ps2avr V0.2 용 펌웨어


(아래 3 파일은 이전 파일로 현재 업데이트에는 포함되어 있지 않습니다.)

- keymain_a87_V03.hex : A.87 ps2avr V0.3 용 ps2avrU펌웨어

- keymain_mxmini_V02.hex : MX-mini ps2avr V0.2 용 ps2avrU펌웨어

- keymain_thumb_V01.hex : thumb V0.1 용 ps2avrU펌웨어



* 부트로더를 이용한 펌웨어 업로드 방법 : http://blog.winkeyless.kr/18


* ps2avrU 기본 기능 : http://blog.winkeyless.kr/19


* source : https://github.com/showjean/ps2avrU



** ps2avrU_firmware : ps2avrU 기판 용 펌웨어 입니다.

** ps2avrU_V1.7_for_aikon : aikon에 이용할 수 있는 ps2avrU 펌웨어 입니다. 

: 사용 법 : http://blog.winkeyless.kr/112



-----------------------------------------------------------------------------------------------------------------

* V1.6에서 V1.7로 업데이트 하는 경우에는 USB 드라이버가 다시 설치되는 과정이 필요하니 인식이 잘 안 될 경우 "U"키를 누른 상태로 플러깅해서 사용하시길 바랍니다.


* ps2avrU_firmware_Vx.x_date.zip : ps2avrU 기판 및 U.CON 용 펌웨어

* ps2avrU_Vx._for_aikon_date.zip : AIKON 컨트롤러에 설치할 수 있는 ps2avrU 펌웨어 - 사용법 : http://blog.winkeyless.kr/112



2016.4.20.

* ps2avrGB, ps2avrU 공통
- USB3.0 및 일부 기기와의 호환성 개선



2016.4.4.

* ps2avrGB, ps2avrU 공통
- FN 작동 방식을 변경하여 자연스럽게 사용할 수 있도록 수정
: 이전에는 가장 먼저 FN 키를 눌러야 작동을 했지만, 수정 후 어느때라도 FN키를 이용할 수 있음



2016.2.28.

* ps2avrGB, ps2avrU 공통
- 간헐적인 키 딜레이 및 스킵 현상 패치
- 키보드 인터페이스의 기본값을 '자동 검색'이 아닌 'USB'로 설정
=> ps/2로 이용할 경우 반드시 "P"키를 누른 상태로 케이블을 연결(전원 인가)하여 ps/2 키보드로 설정 한 후 사용해야 함
(한 번 설정 후에는 계속 ps/2 키보드로 작동 됨)
=> 다시 USB 키보드로 이용하려면 U키를 누른 상태로 USB 연결

- FN계열키 해당 레이어의 같은 위치(스위치)에 다른 키를 맵핑하여 사용 할 수 있음
- 일부 스위치에서 중복 입력 현상이 일어나는 것을 패치


ps2avrU_firmware_V1.7_160212.zip


2016.2.12.


현재 이 버젼에서 간헐적으로 키 딜레이 및 스킵 현상이 발생하는 것을 확인했습니다.

업데이트 후 해당 현상이 발견된다면 이전 버젼을 사용해주세요.

최대한 빠르게 패치를 한 버젼을 업데이트 하겠습니다.


* ps2avrGB, ps2avrU 공통

- 일부 특수 키가 제대로 작동되지 않던 현상 패치

- FN키를 누른 후 개별 키가 중복 입력되는 현상 패치

- 커스텀 듀얼 액션 적용 : (BootMapper Client 업데이트 필요)

  = 원하는 조합으로 듀얼 액션을 키를 설정할 수 있음

  = 기본 듀얼 액션 키를 그대로 이용하려면 각 펌웨어의 'dualaction'폴더의 기본 파일을 업로드해줘야 합니다.

- ps/2 작동시 일부 오작동 패치

- FN 키 관련 기능 수정





ps2avrU_firmware_V1.7_151030.zip


2015.10.30.


* ps2avrGB, ps2avrU 공통

- FN 키의 작동 방식을 lazy FN으로 고정 (관련 옵션 제거)

- 일부 듀얼액션 키가 작동하지 않던 버그 수정

- EU 배열의 키보드에서 bootmapper trigger가 작동하지 않는 상황이 없도록 패치




ps2avrU_firmware_V1.7_150904.zip


2015.9.4.


- FN키와 듀얼 액션 키를 함께 사용할 경우 발생하던 버그 패치



ps2avrU_firmware_V1.7_150726.zip


2015.7.26.

- 퀵 스왑 작동 키 변경
: 이전 ALT+GUI+ENTER 조합에서 ALT+GUI+R_SHIFT 조합으로 변경
(일부 응용프로그램에서 ALT+GUI(CMD)+ENTER 단축키를 사용하기때문에 변경)

- 절전 중 PC를 깨울 수 있는 기능(Wake Up) 추가


ps2avrU_firmware_V1.7_150215.zip


ps2avrU_V1.7_for_aikon_150215.zip


2015.2.15.

- 퀵 스왑 작동 키 변경
: 이전 ALT+GUI키에서 ENTER를 추가하여 ALT+GUI+ENTER를 눌러 퀵 스왑을 토글 시킵니다.
: 이유는 포토샵 등의 작업 시 ALT+GUI키를 마우스 조합으로 이용하다 퀵 스왑이 작동되는 것을 방지 하기 위함입니다.


- 맥 OS에서 COLD BOOTING 후 KEY SKIP이 나타나는 증상 패치

- PS/2의 키 반복 속도를 조절할 수 있도록 추가
: 숫자 1~3키 하나를 누른 상태로 케이블 연결(전원 ON) 하여 키 반복 속도를 조절 합니다.
: 1은 기본 속도(빠름), 2 = 조금 빠름, 3 = 보통 속도
: 설정 값은 저장 되어 다시 설정하기 전까지 유지됩니다.


ps2avrU_firmware_V1.7_140926.zip


ps2avrU_V1.7_for_aikon_140926.zip


2014.9.26.


- 듀얼액션 작동 방식 변경

: 누르면 기본적으로 조합키가 눌려진 상태가 되던 것을, 약 0.5초간 딜레이를 준다.

: 그렇기 때문에, 누른 상태로 잠시 있어야 조합키가 작동된다.

: 다른 키와 조합하면 딜레이와 관계없이 조합키로 작동된다.

: 단독 키(한/영 등)로 사용하려면 눌렀다 떼는 행동을 약0.5초 안에 해야 된다.

= 예를 들어 "R alt + 한/영 "키를 이용시 한/영 을 사용하고 싶다면 0.5초 내에 다운/업을 해야 하고, 

R alt를 누르고 싶다면 0.5초 동안 누르고 있거나, 다른 키들과 조합을 하면 된다.




ps2avrU_firmware_V1.7_140914.zip


ps2avrU_V1.7_for_aikon_140914.zip



2014.9.14.


- fn2/3 led 설정 시 간혹 n/l LED가 꺼지는 현상 수정




ps2avrU_firmware_V1.7_140901.zip


ps2avrU_V1.7_for_aikon_140901.zip


2014.9.1.


- 부트매퍼 트리거 상태에서 caps lock LED의 깜빡이는 속도를 조금 더 느리게 조절

: 인터페이스 자동 인식 표시와 확실한 구분을 주기 위한 패치



- fn2/fn3 led의 on/off 표시를 nl led 와 sl led에 선택할 수 있도록 수정

: 키매퍼 메뉴에서 옵션 설정


- fn2 toggle를 실행하여 fn2 레이어로 전환 해도 fn키를 누르면 이전 레이어가 계속 유지되는 버그 패치




ps2avrU_firmware_V1.7_140716.zip


ps2avrU_V1.7_for_aikon_140716.zip


2014.7.16.


- ps2avrU for aikon에서 윈8의 절전모드 전환/복구 시 먹통 현상 패치


- FN3 toggle 기능 추가

: FN2 처럼 FN3도 레이어를 고정할 수 있는 toggle 키를 추가했습니다.




ps2avrU_firmware_V1.7_140630.zip


ps2avrU_V1.7_for_aikon_140630.zip


2014.6.30.


- LED on/off 키 추가 

: 메모리에 저장되지 않는 on/off 상태를 전환 합니다.

: 부트매퍼를 이용해서 원하는 키에 지정할 수 있습니다.


- macro in macro

: 매크로 작동 중 다른 매크로를 실행 할 수 있습니다.

: 같은 매크로를 실행하면 무한 루프로 작동합니다.

: 무한 루프 시 매크로 키를 눌러 중지 시킵니다.

: 다른 매크로를 실행하면 현 매크로의 이후 내용은 무시합니다.



ps2avrU_V1.7_for_aikon_140510.zip

20.14.5.10.

- ps2avrU for aikon이 작동하지 않던 문제 해결




ps2avrU_firmware_V1.7_140507_1.zip


ps2avrU_V1.7_for_aikon_140507.zip


2014.5.7.


- V1.7 버젼 업

- 뒤바뀐 PID/VID를 바로 고침(헐~) 그래서, 강제 버젼 업...



----------------- 이하 V1.6 ---------------------------------------------------------------------------------------

윈도우즈 OS의 멀티미디어 키가 작동하지 않는 경우 아래 링크의 설명을 참고하여 드라이버 업데이트를 해주세요.

http://blog.winkeyless.kr/110



ps2avrU_firmware_V1.6_140430_1.zip


ps2avrU_V1.6_for_aikon_140430_1.zip


2014.4.30.1


- 하드웨어 키 매핑이 적용되지 않는 문제 패치



ps2avrU_firmware_V1.6_140430.zip


ps2avrU_V1.6_for_aikon_140430.zip


2014.4.30.


- '스마트 키' 옵션이 제대로 동작을 하지 않아 제외

- MAC 에서 부팅시 'alt'키가 눌려지지 않았던 증상 패치



ps2avrU_firmware_V1.6_140421.zip


ps2avrU_V1.6_for_aikon_140421.zip


2014.4.21.


- ps/2 연결시 led 키들이 다른 키들과 동시에 눌릴 경우 동작이 멈추는 경우 패치

- 키매퍼 메뉴에서 빠져 나올 때 enter키가 눌려진 상태로 유지되는 버그 수정

- 플러깅 후 키를 누른 후에는 퀵 스왑이 작동하지 않던 버그를 수정




ps2avrU_firmware_V1.6_140412.zip


ps2avrU_V1.6_for_aikon_140412.zip


2014.4.12.


- quick macro에서 modify키를 누르면 매크로 입력이 종료되는 버그 수정



ps2avrU_firmware_V1.6_140411.zip


ps2avrU_V1.6_for_aikon_140411.zip


2014.4.11.


- shift -> esc 를 누른 후 shift를 우선 떼면 ~가 눌려진 상태로 있던 버그 수정




ps2avrU_firmware_V1.6_140410.zip


ps2avrU_V1.6_for_aikon_140410.zip



2014.4.10.


- ps/2로 연결 시 간혹 키 매퍼 메뉴로 진입이 안되는 현상 패치

- 미니키보드에서 입력이 불편했던 ~를 Shift + Esc를 누르면 입력되도록 키 매퍼 옵션 추가

: 키 매퍼 메뉴의 "esc to ~" 옵션을 "on"으로 변경하면 shift+esc 입력시 ~가 입력됩니다.



ps2avrU_firmware_V1.6_140409.zip


ps2avrU_V1.6_for_aikon_140409.zip


2014.4.9.


- 키 매퍼 메뉴에서 메뉴에 없는 숫자를 누를 경우 오작동하는 버그를 패치

- 퀵 매크로(Quick Macro) 추가 : 키 매퍼 메뉴를 거치지 않고 원하는 하드웨어 매크로(KEY_MAC1~12)에 빠르게 매크로를 설정할 수 있는 기능

: QM(Quick Macro) + 원하는 매크로 키(KEY_MAC1~12) 를 누르고 모든 키에서 손을 떼면 caps lock LED가 길게 2번 반짝이며 저장을 시작합니다.

: 이 상태에서 원하는 키 조합을 입력하고 다시 QM 키를 누르면 caps lock LED가 길게 1번 반짝이며 매크로 저장이 종료 됩니다.

: 해당 매크로키(KEY_MAC1~12)를 누르면 저장 된 키 조합이 출력됩니다.

: 퀵 매크로는 키 매퍼에서 저장하는 하드웨어 매크로에만 해당되며 커스텀 매크로에는 적용 되지 않습니다.




ps2avrU_firmware_V1.6_140324.zip


ps2avrU_V1.6_for_aikon_140324.zip


2014.3.24.


- FN2 toggle의 상태를 표시를 Num Lock LED를 통해서 할 수 있는 옵션을 키 매퍼에 추가

: enabled fn2 LED를 on으로 설정하면 FN2 toggle on/off에 따라서 Num Lock LED가 점멸 됩니다.

: 이때 Num Lock은 on/off에 따라 2회/1회 점멸로 표시됩니다.





ps2avrU_firmware_V1.6_140301.zip


ps2avrU_V1.6_for_aikon_140301.zip



2014.3.1.


- 다른 키를 누른 상태에서 듀얼액션 키를 다운/업 하면 alone키가 작동하는 현상 패치

- ps/2에서 매크로 실행시 caps lock같은 rx가 필요한 경우 정상 작동하지 않는 현상 패치

- 간혹 윈도우즈 상에서 스마트키가 작동하는 경우를 패치

- 퀵스왑 토글 중 지정된 키 이외의 키를 함께 누르면 동작이 취소 되도록 수정

- USB의 KEY_POWER, KEY_SLEEP, KEY_WAKE 추가





ps2avrU_firmware_V1.6_140214.zip


ps2avrU_V1.6_for_aikon_140214.zip


2014.2.14.


- 커스텀 매크로에 키 간 딜레이 적용

- 듀얼 액션 키의 작동 방식 변경 

기존 방식 : 키를 하나만 누르고 있을 때는 아무 작동도 하지 않다가 키를 놓거나 다른 키를 더 누르면 작동

변경 방식 : 키를 누르면 무조건 기본 키가 입력되고, 키를 놓으면 두 번째 키 입력





ps2avrU_firmware_V1.6_140212.zip



2014.2.12.


- FN_APPS, FN2_APPS, FN3_APPS 추가





ps2avrU_firmware_V1.6_140204.zip


2014.2.4.


-  lazy fn = on 일 때 상황에 따라 FN키가 적용되지 않는 경우도 있었으나(버그는 아니었습니다.) 이것을 수정하여 최소한 FN키를 처음 누르면 언제든 적용은 되도록 변경.

- 키 매퍼 메뉴에서 USB연결 시 간혹 불필요한 키가 입력되는 현상 패치

- 게으른 FN/스마트 키 메뉴의 on/off 기본 값 변경 

: 이전에는 on/off 표시를 1/0으로 했으나 0/1로 변경하여 업데이트 후엔 모든 값이 반전됩니다.

: 다시 설정을 해주면 이후에는 변동이 없습니다.




ps2avrU_firmware_V1.6_140128.zip


2014.1.28.


- FN2 toggle 표시 LED 변경

: 기존에 지속적으로 N/L이 점멸하는 방식에서 변경시 1회만 깜박이는 방식으로 변경

: toggle on/off를 caps lock/num lock LED의 깜박임 수로 표시합니다.

: on/off 각 2번/1번 점멸 합니다.


- lock key/win 키 추가

: Lock Key 키는 키보드의 모든 입력을 차단합니다.

: Lock Win 키는 좌/우 윈도우 키의 입력을 차단합니다.

: 두 키 모두 토글 방식으로 작동하며, 전원이 차단되면 모두 off 상태(차단하지 않는 상태)가 됩니다.



- custom macro 지원

: U.CON을 이용하여 패드 등을 사용할 때 하드웨어 매크로를 실행할 수 없거나, 실행을 했더라도 매크로 등록을 할 수 있는 키들이 없을 경우를 위한 외부에서 매크로를 설정하여 부트로더로 키보드에 저장할 수 있는 방법입니다.

: 부트 매퍼 사이트에 추가된 "Custom Macro"탭을 이용하여 매크로를 편집 후 .hex파일을 생성하고 부트로더를 이용해 키보드에 업로드합니다.

: 커스텀 매크로를 작동시킬 수 있는 새로운 12개의 키가 추가되었습니다. (CST Mac1~12)


- Custom Macro 사용 방법

http://blog.winkeyless.kr/125



ps2avrU_firmware_V1.6_140124.zip



2014.1.24.


- 펌웨어 버전이 1.6으로 변경되었습니다.

- USB의 VID/PID가 변경되었습니다.

: PID: 16924 (= 0x421c hex)

: VID 8352 (= 0x20A0 hex)

: 이 때문에 USB 플러깅 시 드라이버가 새롭게 설치됩니다.

(만약, 연속해서 인식/해제가 반복된다면 키보드의 U키를 눌른 상태에서 플러깅 해주세요.)


- FN3 와 관련된 듀얼 액션키들이 추가 되었습니다.



----------------- 이하 V1.5 ---------------------------------------------------------------------------------------


ps2avrU_firmware_V1.5_140122.zip


2014.1.22.


- 게으른 FN 작동 방식 보완

- FN3 layer 추가

: FN3 layer의 키 매핑은 부트 매퍼에서만 할 수 있습니다.

: FN3 와 관련된 키들이 추가 되었습니다.



ps2avrU_firmware_V1.5_140119.zip


2014.1.19.


- KEY_P2U 키 추가 (키 매핑 메뉴를 실행하는 키)

- 키 매퍼 진입시 LED 표시 (3번 깜박임)

- 게으른 FN이 처음에 작동하지 않던 현상 패치

- 스마트 키 추가 

 : 스마트 키 옵션을 on 시키면 윈도우/알트 키가 MAC OS에 연결시 자동으로 알트/커맨트 키로 변환됩니다.

(기존의 퀵 스왑 기능을 자동으로 적용해준다고 생각하면 됩니다.)

 : 하드웨어 키 매퍼의 옵션으로 변경(on/off)



ps2avrU_firmware_V1.5_140116.zip


2014.1.16.


- 시스템과 on/off와 동기화 되는 슬립 모드 추가

- 게으른 FN 토글 메뉴 수정

- macro index 별로 clear 가능

- ps/2 연결시 "하드웨어 키 매핑" 메뉴로 진입이 되지 않던 버그 수정




ps2avrU_firmware_V1.5_140115.zip


2014.1.15.


- 듀얼 액션 기능 최적화

- 듀얼 액션 키 추가 : FN_CAPS, FN2_CAPS

- 게으른 FN을 별도의 키(KEY_LAZY_FN)에서 하드웨어 키 매퍼의 옵션으로 전환



ps2avrU_firmware_V1.5_140108.zip


2014.1.8.


- ps/2 연결시 간혹 매크로 사용 후 키 입력이 안되는 현상 패치

- usb연결시 부팅 후 첫 키 미입력 오류 다시 패치



ps2avrU_firmware_V1.5_140103.zip


2014.1.3.


- 듀얼 액션 키의 작동을 보완했습니다.



ps2avrU_firmware_V1.5_131230.zip


2013.12.30


- 하드웨어 키 매핑 작동 키 조합을 L Shift + L Alt + L Ctrl 에서 R Shift를 추가하여 L Shift + L Alt + L Ctrl + R Shift 로 변경



ps2avrU_firmware_V1.5_131223.zip


13.12.23


- 맥 OS X에서 멀티미디어 키가 간혹 작동하지 않던 경우를 패치




ps2avrU_firmware_V1.5_131221.zip


13.12.21


- 이전 버전에서 나타났던 현상들을 모두 패치했습니다


1. 특정 PC의 cmos 단에서 키 입력 오류(먹통)현상

2. 특정 mac os에서 안전한 시동으로 부팅되는 현상

3. 특정 단계에서 비밀번호 입력 시 잘못된 비밀번호로 입력되는 현상


단, 기존에 ps2avrU 키보드를 사용했던 PC라면 다음과 같이 드라이버 업데이트를 해줘야 합니다.

(드라이버 업데이트를 하지 않아도 기본적인 키보드로는 작동합니다. 멀티미디어 키를 위한 드라이버 업데이트입니다.)

(ps2avrU키보드를 처음 사용하는 PC라면 별도의 업데이트가 필요 없습니다.)


드라이버 업데이트 방법은 아래 링크의 포스트를 참고하세요

http://blog.winkeyless.kr/110



ps2avrU_firmware_V1.5_131213.zip


13.12.13


- cmos의 입력에서 (특히 노트북) 키보드 인식 불가 상태 완화

- 퀵 스왑 적용(alt <-> win) : 윈 키와 알트 키를 동시에 누르고 5초간 유지하면 두 키의 위치가 뒤바뀝니다. (적용시 캡스락/넘락 LED가 2회/1회 깜빡이며 표시)



ps2avrU_firmware_V1.5_131209.zip


13.12.09


- usb 연결시 부트 매퍼에서 modifier키가 제대로 작동하지 않는 버그 패치

- 하드웨어 키 매핑시 fn키 등 특수 키들이 작동하지 않는 버그 패치



ps2avrU_firmware_V1.5_131207.zip


13.12.07


- usb 입력시 Full LED의 상태에따라 간혹 딜레이가 생기는 경우 패치

- 부트 매퍼 작동 중 매크로키가 제대로 작동하지 않던 버그 패치



ps2avrU_firmware_V1.5_131206.zip


13.12.06


- usb에서 매크로 실행시 modifier키들을 조합할 수 있도록 수정

- 매크로 입력시 듀얼액션 키도 사용 가능하도록 수정

- 매크로 입력시에는 하드웨어 키매핑으로 설정한 키맵을 사용하지 못하던 것을 할 수 있도록 수정

- ps/2로 연결 후 하드웨어 키매핑시 키코드가 없는 키를 인식하지 못하는 버그 패치

- usb 입력시 Full LED의 상태에따라 간혹 딜레이가 생기는 경우 관찰 중




ps2avrU_firmware_V1.5_131202_2.zip


13.12.02_2


- LED 모드 0인 상태에서 플러깅시 LED가 깜박이는 현상 패치




ps2avrU_firmware_V1.5_131202.zip


13.12.02.


- 펌웨어와 키맵 데이터를 분리했습니다. 때문에, 앞으로는 새로운 버젼의 펌웨어로 업데이트를 하더라도 키 매핑을 다시 하지 않아도 됩니다.

더 자세한 내용은 아래 링크를 참고하세요.



부트로더를 이용한 펌웨어 업로드 방법 : http://blog.winkeyless.kr/18






----------------- 이하 V1.1 ---------------------------------------------------------------------------------------


ps2avrU_firmware_bootmapper_131130.zip


2013.11.30.

- 고스트키 방지 부분 강화

- USB 요규 전류량을 기존 100mA에서 500mA로 상향 설정



ps2avrU_firmware_bootmapper_131125.zip 


2013.11.25

- 하드웨어 키 매핑에서 부트 매퍼를 실행 시킬 수 있는 메뉴 추가

- 게으른 FN/FN2 키 추가

: KEY_LAZY_FN/KEY_LAZY_FN2 키는 기존의 FN/FN2 키와는 달리 키 입력 중에는 레이어 변경이 되지 않습니다. 

예를 들어, FN+1을 눌러 FN 레이어의 F1키를 작동 중이었다면, 이 때 FN키만을 떼고 1키만을 계속 누르고 있으면 F1이 아닌 1키가 입력되게 됩니다. 하지만, LAZY_FN+1을 누른 상태였다면 같은 상황에서 LAZY_FN키를 떼도 F1이 계속 입력됩니다.




ps2avrU_firmware_bootmapper_131119.zip


2013.11.19

- 스위치에 다이오드가 없는 기판에서 나타날 수 있는 ghost key 현상을 예방하는 기능을 추가 (U.CON 대응)



ps2avrU_firmware_bootmapper_131118.zip


2013.11.18

- 부트 매퍼 오류 패치 

: 키 매핑이 되어 있지 않은 키는 부프 매퍼로 작동시 반응하지 않던 문제 패치

: 부트 매퍼로 작동시 caps lock LED가 깜박거리도록 수정



ps2avrU_firmware_bootmapper_131114.zip


2013.11.14

PD6의 스크롤락 LED가 밝지 않았던 점을 패치



ps2avrU_firmware_bootmapper_131113.zip


2013.11.13

- 부트 매퍼 적용 : 사용법은 아래의 링크를 참고하세요.

http://blog.winkeyless.kr/84


- 듀얼 액션 키들의 오작동 패치

: 여러 듀얼 액션 키들을 동시에 누르지 못하는 현상

: 특정 상황에서 down이 유지되지 않던 현상



ps2avrU_firmware_V1.1_131108.zip


2013.11.8

- FN2키 추가 : 기존에 있던 BEYOND_FN(FN2 toggle)키 이외에 누르고 있을 동안만 FN2레이어가 유지되는 FN2키를 추가했습니다. 

- dual action key 추가 : 이 키들의 특징은 키 하나만 누르고 있을 때는 아무런 작동을 하지 않다가 그냥 때면(down->up) 한/영 이나 한자 키가 입력됩니다. 하지만, 누르고 있는 상태에서 다른 키를 누르면 조합키로 작동합니다. FN, FN2, Ctrl, alt, shift 등의 조합키들에 위 기능을 추가한 16개의 키가 추가되었습니다.


KEY_FN_HANGLE,    -> 이 키를 누른 상태에서 다른 키들을 누르면 FN 레이어 키로 작동하지만, 이 키만 단독으로 눌렀다 때면 한/영 변환키로 작동합니다. 아래의 키들도 이런 형식으로 작동합니다.

KEY_FN_HANJA,

KEY_FN2_HANGLE,

KEY_FN2_HANJA,

KEY_RSHIFT_HANGLE,

KEY_RSHIFT_HANJA,

KEY_LSHIFT_HANGLE,

KEY_LSHIFT_HANJA,

KEY_RALT_HANGLE,

KEY_RALT_HANJA,

KEY_LALT_HANGLE,

KEY_LALT_HANJA,

KEY_RCTRL_HANGLE,

KEY_RCTRL_HANJA,

KEY_LCTRL_HANGLE,

KEY_LCTRL_HANJA,


키코드 표를 참고하여 매핑해주면 됩니다.


** 윈도우즈의 키보드 설정이 101키로 되어 있는 경우 RAlt가 한/영, RCtrl이 한자 키로 작동하기 때문에 위 키들 중에 해당 사항이 있는 키(KEY_RALT_HANGLE 등)는 듀얼 액션으로 작동되지 않습니다.


** FN, FN2 키 처럼 레이어가 변경되는 키는 해당 레이어의 같은 위치에도 같은 키코드로 매핑을 해줘야 정상 작동합니다.





ps2avrU_firmware_V1.1_131105.zip


2013.11.5

- 매크로 1키당 입력 가능 문자수를 16에서 24로 증가 : 펌웨어 업데이트를 하면 이전에 저장해 놓은 매크로를 모두 삭제(9. Clear All)한 후 다시 지정해야 합니다.



ps2avrU_firmware_V1.1_131102.zip


2013.11.2

- 키매핑 진입시 좌측 ctrl+alt+shift를 잠깐만 눌러도 (누르고 있지 않아도) 진입되는 현상 패치

- A.87U EX 키맵 추가



ps2avrU_firmware_V1.1_131029_3.zip


2013.10.29.3

- 이전 버젼에서 나타났던 ps/2 연결시 LED 관련 키를 작동하면 나타나는 고스트 현상을 패치 



ps2avrU_firmware_V1.1_131029_2.zip 


2013.10.29.2

- 131029버젼에서 USB 연결시 작동하는 sleep 모드가 너무 빨리 진입하는 현상 패치



ps2avrU_firmware_V1.1_131029.zip 


2013.10.29

- ps/2 인식률 패치

- 키 매핑시 변경없이 "3:Save and Exit" 를 선택하면 매핑이 종료되지 않는 현상 패치



ps2avrU_firmware_V1.1_131026.zip


2013.10.26

- PIND6로 scroll lock LED on/off 신호가 발생되도록 추가



ps2avrU_firmware_V1.1_131025.zip


2013.10.25

- ISO 배열의 키맵 추가



ps2avrU_firmware_V1.1_131021.zip


2013.10.21


* 패치 내용

- PS/2 에서 매크로 실행 후 간혹 이상한 키가 입력되는 현상 패치


* github에 소스 추가



ps2avrU_firmware_131011_3_test.zip


2013.10.11


* 패치 내용

- 키 매핑의 "3:Save and exit" 메뉴가 제대로 작동하지 않던 것을 패치

- 매크로 등록시 간혹 입력하는 문자의 표시가 중복으로 표시되던 것을 패치

- 매크로 등록시 간혹 16키 이상 저장되던 것을 패치



2013.10.8


* 패치 내용


- 매크로 레코드시 문자가 표시되도록 수정

- 각 메뉴 출력 중에는 입력이 되지 않도록 수정


* 추가 기능


- full LED의 최대 밝기는 조절할 수 있는 기능 키 추가

KEY_LED_UP : 최대 밝기 증가

KEY_LED_DOWN : 최대 밝기 감소


기본적으로 다음의 위치에 매핑해뒀습니다.

A.87 및 Mx-mini 시리즈 : FN + -(감소) / FN + =(증가)

thumb 시리즈 : FN + R Alt(감소) / FN + R Ctrl(증가



2013.9.22


- 첫 키 미입력 버그 패치 : USB 연결시 윈도우즈 부팅 후 첫 키 입력이 되지 않는 버그를 수정했습니다.


- 한/영, 한자 키 지원 : ps/2 및 USB 에서 모두 별도의 한/영, 한자 키를 지원합니다. 첨부한 키코드 pdf파일을 참고하세요.


- USB 멀티미디어 키 지원 : 그동안 ps/2에서만 지원하던 멀티미디어 키들을 이제 USB에서도 지원합니다. 


- KEY_NOR 키 추가 


- 슬립 모드 추가 : USB 연결시 약 5분간 입력이 없으면 모든 LED가 off 됩니다. (이 기능은 추후 PC power off시 적용되도록 할 예정입니다.)



2013.9.9


- ctrl, alt, shift를 누를 수 없는 상황일 경우 언플러깅 후 m을 누른 상태에서 플러깅하면 키보드 인식과 동시에 키매핑을 진입할 수 있도록 추가했습니다.




-----------------------------------------------------------------------------------------------------------------



ps2avrU_firmware_V1_130725.zip


- USB 사용시 간혹 자동으로 연속 입력되는 현상을 패치




ps2avrU_firmware_V1_130722_2.zip 


- USB 사용시 FN키와 관련된 버그 패치 (중복 입력, 잘못된 키 입력 등)





ps2avrU_firmware_V1_130722.zip : V1 펌웨어


- USB 인식 최적화




ps2avrU_firmware_130709.zip


- 추가 기능 : 

1. LED 모드 5 추가 : 평소에 켜져 있다가 키를 누를 수록 어두워 짐

2. 처음 케이블 연결시 약 0.1초간 발광되는 부분 제거.




ps2avrU_firmware_130707.zip


* 파일 설명 : 이전 버젼 참고


- 추가 기능 : FN2 상태일 때 깜빡이던 Num Lock LED의 형식을 변경 - 항상 1초 간격으로 깜박이던 것을 Num Lock의 on/off에 따라 다르게 표시

- 버그 픽스 : USB 연결시 누르지 않은 키가 입력되는 경우 패치




ps2avrU_firmware_130706.zip


- 130706 버젼의 추가 기능 : 인터페이스 수동 선택




ps2avrU_firmware_130629_2.zip


- 첫 펌웨어






'자료실 > 펌웨어' 카테고리의 다른 글

ps2avrU 펌웨어 업데이트  (0) 2013.11.02
ps2avrU 펌웨어 업데이트  (2) 2013.10.29
ps2avrU 펌웨어 업데이트 및 소스 추가  (2) 2013.10.21
bootloadHID.exe  (9) 2013.08.15
ps2avrU bootloader  (0) 2013.06.29