Для начала, надо определить, какую клавиатуру мы подключаем к klex. Если СК-36, то прошивка для нее готова и выложена на сервер (файл прошивки), и нам ее надо просто залить. Если подключаем клавиатуру с внешней кнопкой то файл конфигуратора нужно скачивать здесь.
Для этого выполняем все, что сказано в Руководство пользователя KFLEX12 Utility, (дистрибутив здесь) а именно:
1. Установите драйвера LibUsbDotNet (путем LibUsbDotNet_Setup.2.1.0.exe)
2. Далее Пуск>Все программы>LibUsbDotNet>libUsb-win32>Enable Filter
3. Запустите программу Kflex12_utility.exe
4. Подключите устройство через интерфейс USB к компьютеру,
5. Кнопкой «Switch in bootloader» переведите устройство в режим программирования. Когда устройство будет переведено в режим программирования в области «Device status» появится надпись «Device in bootloader mode».
6.
7. Кнопкой «Open» загрузите существующий файл прошивки SK_36 v10.cfg
8. Кнопкой «Program Device» загрузите программу
9. После окончания программирования и проверки правильности зашитой программы выдается сообщение: Verification successful
10.Кнопкой «Switch in keyboard» переведите устройство в рабочий режим.
11.Кнопкой «test» вызовите окно в котором будут отображены нажатые в данный момент клавиши. Если отображаются необходимые вам клавиши, значит, перепрограммирование прошло успешно
Если у нас другая клавиатура, то прошивку надо написать самим. Для этого вместо открытия файла SK_36 v10.cfg нажмите “New”. Далее, необходимо для каждой клавиши указать:
1. pin1 и pin2. Они соответствуют тому, как указана распиновка на схеме клавиатуры с сайта СКБ Никколь (http://www.nikkol.ru/testa_st.htm#no). Внизу – индикация пинов шлейфа, а на каждой клавише указано два вызываемых пина.
2.
3. USB macros. Последовательность можно взять с сайта MS. Файл называется “USB HID to PS2 Scan Code Translation Table.pdf”. Так же выложен на сервер в дистрибутивы
Контакты автора этой штуковины: Тычиленков Александр ast1784@inbox.ru +8 (383) 41-515-62 (Новосибирск)
Comments
Kflex12 Created by Стас in 4/29/2013 9:30:40 PM 1. Дистрибутив в открытом доступе скачать невозможно 2. При запуске программы Kflex12_Utility "Device status" = "Device in bootloader mode" независимо от того подключено ли само устройство 3. Попытки прошить устройство и танцы с бубном вокруг этой платы не дали ни каких результатов 4. Производитель забывает добавить в коробку с платой документацию и программу для прошивки - см. п1
|
Kflex12 Created by Стас in 4/29/2013 3:41:11 PM 1. Дистрибутив в открытом доступе скачать невозможно 2. При запуске программы Kflex12_Utility "Device status" = "Device in bootloader mode" независимо от того подключено ли само устройство 3. Попытки прошить устройство и танцы с бубном вокруг этой платы не дали ни каких результатов 4. Производитель забывает добавить в коробку с платой документацию и программу для прошивки - см. п1
|
|
|
|
|