Прошиваем FPGA.
Прямо с GitHub.
Собственный браузерный загрузчик PiKoSoL на основе WebAssembly openFPGALoader. Подключите Tang Nano 9K, выберите проверенную прошивку и отправьте её в FPGA через WebUSB — без Gowin Programmer на компьютере.
Выберите прошивку
Проверенная аппаратно PiKoSoL v0.2.0 имеет фиксированную контрольную сумму SHA-256.
Если автоматическая загрузка ещё не опубликована, скачайте файл из GitHub Releases и выберите его второй кнопкой.
Файл ещё не выбранПодключите Tang Nano 9K
Выберите в окне Chrome устройство JTAG Debugger (FT2232, VID:PID 0403:6010). В Windows интерфейс A должен работать через WinUSB; UART-интерфейс B не меняем.
Программирование
Фиксированная команда:
openFPGALoader -c ft2232 -b tangnano9k pikosol.fs
Кнопка доступна после выбора файла и USB-JTAG. Во время загрузки не отключайте USB. Успешное завершение программы отдельно проверяйте на HDMI.
Открыть терминал Web Serial →Протокол openFPGALoader
PiKoSoL WebUSB Loader Готовится среда программирования...
Прошивка загружается в SRAM FPGA. JTAG A: WinUSB. UART B: обычный COM-порт.
Chrome или Edge по HTTPS запрашивает разрешение на конкретную USB-плату. Доступ не предоставляется автоматически.
После загрузки FPGA переходите в PiKoSoL Control Center и подключайте UART через Web Serial.