常见问答¶
基本概念¶
我们需要分清烧录工具、配置工具、DFU升级等几个概念:
-
硬件上采用nRF52系列芯片+CH55x芯片协同实现的USB、蓝牙、2.4G无线功能
- nRF52系列芯片当前支持nRF52810/nRF52811/nRF52832三款芯片
- CH55x芯片主要使用CH552T或CH554T,也支持同系列的CH552G等芯片
- nRF52主要负责 运行键盘主控程序、蓝牙通讯、2.4G通讯、灯光控制,是主功能芯片。
- CH55x主要负责 USB通讯,包括转发nRF52数据到USB主机,转发配置数据到nRF52,烧录nRF52芯片固件
-
配置工具,可用于修改键盘的设置和配列
- 所有硬件都可使用配置工具,但太老的硬件需要先更新固件到较新版本
- 配置工具可以直接读取键盘数据,可以直接写入配列而不用升级固件,可以更改、保存您的配置。
-
烧录工具,可通过USB线连接键盘,刷入
USB固件
和键盘主控固件
。- 烧录工具可以更新
USB固件
和键盘主控固件
,但老版本硬件并不支持通过烧录工具更新键盘主控固件
- 烧录工具可以更新
-
DFU升级,是使用手机APP,通过蓝牙连接更新
蓝牙DFU升级包
。- 如果您是老版PCB,是不支持烧录工具更新键盘主控固件的,只能采用DFU升级键盘主控固件
- DFU升级 实际只升级了蓝牙核心固件,不会更新Bootloader与蓝牙通讯协议栈,也不会删除存储的数据
如何控制或关闭RGB轴灯¶
-
单色RGB轴灯版PCB:
- 轴灯版PCB的轴灯分为轴灯模式和指示灯模式,出厂默认为指示灯模式,可通过Lshift+Rshift+L 或 通过配置工具设置一颗状态灯开关按键 在指示灯模式和轴灯模式之间切换。
- 指示灯模式时,不可控制,固件显示不同颜色指示不同状态
- 要控制轴灯,请通过Lshift+Rshift+L 先切换到轴灯模式。
- 切换到轴灯模式后,通过Lshift+Rshift+X可开关轴灯。
- 通过Lshift+Rshift+Z A S C V等RGB控制功能调整轴灯。
- 如无shift等按键,可接入配置工具,找到 层级/功能 选项,将标识RGB的相关按键设定到你指定的按键上控制RGB轴灯
-
炫彩RGB轴灯版PCB:
- RGB轴灯版PCB的通过Lshift+Rshift+X可开关轴灯。
- 通过Lshift+Rshift+Z A S C V等RGB控制功能调整轴灯。
- 如无shift等按键,可接入配置工具,找到 灯光 功能,将RGB阵列相关按键设定到你指定的按键上控制RGB轴灯
如何改善无线连接稳定性¶
无线信号可能受到多方面因素的影响,如蓝牙适配器的兼容性、如其他2.4G的通讯干扰。 在无线干扰很强的地方,会严重影响您在无线模式使用键盘的体验。这并不是GT系列产品的问题,而是所有无线键鼠产品都需要面临的问题。
如无线信号受干扰,出现断链,输出延迟等问题。您可以尝试以下方法来改善无线信号:
- 使用非金属外壳、非金属定位板与非金属桌面
- 确保键盘和蓝牙适配器/2.4G接收器之间无遮挡 或 减少遮挡
- 如将蓝牙适配器/2.4G接收器或主机从桌面下移动到桌面上
- 如移除键盘和蓝牙适配器/2.4G接收器之间的遮挡物
- 将键盘和蓝牙适配器/2.4G接收器尽可能的靠近(一般3米距离内能确保信号稳定)
- 使用USB的蓝牙适配器/2.4G接收器时,需正确使用
- 避免USB3.0对蓝牙适配器/2.4G接收器的影响,如蓝牙适配器/2.4G接收器插入USB2.0接口而不是USB3.0接口
- 同时USB蓝牙适配器/2.4G接收器应当远离USB3.0的设备,如USB3.0的U盘
- 如果插入USB HUB,请选购质量较好的HUB
- 使用的WiFi和蓝牙二合一网卡时,确保主机信号良好
- 使用5GHZ的WiFi,否则请降低2.4GHZ的WiFi的发射功率,避免WiFi和无线相互干扰
- 台式机的话请接上外置天线,确保主机信号良好
- 解决蓝牙兼容性问题,兼容性问题会导致信号较强时,键盘也会频繁断开连上等问题
- 已知部分采用国产芯片的蓝牙适配器,与低功耗蓝牙兼容性较差,可更换蓝牙适配器
- 选购蓝牙适配器,推荐Intel、CSR、博通等大厂芯片
- 如果驱动较老,请将驱动更新到较新版本 或 稳定版本
- 如有必要可以调节驱动的部分选项,如在驱动的电源管理选项卡中关闭“允许计算机关闭此设备以节约电源”选项
- 确保操作系统对蓝牙4.0支持较好,例如Win7对蓝牙4.0支持就很差
- 和无线路由器保持一定距离,改善信号干扰
- 减少空间内其他WiFi和蓝牙设备、2.4G设备的存在
- 不要触摸或遮挡蓝牙模块的天线位置
我们不建议采用金属外壳,虽然我们也提供了铝合金外壳,而且从实测来看,信号良好的情况下,基本都能正常使用,但信号或多或少都受影响。
如何进入DFU模式¶
我们在逐步淘汰DFU升级模式,新PCB建议采用USB线刷
要想进行固件DFU升级,必须正确的进入DFU升级模式,下面讲述3种进入方法:
- 键盘系统按键进入:开机状态,按下Lshift+Rshift+B可进入DFU模式。如果因为自己的配列没有设定shift按键导致无法以键盘按键进入,可使用后面的方法。
- 长按背部多功能按钮进入:开机状态,长按PCB背面的背部多功能按钮4秒以上后松手,可以进入DFU模式。
- 断电强行进入:如果因为键盘系统崩溃了,上述两种方法都不可行,可以采用断电强行进入方式。
- 新bootloader:轴灯PCB或升级SDK17固件后,将键盘电池及USB线去掉,按住 PCB背部多功能按钮 的同时,插入USB线或者插入电池通电,通电4秒后松开 PCB背部多功能按钮 即可强行进入DFU模式。
- 老bootloader:通常是老版本PCB,基本已经弃用。将键盘电池及USB线去掉,按住 PCB背部多功能按钮 的同时,按住第一排按键的第一个或者最后一个按键(如:BLE60、Omega64是第一个,Omega45、Omega50和Farad69是最后一个),然后插入USB线或者插入电池通电,即可强行进入DFU模式。
正确进入DFU模式后,指示灯会常亮。
如何退出 DFU 模式¶
在 DFU 模式下无操作 1 分半钟后即可自动退出 DFU 模式。
如何进入USB刷写模式¶
用烧录工具烧录USB固件时,烧录工具会自动跳转USB刷写模式,无需手动短接K1。
将键盘与电脑连接的 USB 线断开(不要接入USB,不需要取下电池)。 找到PCB上 标识为K1的两个通孔焊盘,然后用镊子之类的金属物体短接这两个焊盘。 保持短接K1位置的通孔焊盘的同时,插入USB,插入USB后可放开K1的短接。 此时USB芯片应当已经进入USB ISP刷写模式。
如何外接灯带¶
购买什么灯带:淘宝搜索ws2812灯带购买,建议购买1米30灯的规格,1米60灯的话灯带太亮灯珠太密集。
灯带怎么接:WS2812灯带DI 接 电路板上RGB; 灯带GND 接 电路板GND ; 灯带5V 接 电路板VCC。
如果键盘本身已经焊接了底灯,需要将第一颗WS2812底灯拆除,灯带才能正常工作。
注:默认仅支持8颗底灯,如需支持更多底灯需自行编译固件
如何选购电池¶
普通的3.7v的锂电池就行;
容量建议1000mah即可,不开灯情况下约可续3个月,不建议容量太大的电池;
电池的体积大小就要根据你的壳子的内部空间自己确定了;
现在店铺PCB均采用ZH1.5接口,电池请购买ZH1.5正向插。
如何检测键盘¶
键盘PCB购买后,请及时按照下列步骤完成检测:
-
将键盘PCB用USB线连接到电脑 或 通过无线连接到电脑
-
使用镊子或短导线短接键盘PCB背面热拔插轴座的两个金属脚。
-
查看每一个脚是否都能正确的触发按键(检测网站或软件是否有按键变色)。
-
如果都能触发,并且没有串键,证明键盘PCB完好。
不是每一个按键都能被检测
如FN按键是无法被检测到的,必须和其他按键配合完成检测。
所以检测的时候有某一个按键无法检测,也许它是一颗FN按键。
检测的时候有某一个按键感觉不太灵敏,也许它是一颗二合一按键。
你可以连接配置工具查看默认按键,并更改后再测试。
如何重置键盘¶
-
或 长按PCB背面按钮10秒以上后松手。(此方式清空后,蓝牙配对信息也会一并清空)。
-
或 通过配置工具连接后,选择
重置键盘
进行重置。(此方式清空不会清楚蓝牙配对信息)
如何查看键盘默认按键¶
参考配置键盘,将键盘接入Lotlab 键盘配置工具
正确接入后,载入默认配列,可查看默认按键设置
或 通过检测软件进行检测
如何查看键盘主控固件版本¶
参考配置键盘,将键盘接入Lotlab 键盘配置工具
正确接入后可看到固件编译日期及固件版本
如何查看键盘硬件版本¶
参考配置键盘,将键盘接入Lotlab 键盘配置工具
正确接入后可看到硬件版本
如何确认PCB支持线刷¶
所谓线刷
,即通过板载调试器进行键盘主控固件的刷写。
-
从购买时间上判断,2020年4月之前购买的PCB都不支持,2020年6月后购买大部分支持
-
从PCB颜色判断,PCB为黑色或白色的均支持,而绿色PCB只有极少数支持
-
直接实验:通过CMSIS刷机工具或Lotkb固件烧录工具直接刷写固件,能正常刷入就支持
切换不同SDK版本的固件¶
当前我们均已经升级到nRF SDK17.1的固件,建议尽快升级。
- 不同SDK版本之间切换,只能通过刷写键盘主控完整固件来完成
- 基于nRF SDK17.1与基于nRF SDK15.3的核心固件不能混刷
- 如果仅刷写键盘主控核心固件,请严格对应SDK版本
- 不小心混刷核心固件后,可通过刷写键盘主控完整固件修复
键盘主控的区别¶
我们当前主要采用了nRF52810/nRF52811/nRF52832三种型号的键盘主控
三者的主要区别:
- 基本功能没有区别,体验没有区别
- nRF52832支持DFU升级,nRF52810/nRF52811不支持DFU升级
- nRF52810/nRF52811硬件基本相同,略弱于nRF52832,但不影响体验
- nRF52832硬件资源更丰富,有更好的后续扩展性
- nRF52811芯片发布时间晚一点,支持更多蓝牙5.2特性
固件名称命令规则¶
如:Omega50-b-nrf52832_kbd_sign-20210817-e35fd41.hex
依次为:型号-子型号-固件类型-编译日期-固件版本.文件类型
上面文件命名代表:
型号:Omega50,子型号:B版本,固件类型:nrf52832_kbd_sign
编译日期:20210817,固件版本:e35fd41,文件类型:hex
其中固件类型说明:
- nrf528xx_kbd_sign :已签名键盘主控核心固件;
- nrf528xx_kbd :未签名键盘主控核心固件;
- nrf528xx_all : 键盘主控固件;
- nrf528xx_dfu :键盘主控DFU升级包;
- ch554 :USB固件