Прошивка моста 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.
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
[cfg]
|
||||
# 0: no erase, 1: programmed section erase, 2: chip erase
|
||||
erase = 1
|
||||
# skip mode set first para is skip addr, second para is skip len, multi-segment region with ; separated
|
||||
skip_mode = 0x0, 0x0
|
||||
# 0: not use isp mode, #1: isp mode
|
||||
boot2_isp_mode = 0
|
||||
|
||||
# Sipeed-encrypted stage-1 loader: the eFuse secure boot only runs images
|
||||
# encrypted with Sipeed's key at 0x0. It unconditionally jumps to 0x20000.
|
||||
[bootloader]
|
||||
filedir = ./bin/bl616_bootloader_0x20000_nano20k_signed.bin
|
||||
address = 0x0
|
||||
|
||||
[FW]
|
||||
filedir = ./build/build_out/tang25k_debugger_$(CHIPNAME).bin
|
||||
address = 0x20000
|
||||
Reference in New Issue
Block a user