作者cssh (邪恶总说:打包啦!)
看板Key_Mou_Pad
标题Re: [键盘] GH60韧体更新过程疑问
时间Sun Mar 6 16:48:48 2016
※ 引述《horse312 (看不见的梦)》之铭言:
: 看了网路上各位板大上传的教学,
: 每次照着作,最後一个按下刷机钮进入刷机模式然後按Y刷入韧体,
: 但是我的GH60只要按下刷机钮就变砖,按什麽都不会动请问是为什麽呢?
请问什麽是变砖? 我知道的词是韧体无法正确运行
你知道按下Reset时 手上那片"GH60!?"是什麽状态吗?
目前 大部份可买到的GH60基底的PCB 出货时都会预烧一份韧体
如果是大陆做的 应该都是抄袭Poker 1代的键位表 (因为程式码抄的同一个来源)
这种PCB,USB供电後,电脑端会认到Tag (可能会是Satan / RedScarf / GH60 / AMJ60)
由於TMK程式码是模拟多个键盘,电脑端会跳出侦测到多个"Tag"的HID装置
这份预烧韧体本身都会包含有一段程式码是bootloader,
也就是按下Reset钮後程式会执行的片段,此时状态并非变砖,
但只能透过USB介面将韧体上传到晶片Atmega32U4上
系统需要有二种Drvier来对应这二种状态
1. HID Device Driver
认到HID装置时,电脑端会需要安装驱动,才能被认为插入的装置是键盘
这一段,Windows作业系统会自动完成,通常不会有问题
2. IC's USB driver
认到IC时,电脑一样也需要安装USB驱动,才能将韧体透过USB介面上传到晶片上
若没有安装作业系统所需的正确USB驱动,会没办法进行"刷机"这个动作
但不管如何,都不应该变砖,重新给电都会回到执行键盘程式码才对
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 123.193.217.105
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Key_Mou_Pad/M.1457254131.A.9D2.html
1F:推 afuu: 推c大专业说明 03/06 18:01
2F:推 motea11: 推专业! 03/06 18:56
3F:推 www54500: 专业推 03/06 19:08
4F:推 horse312: 感谢专业说明 03/06 20:35
5F:推 ywt0fc: 推推~ 03/06 20:38