Files
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

20 lines
1020 B
Markdown
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.
# openFPGALoader 1.1.1 для Windows x64
Готовая сборка, чтобы `TangProgrammer.exe` и команды из README работали сразу
после клонирования. Программа ищет её по пути `tools\openFPGALoader\bin`.
Нужна версия **не ниже 1.1.0**: в ней исправлена работа DirtyJTAG с GW5A.
Откуда взято:
* `openFPGALoader.exe` — из релиза v1.1.1 проекта
<https://github.com/trabucayre/openFPGALoader/releases/tag/v1.1.1>
(`mingw-w64-ucrt-x86_64-openFPGALoader-ci-1-any.pkg.tar.zst`);
* DLL — из пакетов MSYS2 UCRT64 (<https://repo.msys2.org/mingw/ucrt64/>):
`libftdi-1.5-13`, `libusb-1.0.30-1`, `zlib-1.3.2-2`, `gcc-libs-16.2.0-4`,
`libwinpthread-14.0.0.r426.g4564ee4b5-1`.
Лицензии: openFPGALoader — Apache-2.0; libftdi, libusb — LGPL-2.1;
libgcc/libstdc++ — GPL-3.0 с исключением GCC Runtime Library; winpthreads — MIT;
zlib — zlib License.