Files
BL616-firmware/gui/portable_readme.txt
Gromov_IA 8bc1583805 Прошивка моста BL616 для Tang Primer 25K и программатор TangProgrammer
- src/: прошивка встроенного отладчика BL616 — составное USB-устройство
  1209:C0CA: DirtyJTAG v3 (WinUSB через MS OS 2.0) + CDC-ACM UART к FPGA
  B3/C3; UART до 20 Мбод на DMA, JTAG до 30 МГц через аппаратный SPI;
- bin/: загрузчик Sipeed (0x0) и штатная прошивка 2025030317 для отката;
- gui/: TangProgrammer.exe (C# WinForms, .NET Framework 4) — загрузка FPGA
  в SRAM и во флеш-память, копия и стирание флеш-памяти FPGA, прошивка
  моста; светлая и тёмная тема;
- scripts/: setup, build, flash, build_gui, make_portable, а также
  make_release и publish_release для релизов Gitea;
- fpga_test/, tests/: тестовые проекты Gowin (loopback, stream) и тесты
  UART на Python;
- tools/openFPGALoader/: openFPGALoader 1.1.1 для Windows x64.
2026-10-02 14:59:10 +03:00

36 lines
2.4 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
Tang Primer 25K — программатор (переносная версия)
====================================================
Запуск: TangProgrammer.exe, двойной щелчок. Устанавливать ничего не нужно.
Требования
----------
* Windows 10 или 11, 64-бит (.NET Framework 4.8 в них уже есть).
* Папку целиком держите в любом месте, куда можно писать (рабочий стол,
D:\...), но не в Program Files: программа прошивки моста создаёт файлы
рядом с собой.
* Gowin IDE на этом компьютере нужна только для сборки своих .fs.
Драйверы
--------
Ставить ничего не нужно. При первом подключении платы Windows сама установит
WinUSB для JTAG («DirtyJTAG») и драйвер COM-порта UART — подождите 10–30 секунд.
Прошивка моста хранится в самой плате (в BL616), переносить её не нужно.
Если архив скачан из интернета или пришёл почтой
-----------------------------------------------
До распаковки: правой кнопкой по zip → «Свойства» → отметить «Разблокировать»
→ OK. Иначе Windows может показать «Система Windows защитила ваш компьютер»
(программа не подписана) — тогда «Подробнее» → «Выполнить в любом случае».
Что внутри
----------
TangProgrammer.exe сама программа
tools\openFPGALoader\ openFPGALoader 1.1.1: загрузка FPGA, флеш-память FPGA
tools\bouffalo_flash_cube\ BLFlashCommand — только для вкладки «Прошивка моста»
firmware\, *.ini прошивка моста, загрузчик и штатная прошивка Sipeed
(тоже только для вкладки «Прошивка моста»)
Настройки программы (тема, последние файлы) хранятся отдельно для каждого
пользователя в %LOCALAPPDATA%\Tang25kProgrammer.