Re: [键盘] GH60韧体更新过程疑问

楼主: cssh (邪恶总说:打包啦!)   2016-03-06 16:48:48
※ 引述《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驱动,会没办法进行"刷机"这个动作
但不管如何,都不应该变砖,重新给电都会回到执行键盘程式码才对
作者: afuu (平凡)   2016-03-06 18:01:00
推c大专业说明
作者: motea11 (抹茶:))   2016-03-06 18:56:00
推专业!
作者: www54500 (夏恩)   2016-03-06 19:08:00
专业推
作者: horse312 (看不见的梦)   2016-03-06 20:35:00
感谢专业说明
作者: ywt0fc (厄本)   2016-03-06 20:38:00
推推~

Links booklink

Contact Us: admin [ a t ] ucptt.com