Заміна прошивки клавіатур Gravity на QMK.

Коротка інструкція з прошивки клавіатур серії Gravity.
Написано HATOR
Оновлено 2 місяці тому

Щоб змінити тип прошивки клавіатури на SonixQMK, необхідно виконати декілька простих дій. Цей матеріал надасть всю необхідну інформацію, щоб ознайомити вас з цим процесом та попередити виникнення більшості питань.

Варто пам'ятати, що фірмове програмне забезпечення для налаштування клавіатури, з цією прошивкою працювати не буде. Перед тим як почати, рекомендуємо ще раз поміркувати чи доцільно буде міняти прошивку саме у вашому випадку.

Крок перший - завантаження необхідних файлів.

Необхідно завантажити два файли - саму прошивку та програму яка встановить її в клавіатуру.

Завантаження файлів прошивки:

➡️завантажити прошивку для GRAVITY TKL

➡️завантажити прошивку для GRAVITY X TKL

Завантаження програмного забезпечення для прошивки клавіатур:

➡️завантажити пз для OS Windows

➡️завантажити пз для інших операційних систем

Завантажте версію відповідно типу вашої операційної системи та розпакуйте файли у зручне для вас місце на диску. Після завантаження необхідних файлів, слід підготувати клавіатуру.


Крок другий - активуємо сервісний режим роботи клавіатури.

На платі клавіатури є спеціальні контакти які дозволяють активувати сервісний режим. Контакти розташовані на платі під клавішею Space(Пробіл):

Від'єднайте USB-кабель від клавіатури. Щоб дістатись до контактів, необхідно обережно зняти кейкап клавіші Space та гумову заглушку ліворуч від перемикача. Для активації сервісного режиму, позначені контакти мають бути закорочені(з'єднані один з одним) перемичкою. В ролі перемички може бути використано будь-який металевий предмет(канцелярська скріпка, дріт та навіть манікюрні ножиці).

Після з'єднання контактів (закорочення), необхідно під'єднати USB-кабель до клавіатури. У сервісному режимі, клавіатура не буде реєструвати натискання, підсвічування працювати не буде. Витягніть перемичку! Клавіатура готова до прошивки.


Крок третій - прошивка.

Запустіть програму для прошивання клавіатури SonixFlasher. Знайдіть у папці з файлами програми файл "Sonix Keyboard Flasher" та відкрийте його.

ВАЖЛИВО!

⚠️ 1 - обов'язково перевірте чи правильно обрано модель контролеру "SN32F24x";

⚠️ 2 - переконайтесь, що клавіатура перейшла у сервісний режим та відображається у програмі саме так - "SN32F248B (bootloader)", клавіатура не реєструє натискання та відсутнє підсвічування;

⚠️ 3 - значення "qmk offset" має бути "0x00";

В разі відображення інших значень - припиніть процес. Прошивка з іншими параметрами може вивести клавіатуру з ладу!

Якщо всі значення збігаються з зображеними на знімку програми вище - можна починати прошивку.

Натисніть кнопку "Flash QMK" та оберіть файл прошивки для вашої клавіатури. Переконайтесь, що завантажили та обираєте сумісну версію файлу. Прошивання несумісної прошивки у клавіатуру виведе її з ладу!

Оберіть файл прошивки та натисніть "Open" - процес прошивки почнеться негайно.

ВАЖЛИВО! Не закривайте програму та не вимикайте комп'ютер під час процесу прошивки - це призведе до пошкодження клавіатури!

Дочекайтесь 100% завершення процесу прошивки. Після успішної прошивки, клавіатура перезавантажиться у звичайний режим роботи та буде повністю функціонуючою. Встановіть гумову заглушку та кейкап клавіші Space.


Ок, що далі?

Щоб налаштувати клавіатуру з SonixQMK, радимо скористатись інтерфейсом VIA. Що таке VIA та як ним користуватись, розкаже наступний матеріал:

переглянути статтю


SignalRGB - програма для синхронізації підсвічування всіх пристроїв під'єднаних до одного комп'ютера. Щоб додати підтримку клавіатур GRAVITY з прошивкою SonixQMK, слід завантажити та скопіювати файли визначення у теку за шляхом:

"ім'я користувача"\Documents(Документи)\WhirlwindFX\Plugins

Завантаження файлів для SignalRGB:

завантажити для GRAVITY TKL

завантажити для GRAVITY X TKL

Щоб зберегти файл на комп'ютер, клацніть правою клавішею миші на посиланні та оберіть "зберегти посилання як"

Офіційна сторінка SignalRGB - https://signalrgb.com/


"План Б" або "Як повернути прошивку яка була встановлена у клавіатурі за замовчуванням".

Повернутись до оригінальної прошивки дуже просто, необхідно перевести клавіатуру у сервісний режим та прошити її ще раз. Прошивку клавіатури оригінальною мікропрограмою  виконує спеціальна програма, яку можна завантажити за наступними посиланнями:

для клавіатур GRAVITY TKL (HTK560) завантажити
для клавіатур GRAVITY TKL (HTK561) завантажити
для клавіатур GRAVITY  X TKL (HTK550) завантажити
для клавіатур GRAVITY  X TKL (HTK551) завантажити

Цього разу, коротити контакти на платі не доведеться, прошивка з SonixQMK має відповідну комбінацію клавіш - Fn+~. Після активації сервісного режиму, відкрийте програму для прошивки яку завантажили та натисніть кнопку "Start":

ВАЖЛИВО! Не закривайте програму та не вимикайте комп'ютер під час процесу прошивки - це призведе до пошкодження клавіатури!

Дочекайтесь завершення процесу прошивки "Update successfully" та закрийте програму. Після прошивки, перепід'єднайте клавіатуру до комп'ютера та виконайте скидання налаштувань, затиснувши комбінацію клавіш "Fn+Esc" на 3 секунди. Клавіатура перезавантажиться та буде повністю готова до роботи.


Якщо маєте питання стосовно завантажень, типу файлів або процесу прошивки - зверніться до підтримки на hator.gg, будь ласка.

Чи була наша стаття корисною?