Re: [键盘] AMJ60

楼主: cssh (邪恶总说:打包啦!)   2015-06-29 02:07:49
※ 引述《kira3628800 (kira10!)》之铭言:
: 今天上某军团的网站逛逛,发现一样令人感兴趣的东西
: GH-60 可编程键盘 60% PCB裸版(黑)
: 军团是这样写的,可能有些人不知道
: 经cssh大指正->都算是GH60
: 是大陆杰少的AMJ60
: 为什么我要PO版问呢?
: 因为AMJ60的刷机方法跟GH60的刷机方法有一点点些微的不同
: 但是某军团好像没有做任何说明
: 在淘宝上面的AMJ60有说要加入杰少的QQ群来取得这个固件
: gh60_Amj60.hex
: 具体说明请看
: https://www.v2ex.com/t/161887
: 这个讨论串中的第22楼有详细说明
: 还有另外一点是比较奇怪的,那个"GH-60 键盘 60% PCB裸版(红)"
: 感谢cssh大大指正应该都属于GH60的一部分
: 应该称做faceU复刻版
: 请看韩国原厂winkeyless.kr的说明
: http://blog.winkeyless.kr/183
: 里面有写到怎么刷这块板子...
这块红的要先知道是从哪里买的
韩国faceU的设计不太一样
GH60指的是WhiteDragonFire的四人小组 在60%布局中的非单倍键,
切出各种不同长度位置的相容布局,是创新的设计方向
开发过程之中,以Open Source的理念放出了PCB gerber file及Layout
让其他人抄了做出来(也因为有人抄出来,Open Source的版本只放到rev.B)
如果抄了gerberfile再以atmega32u4(其实ucore不是重点),
辅以不同布局的支援度电路板设计,在硬件上都可以叫GH60
而不管是AMJ60("杰少") rev.CHN("Satan") RedScarf("悬壶") Smart68("Deelong")
以后可能会有的Kimera("Kairyu") 我的Fan
都是在硬件上以GH60 rev.b的规划为蓝本 (此版本最接近是"团长"的PCB,之前已有提过)
团购中"纪"的BLE60也是,但他另外规划自己的firmware update solution
这些设计,目前使用的韧体架构并非GH60的原生
GH60目前规划的韧体架构是"Komar007"的ghkb
大陆设计目前套用的韧体都是"hasu"的tmk keyboard
arduino的开发工具很方便
只要会写程式就能决定怎么把扫瞄矩阵得到的触发信号转成USB key code
.eep /.hex 都可以透过dfu的方式走USB来实现firmware update
你所谓的刷机方式不同?
如果指的是以TKG去扫KLE的raw data产生的.eep / .hex
再用TKG_toolkit去执行批次档的话
这些动作合起来就是在run dfu-programmer这个程式而已
也就是22楼那串指令
toolkit做的事就是
把PCB_NAME.hex跟目前要用的XXX.eep合在一起依次执行dfu-pragrammer flash的动作
前后有再加上erase eeprom的一些准备
作者: kira3628800 (kira10!)   2015-06-29 02:10:00
应该是说,我指的不同指的是AMJ有一个闭源的hex要先刷再来执行跟那个傻蛋版类似的刷法另一块红色的走的ps2avrU或是ps2avrGB是否跟gh60的solution不一样?
楼主: cssh (邪恶总说:打包啦!)   2015-06-29 02:14:00
你说的ps2avrU是软件 跟gh60有什么关系?
作者: najoy (○巫女小姐○)   2015-06-29 02:40:00
c大专业推!
作者: ztex0801919 (When Dream coming real)   2015-07-03 10:34:00
+1

Links booklink

Contact Us: admin [ a t ] ucptt.com