Patrick Huesmann

Results 32 comments of Patrick Huesmann

> I am just wondering about a situation when someone accidentally put several toolchains in theirs PATH. E.g. there are ARM GCC 7 and ARM GCC 8 and the version...

I see similar stuff with my Q module 5.5 water: ``` (wmbusmeters) logging started 2022-09-13 09:30:27 using 1.9.0-13-gc15f959 [2022-09-13_09:30:27] Started config rtlwmbus listening on none using CMD(rtl_sdr -f 868.95M -s...

Here's a Wireshark capture of the `pyocd` `gdb` traffic. Can't see anything that isn't already shown in the `pyocd` log. If the 120 value gdb complains about, is not hex,...

Fun Fact: OpenOCD uses the very same reply string to answer gdb's `qOffsets` command, but its session doesn't get shut down. I see zero difference. Maybe it uses a different...

The watchdog timer of the SAM4L MCU was still active (you can configure it to stop while debugging, but I forgot that), so when pyocd connected and halted the chip,...

> Why would the debug connection be lost on a watchdog reset? That should be a warm reset, which _shouldn't_ reset debug logic according the the v7-M specification. But it's...

> 1. Figure out why your SAM4L is not halted when gdb connects. Note that pyocd will always attempt to halt the target when the gdbserver starts up. Remember this...

FWIW, I have the same board, and pyocd works on it as expected with the `--target stm32l433rctxp` option. I installed the target with `pyocd pack --install stm32l433`, it used `Keil::STM32L4xx_DFP::2.5.0`...

> Guys have seen my answer above? Have you tried installing or building the CPM by hand? > > Have you tried `pip install cmsis-pack-manager` ? My ARM build is...

> Current workaround is to install from source after removing `cmsis-pack-manager` from `install_requires` in `setup.py`. Update: since the packaging changed, the workaround is now to remove the `cmsis-pack-manager` line from...