• Система автоматизации с открытым исходным кодом на базе 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
 

Вложения

Сверху Снизу