Прошил в искру программу, usb-keyboard, в результате не работает не клавиатура, ни искраIDE. Дрова ставил, искру ресетал, ничего не помогает. Что делать? IDE заглючивает на подключении, вот это вот все время.
Какие устройства показывает ваш «дипетчер устройств» при подключении платы? Пробовали ли запустить плату без старта сохранённой программы?
Скиньте, пожалуйста, в личку номер заказа и дословно код, который заливали. Я попробую воспроизвести ситуацию. Если решение быстро не найдётся, доставим взамен плату, которую самостоятельно проверим в вашем сценарии.
Код (Javascript): kb = require('@amperka/usb-keyboard'); button = require('@amperka/button').connect('P3'); button.on('press',function(){ kb.type('test'); kb.tap(kb.KEY.SPACE); }); Код не сохранился, вот примерно что было. Заказ 49385
Обнаружил проблему в прошивке. Сейчас пытаюсь её решить. В итоге должно получиться решение, которое вылечит вашу плату дистанционно. Надеюсь всё сделать до конца дня.
Попробуйте перевести плату в режим загрузчика (BTN1+RESET, LED и BUSY попеременно замигают). В этом режиме: Iskra IDE → Settings → Flasher → Advanced Flash Firmware, указав адрес http://js.amperka.ru/binaries/espruino_1v85.1058_iskrajs.bin После прошивки выдерните, воткните USB и плата должна ожить. Напишите, пожалуйста, получилось ли.
Похоже, что по какой-то причине повреждён загрузчик. Новый можно поставить через программатор или USB в режиме DFU. Но это уже сложнее тривиального. С вами скоро свяжется менеджер, заменим плату.
Чет не нашел на сайте информации о способах заливки новых прошивок, которые наверняка будут. Плохо смотрел? Инструкция? Такой код, который залил ТС, заливать категорически нельзя в данный момент?
Штатный способ обновления прошивки — автоматический, через IDE → Settings → Flasher. Есть ещё хардкорные способы, но мы их ещё не описали. Код от ТС я пробовал на своих платах, у меня всё завелось. Но судя по тому, что ТС не удалось заново прошить плату говорит о том, что загрузчик как-то пострадал. Ума не приложу, как это могло произойти. А может загрузчик на месте, но именно Windows что-то не нравится. Ждём возврата, будем исследовать сбойнувшую плату.