Свежие espruino прошивки для wifi slot

Тема в разделе "ESP8266, ESP32", создана пользователем Sergey Proskurnya, 2 ноя 2021.

  1. Добрый день,

    вот я и стал счастливым обладателем WiFi Slot.
    Подскажите, где можно скачать свежие прошивки для Amperka WiFi Slot?
    Дело в том, что на прошивки на http://www.espruino.com/Download - они либо 512Kb либо 4Mb, а WiFi Slot походу 2Mb.

    PS
    Между тем статья на Amperka Wiki (http://wiki.amperka.ru/js:espruino:esp8266) советует просто "перейдите на страницу загрузки интерпретатора Espruino и скачайте архив с прошивками".
    Как же они могут так рекомендовать, если этот способ не работает с их продуктом?
     
  2. parovoZZ

    parovoZZ Гуру

    Это не их продукт, а китайский.

    так сам напиши. Информации в сети валом.
     
  3. Можете дать пару ссылок на вскидку? Или хотя бы по каким ключевым словам искать?
    "How to build Espruino firmware for 2mb flash" ?

    И насчёт "не их продукта" - Amperka же утверждает, что это их продукты (семейство IskraJS и сюда же WiFi Slot), приизведённые в России (понятно, что основная компонентная база не их), но интегратор конечного изделия - они. Кроме того, они действительно проделали большую работу с этими их модулями и написанием Wiki, просто кое-где информация либо устарела либо изначально не точна.

    Спасибо за ответ в любом случае!
     
  4. ZAZ-965

    ZAZ-965 Гуру

    https://github.com/espruino/Espruino/blob/master/targets/esp8266/README_flash.txt
    *** To flash a 512KB esp8266 (e.g. esp-01) using the serial port use:
    esptool.py --port [/dev/ttyUSB0|COM1] --baud 115200 write_flash \
    --flash_freq 40m --flash_mode qio --flash_size 4m \
    0x0000 "boot_v1.6.bin" 0x1000 espruino_esp8266_user1.bin \
    0x7C000 esp_init_data_default.bin 0x7E000 blank.bin

    For 1MB flash use 0xFC000/0xFE000 and for 2MB flash use 0x1FC000/0x1FE000 on the last line.
     
    Sergey Proskurnya нравится это.
  5. parovoZZ

    parovoZZ Гуру

    Вот здесь чувак рассказывает исчерпывающе

    https://narodstream.ru/programmirovanie-mk-esp8266/
     
    Sergey Proskurnya нравится это.
  6. Большое спасибо всем ответившим. Проблема оказалась не так проста.
    Ещё до того, как написать сюда за помощью, я пробовал способ, описанный в https://github.com/espruino/Espruino/blob/master/targets/esp8266/README_flash.txt.

    НО! Как оказалось, билд v2.10 (который я всё время пытался прошивать), "сломан" в принципе, после прошивки у платки наступал bootloop.
    Это вводило меня в замешательство, я-то думал, что ставлю некорректные параметры прошивки и экспериментировал с адресами/скоростью прошивки и т.п.
    Нашёл инфу о том, что v2.10 broken после тщательного гугления и прошил v2.09 и она завелась.
    Но вообще, товарищи, которые поддерживают wiki.amperka.ru, могли бы разместить ссылку "https://github.com/espruino/Espruino/blob/master/targets/esp8266/README_flash.txt" в свой guide.

    А кто вообще поддерживает wiki.amperka.ru, можно к ним как-то обратиться?
    Вообще, Wiki предполагает публичные модерируемые изменения, по идее, сообщество должно мочь делать там исправления, но я не нашёл, как там зарегистрироваться.