Добавить неизменяемое окно firmware-info v1 0x1200 из 12 слов для FC03 и служебного CAN, запретить запись. Сохранить текущую технологическую карту и логгер v4 с записью 12 слов. Подключить общий генератор версии 1.0.0 для Balsam-166-PM35, prebuild CCS и локальный выпуск BIN с manifest и SHA-256. Проверять соответствие встроенных слов манифесту до публикации; старый OUT без паспорта отклонять. Проверка: реальные обработчики RS/CAN и CRC под GCC O3, прежний тест логгера, анализатор установленного SetGUI, полная сборка TI C2000 22.6.0.LTS. BIN 30248 байт при границе параметров 32508 байт. Аппаратная проверка требует установки нового образа и перезапуска платы.
9 lines
701 B
Batchfile
9 lines
701 B
Batchfile
@rem Совместимая точка входа старых make-файлов Debug после подключения паспорта прошивки.
|
||
@echo off
|
||
rem Сохраняет локальность настроек процесса конвертации.
|
||
setlocal
|
||
rem Сценарий сам находит Debug и проверяет его generated/firmware_identity.json; старые служебные аргументы CCS здесь не нужны.
|
||
python "%~dp0build_identity.py"
|
||
rem Возвращает ошибку при старом OUT, отсутствующем паспорте либо превышении области параметров.
|
||
exit /b %errorlevel%
|