view README @ 27:e1d8fe3e418a

Run PIOs at 1x with delays and sync. Can now use a single trigger to set both DAC & ctrl. DAC [still] jitters against the ctrl though..
author Daniel O'Connor <darius@dons.net.au>
date Wed, 26 Feb 2025 11:03:59 +1030
parents bf483219cb12
children
line wrap: on
line source

Build:
cd build
cmake -DPICO_SDK_PATH=$HOME/projects/pico-sdk \
      -DPICO_TOOLCHAIN_PATH=/Applications/ArmGNUToolchain/12.2.rel1/arm-none-eabi/bin \
      -DCMAKE_BUILD_TYPE=Debug \
      ..
make -j 8

Debug:
https://github.com/majbthrd/pico-debug/blob/master/howto/openocd.md

openocd -f interface/cmsis-dap.cfg -f target/rp2040.cfg -s tcl -c "adapter speed 5000"
/Applications/ArmGNUToolchain/12.2.rel1/arm-none-eabi/bin/arm-none-eabi-gdb -ex "target ext :3333" modulator.elf
load
run

Debug probe appears as a composite device - the CMSIS debug interface and a CDC serial port which
has the UART of the debugee connected.