2020-09-10 16:22:12 +08:00
2020-09-03 17:41:27 +08:00
2020-09-10 16:22:12 +08:00
2020-09-10 16:22:12 +08:00
2020-08-12 12:45:19 +08:00
2020-09-10 10:27:52 +08:00
2020-09-10 14:35:47 +08:00
2020-09-10 10:26:22 +08:00
2020-09-10 10:29:35 +08:00
2020-09-07 14:07:39 +08:00
2020-09-01 15:06:09 +08:00
2020-09-10 10:27:52 +08:00

Firmware development

RF signal generator using Urukul, Humpback and STM32

Nix commands

Open nix shell before anything.

nix-shell

Start OpenOCD server in unblocking mode.

run-openocd

Start OpenOCD server in blocking mode, for console print through semihosting.

run-openocd-block

Reset STM32 flash before flashing bitstream for Humpback FPGA.

reset-flash

Load bitstream to Humpback FPGA.

configure-fpga

Verify a proper bitstream is loaded to STM32 flash.

verify-fpga-config

Run a Ethernet server with TCP socket examples.

run-ethernet-server

Select a different gdb config file from gdb_config directory.

set-gdb-config-file <filename>

Leave as blank for default openocd.gdb configuration.

Description
MQTT-controlled 4-channel DDS signal generator using Urukul, Humpback and STM32 NUCLEO
Readme 473 KiB
Languages
Rust 93.4%
Python 2.9%
Nix 2.6%
GDB 1.1%