changeset 15:bf483219cb12

Add README
author Daniel O'Connor <darius@dons.net.au>
date Tue, 25 Feb 2025 13:28:50 +1030
parents 388074ff9474
children 56a79dce90e9
files README
diffstat 1 files changed, 20 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/README	Tue Feb 25 13:28:50 2025 +1030
@@ -0,0 +1,20 @@
+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.
+
+