外设天下 - 电脑外设发烧友聚集地

我的人缘0
发表于 2016-5-12 09:42 显示全部楼层 阅读模式
RGB(0, 0, 0)">全球最简单最无脑的刷键盘bootloader
下载及使用说明
by YANG
2016.5.11

这个就是大家一般说的U盘模式刷机,好处是不需要另外装dfu的驱动,更加适合小白。

战壕工兵连连长kai的奋力填坑下,针对MassStorage的Bootloader主要作了以下改进:

1.可以直接覆盖原来的EEPROM.BIN和FLASH.BIN,不需要先删除再复制文件进U盘。同时解决MAC下的使用问题。

2.键盘可以彻底的放弃reset按键了,外壳又可以少开一个丑陋的孔。按住ESC不放再插数据线,可以直接进入Bootloader。这是在bootloader上实现的,所以即使刷错了EEPROM.BIN或FLASH.BIN,它依然有效。

目前版本适合于GH60revCHN、GH60revB、eepw版GH60、tu60、GHPad、以及各种其他用tkg刷固件时选择的GH60revCHN或revB的,都支持。

使用方法:

1.刷入新的bootloader,提供两个文件,区别仅是一个显示名称为LUFA BOOT,一个是GH60revCHN。因为使用的上位机不同,刷入方式也会有区别,所以刷Bootloader的教程请自己找,我是用Leonardo刷的。这里给出satan pcb的接口定义,此文也以此GH60revCHN为例进行说明。

image001.jpg

2.修改fuse,原来是5E 99 F3,改为5E 98 F3。修改这个主要是为了实现按ESC插线进入Bootloader这个功能。

这个bootloader只需要刷新一次就行。

刷固件方法:

1.首先进入刷固件的U盘模式。总结几个方法可以进入,推荐方法1和2。

1>如果键盘原来没有固件,可以按ESC插数据线进入;

  2>如果原来是tmk的固件,可以在不拨线的情况下,同时按住左右shift+pause break进入bootloader;

  3>如果原来是tmk,可以同时按住空格+B,再插数据线(有了ESC插数据线这个其实没需求了);

  4>最后就是传统的按reset键进入bootloader。

2.进入U盘的bootloader后,电脑里显示了一个U盘,打开看,里面有两个文件,EEPROM.BIN和FLASH.BIN。此时键盘的Caps灯处于闪烁状态。

image002.png

image004.png

3.FLASH.BIN对应的是原来的HEX固件,原来的HEX必须转换成BIN格式,且BIN的大小不能超过26KB。转换可以使用Hex2bin,压缩包里提供的FLASH.BIN是转换好的给GH60 CHN用的,比如satan 60。EEPROM.BIN也可以用原来的keymap.eep转换成bin,不过tkg本身也已经开始支持下载bin了,访问http://keyboard.fans/tkg/dev/,打开工具里的高级模式后,就能看到了,做EEP的方式还是和之前一样。

image006.png

3.将要刷的文件复制到U盘,覆盖原来的文件。只刷EEP的话,就只覆盖EEPROM.BIN,文件名大小写无所谓,但是FLASH.BIN要注意大小不超过26KB。替换之后,按esc,退出bootloader,刷完收工。也可先删除文件再复制,但没必要多那一步,且mac下如果先删除,需要先清空垃圾篓再复制新文件。

image008.png

只要能用u盘的设备,都能给键盘刷固件,Android当然也行的。

image010.png


全球最简单最无脑的刷键盘bootloader下载及使用说明.zip (491.81 KB, 下载次数: 1919)

回复

使用道具 举报

我的人缘0
发表于 2016-5-14 14:38 显示全部楼层
感谢分享,回去试试可行不
回复 支持 反对

使用道具 举报

我的人缘1
发表于 2016-5-15 14:50 显示全部楼层
不错 谢谢分享
回复 支持 反对

使用道具 举报

我的人缘0
发表于 2016-5-15 21:26 显示全部楼层
厉害哦  
[发帖际遇]: 怡科外设 光棍节秀恩爱!虐待单身狗!被月老扣 1 元 发烧值. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

我的人缘0
发表于 2017-11-28 15:38 显示全部楼层
测试
谢谢分享,先收下了。
回复 支持 反对

使用道具 举报

我的人缘0
发表于 2021-6-7 16:02 显示全部楼层
请问有没有gh60 satan的固件啊,我手头有个diyer60,摁了reset键就出来个U盘,名称是lufa boot里面只有一个flash.bin我把附件里面gh60 chn的bin扔进去好用,但是有两列不触发,改配列的网站已经关门了。。。
[发帖际遇]: milo1112用RIVAL3打游戏,获年度狙王称号,奖励1 元 发烧值. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则