Добавлен хеш Git-коммита в имя BIN-файла прошивки
This commit is contained in:
@@ -16,7 +16,11 @@
|
||||
Файл `28335_RAM_lnk.cmd`, как и в 167, исключён из сборки.
|
||||
|
||||
Результаты сборки находятся в `166/Bin`: `UKSSTMS320F28335.out`,
|
||||
`UKSSTMS320F28335.hex` (Intel HEX) и `UKSSTMS320F28335.bin`.
|
||||
`UKSSTMS320F28335.hex` (Intel HEX) и `UKSSTMS320F28335_<commit>.bin`,
|
||||
где `<commit>` — короткий хеш текущего коммита Git (не менее 8 символов).
|
||||
BIN создаётся скриптом `build_bin.bat`; Git должен быть доступен в `PATH`
|
||||
процесса CCS. Если определить коммит не удалось, сборка завершается ошибкой.
|
||||
При наличии незакоммиченных правок хеш обозначает HEAD и не описывает эти правки.
|
||||
Post-build использует имеющийся `166/Bin/hex2000.exe` с параметрами
|
||||
`-boot -sci8`, как в 167. Карта линковки находится в корне 166, карта
|
||||
преобразования загрузочного образа — в `166/Bin`.
|
||||
|
||||
Reference in New Issue
Block a user