Неофициальная прошивка micropython v1.18 для iskra js и профиль для самостоятельной сборки

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

  1. sys

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

    Прошивка с MicroPython v1.18 для нашей любимой толстушки Iskra JS. Версия на базе апрельских исходников с Github.
    Zip-архив с прошивкой: http://jsff.ru/bin/micropython-iskrajs-v1.18.zip

    Для использования с DfuSe
    - firmware.dfu

    Для использования с dfu-util и т.п.
    - firmware.dfu выполнением в DFU режиме команды: dfu-util -d 0483:df11 -a 0 -D ./firmware.dfu
    либо
    - firmware0.bin # часть 1. пишется в адрес 0x08000000
    - firmware1.bin # часть 2. пишется в адрес 0x08020000

    Также про процесс прошивки: http://wiki.amperka.ru/js:ide:dfu-firmware

    Также выкладываю архив с моим профилем сборки для Iskra JS. Внутри папка с конфигами, которую надо положить в исходники micropython в ports/stm32/boards и далее собирать с помощью команды make BOARD=ISKRAJS из папки stm32. Возможно вам удастся найти недочеты и улучшить сборочный профиль.

    Известные недочеты:
    - есть нарекания на работу кнопки BTN1 в контексте callback для pyb.Switch() - при нажатии присутствует "дребезг" в результате чего callback может срабатывать несколько раз.

    Документация: https://docs.micropython.org/en/latest/

    Вопросы сюда или в https://t.me/iskrajs

    Предыдущие сборки:
    v1.12: http://jsff.ru/bin/micropython-iskrajs-git20200803.zip
    v1.13: http://jsff.ru/bin/micropython-iskrajs-v1.13.zip
     
    Последнее редактирование: 24 июн 2022
    ZXeRRinor, AlexeyShcherbina, NikitOS и 2 другим нравится это.
  2. sys

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

  3. sys

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

    Свежая сборка v1.18 + профиль для сборки