Не работает Iskra JS

Тема в разделе "Iskra JS, Espruino, Йодо", создана пользователем Игорь_схт, 9 янв 2017.

  1. Игорь_схт

    Игорь_схт Нерд Команда форума

    Если у вас не получается начать работать с платформой Iskra JS, внимательно прочтите все пункты следующего поста:
    1. Проверьте какая среда у вас установлена. Если установлена Iskra IDE, установите Espruino WEB IDE:
    http://wiki.amperka.ru/js:ide
    1.png
    2. Подключите плату к программе Espruino WEB IDE. Для этого нажмите на желтый левый верхний квадрат. Должно появится окошко выбора COM-порта с надписью «Espruino board» 2.png
    После чего выберите COM-порт, к которому подключена плата. В правой нижней части программы должна появится надпись «Connected to port COM» 3.png
    Если такое не произошло, установите драйвер для USB-интерфейса микроконтроллера STM32: http://wiki.amperka.ru/js:iskra_js.
    Далее зайдите в диспетчер устройств и откройте вкладку Порты (COM и LPT).
    Должна быть написана надпись как на скрине ниже. 4.png
    Если же такой надписи нет или под иконкой присутствует восклицательный знак, попробуйте установить драйвер с официального сайта ST-Link.
    http://www.st.com/en/development-tools/st-link-v2.html
    Попробуйте все три. 5.png
    Если в диспетчере устройств не появляется никаких устройств, попробуйте обновить прошивку платы Iskra JS через DFU:
    http://forum.amperka.ru/threads/Окирпичил-искру.10369/#post-97906
    3. Прошейте плату тестовой программой:
    Код (Javascript):
    var  on = false;
    setInterval(function() {
    on = !on;
    LED1.write(on);
    }, 500);
    Должен замигать встроенный светодиод. Если же он не мигает, обращайтесь к нам через обратную связь:
    http://amperka.ru/page/contacts
    4. Проверьте работу платы Iskra JS с нашими библиотеками.
    Прошейте плату программой ниже:
    Код (Javascript):
    var myCoolLamp = require('@amperka/led').connect(P1);
    myCoolLamp.turnOn();
    .
    Если появилась надпись «Module @amperka/led not found»
    6.png
    Зайдите в настройки->Communications->Module URL.
    В окне должен быть вбит адрес:http://js.amperka.ru/modules
    7.png
    Если там иной адрес, сделайте «ШАГ2» для применение дополнительных настроек к Espruino IDE::http://wiki.amperka.ru/js:ide
     
    Последнее редактирование: 9 янв 2017
    rpek32, arkadyf, sys и ещё 1-му нравится это.
  2. NICK48

    NICK48 Нуб

    Пробовал обновить прошивку искры.
    Все вроде работает но есть момент на левой стороне espruino web ide висит ошибка

    ERROR Prompt not detected - upload failed. Trying to recover ...
    Это нормально ? Если нет то что надо сделать ?
     
  3. Игорь_схт

    Игорь_схт Нерд Команда форума

    Можете прислать Print Screen ошибки.
     
  4. NICK48

    NICK48 Нуб

    В данный момент немогу я на работе .
    если только вечером
     
  5. acos

    acos Официальный гик Команда форума

    До кучи видео

     
  6. yarooo200

    yarooo200 Нуб

    Есть проблема с искрой дж с. При подключении платы к пк загораются светодиоды ON и LED1. Комп не видит плату и IDE тоже не видит. При переходе в режим перепрошивки (BTN1+RESET) IDE плату делает вид что видит плату но не загружает программу. Если потом нажать BTN1 , то горит только светодиод ON и комп и IDE плату не видят. Как мне восстановить плату в рабочее состояние? Помогите пожалуйста!
     
  7. NICK48

    NICK48 Нуб

    ошибка1.png Спасибо большое за помощь сегодня вечером все переустановил: драйвера,IDE,прошивку все пока работает.
    Это скрин когда я первый раз прошивал искру все работало только левый экран IDE показывал эту ошибку.
    У меня вопрос почему это произошло что не так мы делали ? может ее надо как то правильно выключать или еще что то делать ?
     
  8. Shazes

    Shazes Нерд

    Игорь_cxt, спасибо огромное за ваш отклик на сложившуюся ситуацию,НО:
    1)там написано не так, а STMicroelectronics Virtual COM Port (Com 11);
    2)не разобрался, как установить драйвер 2 отсюда:http://www.st.com/en/development-tools/st-link-v2.html, но у меня установлен драйвер и 1 и 3 драйвер я тоже установил;
    3)И да 3ий и 4ый пункты отлично работают, также как и все проекты кроме 19,20,21
    Как-то подозрительно, не правда ли? Все работает кроме 3 проектов, связанных с @amperka/usb-keyboard.
    Я даже написал следующий код:
    Код (Javascript):
    var button = require('@amperka/button').connect(P13, {holdTime: 0.5});
    var kb = require('@amperka/usb-keyboard');
    button.on('click', function() {
      console.log('Button has clicked');
      kb.type('Message');
    });
    при нажатии кнопки в консоль печатается Button has clicked, но рядом с курсором ничего не печатается
    1+1 работает, Искру переподключал.
    Может я идиот, но на форуме об этом ничего не нашел.
    как-то попробовал нажать Reset + Btn1 после этого ничего не работало, пришлось перепрошивать плату в dfu режиме. У меня windows 7 professional если что.
     
  9. Игорь_схт

    Игорь_схт Нерд Команда форума

  10. Shazes

    Shazes Нерд

    то есть их никак не исправить?(я знаю про эту ветку)
     
  11. Shazes

    Shazes Нерд

    просто не очень понятно: у кого-то работает, у остальных нет
     
  12. Игорь_схт

    Игорь_схт Нерд Команда форума

    На Linux и Mac OS всё работает.
     
  13. Shazes

    Shazes Нерд

    К сожалению, нет возможности использовать Linux или Mac OS ((
    Я правильно понял, что на windows usb-keyboard не будет работать?
     
  14. Игорь_схт

    Игорь_схт Нерд Команда форума

    Добрый день!

    К сожалению пока да.
     
  15. Игорь_схт

    Игорь_схт Нерд Команда форума

    rule-z нравится это.
  16. Afanichy

    Afanichy Нуб

    У меня не работают библиотеки. Все настройки стоят как надо, сначала все работало, потом я начал перепрашиввать и он перестал находить модули. Что делать?
     
  17. ИгорьК

    ИгорьК Победитель модулей

    Понять, где находятся и как подключаются библиотеки. Если они не работают - значит их нет там, где должны быть.
    Для этого перечитать все что есть по Искре.
    Не найдется - трясите команду форума и спрашивайте, почему этого нет (большими буквами).
     
  18. Здраствуйте ,я стал обладателем набора "Йодо" и на второй день использування я столкнулся с такой проблемою што iskra js перестала определятса компом.ПОДСКАЖИТЕ ШТО ДЕЛАТЬ!!!
     
  19. Annko

    Annko Нуб

    Добрый день!
    Подарили ребенку "ЙОДО" на новый год первый раз подключились и даже выполнили одно задание, в следующий раз в феврале подключили iskra JS через кабель micro-USB к компу, соединились с портом com (внизу надпись connected to port com1), пробуем писать "Hello!" в левой части экрана - но не пишет! ничего не пишет! а в правой части экрана пишет. Еще в уведомлениях внизу экрана выдало ошибку что данное USB устройство работает неправильно, и Windows не удается опознать его. В диспетчере устройств где контроллеры usb: Unknown Device с восклицательным знаком. Пробовали другой usb кабель - все равно не работает. На iskra горит синий светодиод ON. Помогите, пожалуйста, кто разбирается, что сделать? Ребенок расстроен.....
     
  20. ruslan baraev

    ruslan baraev Нуб

    У нас такая же история! Срочно нужна помощь! Ребёнку становится не интересно заниматься "бесполезным делом"!