added librevna firmware reproduce kit
Полное дерево LibreVNA v1.6.5 с доработками master/slave, эталонные битстримы и прошивки STM32, упаковщик .vnafw. Проверено: build.sh пересобирает обе прошивки побайтово идентично лежащим рядом .vnafw. Мастер-битстрим (top_master.bin / extracted/master_fpga.bin) больше нигде не существует — place&route в ISE недетерминирован, из исходников он не восстанавливается. Положено в multi_libreVNA_firmware/reproduce, а не в device_firmware/reproduce как сказано в README комплекта: SHA256SUMS и build.sh ссылаются на ../combined.vnafw, а .vnafw лежат здесь. Корневые правила .gitignore build*/build/ выбрасывали 482 файла, включая сам build.sh и эталонные прошивки STM32 из SHA256SUMS — дописано разыгноривание. Оставшиеся 7 файлов перебивал вложенный апстримный .gitignore (более глубокий имеет приоритет), они добавлены force-add'ом. Промежуточные .o/.d/.su из build-каталогов убраны, .bin/.elf/.hex/.map оставлены. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
+9
-1
@@ -239,4 +239,12 @@ device_firmware/cart_firmware/captures/
|
||||
device_firmware/cart_firmware/.vscode/c_cpp_properties.json
|
||||
device_firmware/cart_firmware/.vscode/launch.json
|
||||
device_firmware/cart_firmware/.vscode/ipch/
|
||||
device_firmware/cart_firmware/.vscode/.browse.c_cpp.db*
|
||||
device_firmware/cart_firmware/.vscode/.browse.c_cpp.db*
|
||||
# --- device_firmware: комплект воспроизведения прошивок LibreVNA ---
|
||||
# Корневые `build*` / `build/` иначе молча выбрасывают сам build.sh и эталонные
|
||||
# прошивки STM32, на которые ссылается reproduce/SHA256SUMS. Каталог сборки
|
||||
# приходится разыгнорить целиком: git не умеет возвращать файл, у которого
|
||||
# исключён родительский каталог.
|
||||
!device_firmware/multi_libreVNA_firmware/reproduce/build.sh
|
||||
!device_firmware/multi_libreVNA_firmware/reproduce/LibreVNA/Software/VNA_embedded/build/
|
||||
!device_firmware/multi_libreVNA_firmware/reproduce/LibreVNA/Software/VNA_embedded/build_external_lo_slave/
|
||||
|
||||
Reference in New Issue
Block a user