PiKoSoL CONTROL CENTER
Sipeed FPGA · LAB-04.4 · Web Serial

Управляйте RISC-V
из браузера.

Реальный USB-UART терминал и интерактивная панель управления PiKoSoL v0.2.0 на Tang Nano 9K. Все команды выполняет PicoRV32 внутри FPGA, а не браузерная модель.

RV32I640×480 HDMI115200 · 8N1FT2232 · Interface B
ПодключениеОТКЛЮЧЕНО
Ответ процессораНЕ ПРОВЕРЕН
Получено0 B
Передано0 B
ВидеорежимНЕИЗВЕСТЕН
00 · UART / REAL HARDWARE

Интерактивный терминал ●

PiKoSoL / Serial console / CPU TX → Browser
PiKoSoL WEB CONTROL / LAB-04.4
Ожидается соединение с настоящей FPGA...
Локальное эхо отключено: символы должен подтвердить PicoRV32.
Порт ещё не открыт. Никакие команды не отправляются.
Частые команды
01 · MMIO / PHYSICAL OUTPUT

Светодиоды FPGA

Индикаторы обновляются только после ответа процессора M=xx, C=n или L=n. Цвет кнопки не имитирует результат.

L1
L2
L3
L4
L5
L6
Прочитанная маска—
Включить первые N светодиодов
Включить один светодиод
02 · VIDEO MODE

HDMI / TERM ↔ GFX

Режимы изменяются внутри PiKoSoL; браузер передаёт команды по UART.

Сначала GFX, затем KEYS для управления без Enter. Клавиша T возвращает в TERM.

03 · GRAPHICS / GOWIN VIDEO MMIO

Управление объектами A/B

Canvas FPGA: x 32–448 · y 112–344
Выбрать объект
Направления (шаг 8 пикселей)
A / B
Цвет выбранного объекта
Ширина
DIRECT INPUT · OPTIONAL LIVE KEYS

Клавиатура без Enter

После GFX → KEYS кнопки посылают одиночные байты i/j/k/l. Для физических клавиш нажмите на область ниже.

← ↑ ↓ →   ·   I J K L
Нажмите здесь для ввода с клавиатуры Реакция — на аппаратном HDMI, не в этой схеме

Модель изображения намеренно не подменяет фактический HDMI: положение объектов проверяйте на мониторе или через команду PANEL.

ПОШАГОВО

1. Загрузите PiKoSoL

На отдельной странице PiKoSoL WebUSB Loader выберите tangnano9k, загрузите проверенный .fs только в SRAM. Затем закройте вкладку программатора, если она удерживает USB.

СВЯЗЬ

2. Подключите UART

В Chrome/Edge нажмите «Подключить COM», выберите последовательный порт FT2232 Interface B, затем «Проверить PicoRV32». JTAG-интерфейс A и UART-интерфейс B — разные каналы.

ПРОТОКОЛ

3. Отправляйте команды

Строковые команды завершаются CR, вывод читается с реального UART. В GFX+KEYS работает поток одиночных клавиш без Enter. HTML не эмулирует RISC-V.