сборка под ubuntu 18.04

This commit is contained in:
Aleksey Khristolyubov 2024-10-17 13:14:48 +07:00
parent 2ded141cc5
commit b88ba38dcd
3 changed files with 9 additions and 5 deletions

7
.gitignore vendored
View File

@ -1,7 +1,6 @@
venv/ venv*/
venv_win/
venv_linux/
build/ build/
build_win/ build_win/
build_linux/ build_linux/
__pycache__/ __pycache__/
*.xml

View File

@ -14,4 +14,8 @@
При успешном подключении к устройству в терминале отобразится процесс и результат загрузки файла. В случае неудачного подключения в терминале так же отобразится информация об этом. При успешном подключении к устройству в терминале отобразится процесс и результат загрузки файла. В случае неудачного подключения в терминале так же отобразится информация об этом.
![command](images/command.PNG) ![command](images/command.PNG)
Для ускорения процесса прошивки скрипт позволяет при помощи map-файла вырезать из отправляемого hex-файла команды записи данных в неиспользуемую область памяти перед некэшируемой областью. Полный набор опций доступен в справке при запуске скрипта с опцией -help. Для ускорения процесса прошивки скрипт позволяет при помощи map-файла вырезать из отправляемого hex-файла команды записи данных в неиспользуемую область памяти перед некэшируемой областью. Полный набор опций доступен в справке при запуске скрипта с опцией -help.
# необходимые для сборки пакеты
ubuntu18.04: zlib1g-dev patchelf scons

1
build_linux.sh Normal file → Executable file
View File

@ -1,4 +1,5 @@
#!/bin/bash #!/bin/bash
rm -rf build_linux
python -m nuitka ./elbear_uploader.py \ python -m nuitka ./elbear_uploader.py \
--output-dir=build_linux \ --output-dir=build_linux \
--output-filename="elbear_uploader" \ --output-filename="elbear_uploader" \