Неофициальная прошивка 2v06 для iskra js

Тема в разделе "Iskra JS, Espruino, Йодо", создана пользователем sys, 26 сен 2019.

  1. sys

    sys Злобный Буратино Модератор

    > espruino_2v06_iskrajs_sys.bin - сборка на базе релизной версии Espruino 2v06

    История изменений и исправлений - http://www.espruino.com/ChangeLog

    Надо понимать, что прошивка неофициальная и глубокого тестирования мною не проходила... но страждущих поиграть со свежей версией на большой Искре надеюсь это не испугает...

    Прошивать можно с помощью dfu-util 0.9 под Linux, STM32 ST-Link Utility под Windows (как это сделать можно прочитать тут или тут) и с помощью Espruino Web IDE (EWIDE):

    В разделе Settings - Flasher - Advanced Firmware Update в строке URL указываете ссылку:
    > http://jsff.ru/bin/espruino_2v06_iskrajs_sys.bin
    и нажимаете Advanced Flash Firmware. Далее выбираете "Iskra.js" и переходите к процессу обновления прошивки.

    Процесс прошивки (на всякий случай): зажимаете BTN1, затем RESET и отпускаете. Плата перейдет в режим загрузчика и тогда нажимаете next и выбираете порт платы и далее начнется процесс прошивки. С первого раза при выборе порта платы может не сконнектиться, тогда повторяете процедуру уаказания ссылки и выбора без перезагрузки платы (она должна так и оставаться в режиме загрузчика)...

    Возможные проблемы: Если Espruino Web IDE не хочет прошивать Iskra JS и пишет "The firmware for this device can't be updated from the IDE at the moment" попробуйте сделать как в этом посте.

    Об обнаруженных глюках и ошибках данной прошивки пишите в эту тему.
    Также, можете писать в Telegram-чат: https://t.me/iskrajs

    ============================================================================
    Чтобы снова вернуться на официальные прошивки от Амперки:

    - при неподключенной плате в IDE -
    в свойствах в разделе Flasher в пункте Normal Firmware Update нажмите кнопку Flash Firmware- выберите в списке "Iskra.js" и обновите прошивку

    - при подключенной плате в IDE - в свойствах в разделе Flasher в пункте Normal Firmware Update нажмите кнопку Flash Firmware - запустится процесс обновления прошивки (при этом по умолчанию установится последняя официальная прошивка от Амперки)
    ============================================================================

    Предыдущие неофициальные прошивки:
    - espruino_2v04_iskrajs_sys.bin
    - espruino_2v01.test_iskrajs.bin
    - espruino_2v00.test_iskrajs.bin
     
    Последнее редактирование: 1 авг 2020 в 05:53
    dpro, NikitOS и ИгорьК нравится это.
  2. dpro

    dpro Нерд

    upload_2019-10-13_12-2-25.png
    upload_2019-10-13_12-3-20.png
    upload_2019-10-13_12-3-47.png

    нет искры(
     
    sys нравится это.
  3. sys

    sys Злобный Буратино Модератор

    Спасибо, поправил настройки. Внёс подробное описание в шапку.
     
    Последнее редактирование: 13 окт 2019
  4. dpro

    dpro Нерд

  5. dpro

    dpro Нерд

    iskra.js нормально обновилась - была 1.92 вроде - стала 1.96.43

    upload_2019-10-13_22-45-44.png

    upload_2019-10-13_22-47-17.png

    а iskra.js [SYS] - ошибку апдейта
    [​IMG]
     
    Последнее редактирование: 13 окт 2019
    sys нравится это.
  6. sys

    sys Злобный Буратино Модератор

    ладно, красиво сделаю потом :) пока все вернул к изначальному варианту через Advanced Firmware Flasher
     
  7. dpro

    dpro Нерд

    upload_2019-10-13_23-30-4.png
    спасибо!
     
  8. dpro

    dpro Нерд

    Код (Javascript):

    Serial4.setup(115200, {rx: A1, tx: A0});
    var wifi = require('@amperka/wifi').setup(Serial4, (err) => {
      wifi.connect('wifi', 'password', (err) => {});
      wifi.getIP((err, ip) => console.log('ip: ', ip));
    });
     
    upload_2019-10-16_7-43-9.png
     

    Вложения:

  9. sys

    sys Злобный Буратино Модератор

    Добавьте в ваш код вывод ошибок
    Код (Javascript):
    if (err) throw err;
     
  10. sys

    sys Злобный Буратино Модератор

    Собрал свежую прошивку 2v06 для большой Iskra JS, тестируйте на здоровье :)
     
    NikitOS нравится это.