Релиз из пяти файлов: веб-форма Gitea больше не принимает

- make_release.ps1: образы BL616 (прошивка моста, загрузчик и штатная
  прошивка Sipeed) и настройки BLFlashCommand с путями к соседним файлам
  собираются в один архив bl616_bridge_firmware-v<версия>.zip с памяткой
  bin/release_readme.txt;
- make_portable.ps1, make_release.ps1: zip через ZipFile с '/' в путях —
  Compress-Archive из PowerShell 5.1 пишет '\', и распаковщики кроме
  Проводника считают его частью имени файла;
- make_portable.ps1: без файлов, которые BLFlashCommand оставляет в chips\
  после прошивки (img_create\, eflash_loader_cfg.ini);
- README, CHANGELOG: новый состав релиза.
This commit is contained in:
2026-10-02 15:17:58 +03:00
parent 8bc1583805
commit 928b3c5359
5 changed files with 68 additions and 16 deletions
+24
View File
@@ -0,0 +1,24 @@
Прошивка моста BL616 для Tang Primer 25K Dock
=============================================
tang25k_debugger_bl616.bin прошивка моста (DirtyJTAG + UART),
адрес 0x20000
bl616_bootloader_0x20000_nano20k_signed.bin загрузчик Sipeed, адрес 0x0 -
пишется вместе с прошивкой моста
bl616_fpga_partner_25kDock.bin штатная прошивка Sipeed, адрес 0x0 -
для отката
flash_prog_cfg.ini, restore_prog_cfg.ini настройки BLFlashCommand для этих файлов
Проще всего прошивать программой TangProgrammer из того же релиза: вкладка
«Прошивка моста (BL616)».
Вручную (BLFlashCommand из Bouffalo SDK или из TangProgrammer, папка
tools\bouffalo_flash_cube):
1. Отключите USB, замкните тестовые точки TDO и 3V3 (нижняя сторона платы),
подключите USB, разомкните. Появится COM-порт «Bouffalo CDC DEMO».
2. Из этой папки:
...\BLFlashCommand.exe --interface=uart --baudrate=2000000 --port=COMxx --chipname=bl616 --cpu_id= --config=flash_prog_cfg.ini
Для отката на штатную прошивку: --config=restore_prog_cfg.ini
3. Переподключите USB.
В BouffaloLabDevCube: два файла по адресам выше, режим UART, 2000000 бод.