"I finally got OpenOCD working..." <- > <@michael.desilva:matrix.org> I finally got OpenOCD working but I'm having trouble getting RTT output. I've followed https://ferrous-systems.com/blog/gdb-and-defmt/ and get this: > > ``` > rust-nm -S ./h7-cm7/target/thumbv7em-none-eabihf/debug/h7-cm7 | grep "RTT" > 200001bc 00000030 D _SEGGER_RTT > ``` > > I've however passed the entire memory to my VSCode `launch.json`, and we can see the log says it has found the RTT control block (I had to pass the entire RAM in the launch.json to get this to detect it). However my `defmt-print` still does not show any output? > > I also switched to a `debug` build but that doesn't help either. I've got `use defmt_rtt as _` to configure the global logger in the main file. if I attach my debugger I can see it stepping into `defmt::println!("main");` (I've added that now, not in the screenshot previously). However `defmt::info!()` calls are "skipped" by the "step-into" process.