mirror of
https://github.com/MikronMIK32/mik32-uploader.git
synced 2026-01-01 13:37:03 +03:00
Исправлен README и убран аргумент no-color
This commit is contained in:
parent
50d0e3a9d5
commit
4b94f7744d
14
README.md
14
README.md
@ -63,7 +63,6 @@ optional arguments:
|
||||
--log-path LOG_PATH Путь к файлу журнала. По умолчанию: nul
|
||||
--post-action POST_ACTION
|
||||
Команды OpenOCD, запускаемые после прошивки. По умолчанию: reset run
|
||||
--no-color Вывод без последовательностей управления терминалом. Временно не используется
|
||||
-t {MIK32V0,MIK32V2}, --mcu-type {MIK32V0,MIK32V2}
|
||||
Выбор микроконтроллера. По умолчанию: MIK32V2
|
||||
```
|
||||
@ -91,9 +90,12 @@ pip install -U pyinstaller
|
||||
pyinstaller mik32_upload.spec
|
||||
```
|
||||
|
||||
В папке `./dist` будет создана папка `mik32_upload`, содержащая исполняемый файл `mik32_upload`
|
||||
и папка со служебными файлами `_internal`, а также архив с названием `mik32-uploader-{версия}.zip`
|
||||
или `mik32-uploader-{версия}.tar.gz`.
|
||||
В директории `./dist` будет создан каталог `mik32_upload`, содержащий
|
||||
исполняемый файл `mik32_upload`, папки `_internal`, `openocd-scripts` и
|
||||
`upload-drivers`, а также архив с названием `mik32-uploader-{версия}`.
|
||||
|
||||
Для указания версии программы следует изменить значение переменной `applicaton_version` в файле
|
||||
`_version.py`. При редактировании файла следует сохранять форматирование!
|
||||
Для указания версии программы следует изменить значение переменной
|
||||
`applicaton_version` в файле `_version.py`. При редактировании файла следует
|
||||
сохранять форматирование! Также потребуется изменить номер версии в файле
|
||||
`.piopm` uploader'а и `platform.json` платформы для корректной работы системы
|
||||
управления пакетами platformio.
|
||||
|
||||
@ -22,14 +22,6 @@ from sys import exit
|
||||
|
||||
program_name = f'mik32-uploader-{applicaton_version}'
|
||||
|
||||
# class bcolors(Enum):
|
||||
# OK = '\033[92m'
|
||||
# WARNING = '\033[93m'
|
||||
# FAIL = '\033[91m'
|
||||
# ENDC = '\033[0m'
|
||||
# BOLD = '\033[1m'
|
||||
# UNDERLINE = '\033[4m'
|
||||
|
||||
openocd_exec = "openocd"
|
||||
if os.name == 'nt':
|
||||
openocd_exec = "openocd.exe"
|
||||
@ -291,8 +283,6 @@ def upload_file(
|
||||
gpio_init(openocd, mik_version)
|
||||
start_time = time.perf_counter()
|
||||
|
||||
# result |= spifi.write_pages(
|
||||
# pages.pages_spifi, openocd, use_quad_spi=use_quad_spi)
|
||||
result |= spifi.write_pages_by_sectors(
|
||||
pages.pages_spifi,
|
||||
openocd,
|
||||
@ -425,26 +415,12 @@ def createParser():
|
||||
default=default_log_path,
|
||||
help=f"Путь к файлу журнала. По умолчанию: {default_log_path}"
|
||||
)
|
||||
# parser.add_argument(
|
||||
# '--log-terminal',
|
||||
# dest='log_termir',
|
||||
# action='store_true',
|
||||
# default=False,
|
||||
# help='Вывод журнала в консоль'
|
||||
# )
|
||||
parser.add_argument(
|
||||
'--post-action',
|
||||
dest='post_action',
|
||||
default=default_post_action,
|
||||
help=f"Команды OpenOCD, запускаемые после прошивки. По умолчанию: {default_post_action}"
|
||||
)
|
||||
parser.add_argument(
|
||||
'--no-color',
|
||||
dest='no_color',
|
||||
action='store_true',
|
||||
default=False,
|
||||
help='Вывод без последовательностей управления терминалом. Временно не используется'
|
||||
)
|
||||
parser.add_argument(
|
||||
'--mcu-type',
|
||||
dest='mcu_type',
|
||||
|
||||
@ -79,6 +79,7 @@ shutil.copytree('./openocd-scripts/',
|
||||
os.makedirs(f'./dist/{program_name}/upload-drivers/jtag-eeprom/')
|
||||
shutil.copy('./upload-drivers/jtag-eeprom/.pio/build/mik32v2/firmware.hex',
|
||||
f'./dist/{program_name}/upload-drivers/jtag-eeprom/')
|
||||
|
||||
os.makedirs(f'./dist/{program_name}/upload-drivers/jtag-spifi/')
|
||||
shutil.copy('./upload-drivers/jtag-spifi/.pio/build/mik32v2/firmware.hex',
|
||||
f'./dist/{program_name}/upload-drivers/jtag-spifi/')
|
||||
|
||||
Loading…
Reference in New Issue
Block a user