Commit Graph
2 Commits
Author SHA1 Message Date
Kevin Thomas 16ece6a119 flash.ps1/debug-server.ps1: Windows fixes (tested)
- debug-server.ps1: look up the core target by name ([lindex [target names] 0])
  instead of hard-coding rp2350.dap.core0, which differs across OpenOCD builds.
- flash.ps1: resolve the .bin to an absolute, forward-slash, braced path so
  OpenOCD's Tcl parser does not eat the backslash in \build\...

Tested on Windows.
2026-10-04 10:58:37 -04:00
Kevin Thomas 3e52dd0412 Add Week 4 Binary Ninja notebook and OpenOCD/flash host tooling
- WEEK04-BN.md/.pdf: full Binary Ninja dynamic + static lab for 0x0005 and 0x0008
- README: link the Week 4-BN notebook after Week 4a
- debug-server.sh/.ps1: OpenOCD launcher (USE_CORE=0, -rtos none, BP_ADDR)
- flash.sh/.ps1: UF2 flash helpers
- pyproject.toml: ruff config for root host-side scripts
2026-10-03 11:33:10 -04:00