Files
Balsam_167/UKSSTMS320F28335/firmware_build.bat
T
Andrey 52683164af Перенести улучшения прошивки в ветку 166
Добавить CAN heartbeat и передачу по изменению с повтором через 1,3 с,
компактный логгер v4, паспорт прошивки и блочное чтение EEPROM.
Подключить автоматическую версию и проверяемую сборку BIN.
Сохранить локальные исправления стробов и защиты Timer1.
Обновить тесты, документацию, UTF-8 и исключения временных файлов.

Проверки: CAN, R3, EEPROM, паспорт, TESTLAMP, логгер, START/STOP;
9 сценариев сборки, включая реальную конверсию TI.
Все 17 внутренних модулей скомпилированы TI C2000 без ошибок.
2026-10-19 13:46:29 +03:00

9 lines
809 B
Batchfile

@rem Запускает переносимый Python-сценарий рядом с BAT, независимо от текущего каталога CCS.
@echo off
rem Ограничивает изменения окружения текущим вызовом и запрещает раскрытие восклицательных знаков в путях.
setlocal EnableExtensions DisableDelayedExpansion
rem Передаёт команду prepare или build и все аргументы без привязки к изделию, расположению templates или версии CCS.
python "%~dp0build_identity.py" %*
rem Возвращает CCS код Python: ошибка генерации или проверки BIN должна остановить сборку.
exit /b %errorlevel%