Внимание! Горячие новости и планы проекта Usb2Kbd
    18.03.2024 В версии девайса 6.7 Usb2kbd_LAN/COM реализован метод выполнения заранее заготовленных команд с MicroSD карты через .txt
    04.02.2024 Реализован метод управления через UDP девайсом Usb2kbd_COM (без LAN модуля) при помощи udp2serial
    16.11.2023 Начал применение более современных LAN модулей для Usb2kbd_LAN на основе чипа w5500, что обеспечит лучшую стабильность связи.
    04.06.2023 Начаты разработки для применимости девайса для разблокировки PIN-кода для владельцев MacBook.
    04.06.2023 Вышло глобальное обновление прошивки и ПО Usb2kbd_LAN 6.5. Внедрён альтернативный режим работы мыши - в абсолютной системе координат. Т.е. в этом режиме можно отправлять абсолютные координаты перемещения курсора мыши, например, сразу в координаты экрана X=100 Y=100.
    04.06.2023 Зафиксирован и подтвержден мной первый в истории девайса Usb2kbd_DLL факт блокировки игровой защитой одной из MMORPG самой управляющей DLL. Напрямую команды в Usb2kbd_DLL проходят без проблем. В связи с этим рекомендуется всем, у кого наблюдается данная проблема, переходить на продукт Usb2kbd_LAN/COM с управлением через UDP или COM порт.

Прошивка usb2kbd и usb2kbd_LAN


alt

Благодаря интеграции в устройство usb2kbd бутлоадера (bootloader), теперь каждый из Вас сможет самостоятельно обновить программное обеспечение устройства, т.е. "прошить" девайс.

ВНИМАНИЕ! Такая функция есть только у продукта Usb2kbd (работа через Dll), у продукта Usb2kbd_LAN такой функции нет!! Т.е. самостоятельно девайс Usb2kbd_LAN прошить у Вас не получится!

Итак, для самостоятельной прошивки девайса Usb2kbd Вам понадобится всего 3 вещи:

- Само устройство usb2kbd.

- Программа-программатор - это то, при помощи чего можно "прошить" девайс. Скачать программу-программатор можно по этой ссылке.

- Программа-firmware - это файл .hex, который помещается в микроконтроллер устройства при помощи программы-программатора  (hex - файл высылается Вам на E-mail при покупке девайса).

ВНИМАНИЕ!

Не нужно "прошивать" устройство без крайней необходимости. "Прошивка" всегда несет определенные риски для микроконтроллера!

Инструкция к прошивке:

1) Отключите устройство usb2kbd из USB-разъема компьютера.

2) Замкните перемычкой два вывода (пина)  на устройстве usb2kbd (т.е. наденьте на них перемычку):

Прошивка usb2kbd и usb2kbd_LAN

3) Включите устройство usb2kbd в USB-разъем компьютера (устройство usb2kbd определится как новое USB-устройство ввода (Windows 7) или HID - совместимое устройство (XP) с идентификаторами VID_16C0 и PID_05DC). При включении usb2kbd с перемычкой светодиоды на девайсе гореть не должны!

4) Запустите скачанную программу-программатор HIDBootFlash.exe, исправьте параметр 05DF на 05DC, и нажмите кнопку "Find Device". Если Вы все сделали правильно с перемычкой и устройство видится в системе, тогда прогамма найдет наше устройство и станет активна кнопка "Open .hex File".

5) Нажмите на кнопку "Open .hex File"  и выберите полученный файл прошивки девайса (станет активна кнопка "Flash Device" - прошить устройство).

6) Нажмите кнопку "Flash Device" - и в устройство загрузится программа-firmware, о чем Вы сможете прочитать в поле ниже.

Прошивка usb2kbd и usb2kbd_LAN

7) Отключите устройство usb2kbd из USB-разъема компьютера.

8) Уберите перемычку с выводов (пинов) устройства usb2kbd.

9) Включите устройство usb2kbd в USB-разъем компьютера.

Прошивка завершена!

ВНИМАНИЕ!

- Если при запуске HIDBootFlash.exe под Windows  выходит ошибка "Не удалось запустить приложение, поскольку его параллельная конфигурация неправильная.", тогда необходимо скачать и установить  набор дополнений для Windows здесь.

- При изменении VID/PID или названия девайса при генерации .hex - файла не забудьте внести изменения в параметры вызова функции из mydll.dll!

- Прошить Usb2kbd_LAN на сегодня самостоятельно нет возможности, это возможно только дистанционно лично мной (услуга платная).