• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Ameba Image Generator Tool

pvvx

Активный участник сообщества
Вариант генерации бинарников из ELF без GCC на Python скрипте (всё в одном) для RTL серии "A":
Код:
usage: rtlimage [-h] [--ram_all] [--ota] [--outdir OUTDIR] elffile

RtlAImages Utility version 17.01.18

positional arguments:
  elffile               Input ELF file

optional arguments:
  -h, --help            show this help message and exit
  --ram_all, -r         Generate ram_all files
  --ota, -a             Generate OTA files
  --outdir OUTDIR, -o OUTDIR
                        Outpyt directory
Создает все необходимые файлы:
ota.bin, ram_1.bin, ram_1.p.bin, ram_2.bin, ram_2.p.bin, ram_all.bin, sdram.bin, sdram.p.bin


Для сборки EXE (исполняемого) файла (если надо такой) выполнить:
Код:
pip install wheel
pip install pyinstaller
pyinstaller -c --onedir --onefile -n rtlaimage rtlaimage.py
 

Вложения

Сверху Снизу