Ivo Clarysse

Results 6 comments of Ivo Clarysse

@joaquinicolas Since all of the .go files use cgo, you'll need to set CGO_ENABLED=1 to ensure anything gets built when cross-compiling.

@WGR7 You can invoke pyocd with the ``--pack`` argument, as in: ``` pyocd flash --pack "Keil.LPC1100_DFP.1.4.0.pack" -t "LPC11C24FBD48/301" blinky.hex ```

I've had some USB host stack issues affecting my tests, with those sorted out and updating to latest PyOCD, the core does seem to be detected, and programming fails with...

Same outcome, but different debug logs, when using the unmodified pack file: ```console # pyocd flash -v -vv -Lpyocd.debug.sequences.sequences.trace=debug --pack ./NXP.MIMXRT685S_DFP.16.0.0.pack -t mimxrt685s blinky-mimxrt685_evk_cm33-3.3.0.elf 0004299 D setting log level debug...

What does work, is using PyOCD (without CMSIS pack) with NXP's SPSDK, to put the i.MX RT685 in serial download mode: ```console # nxpdebugmbox -i pyocd -v -vv ispmode -m...

@flit Thanks for looking into this; looks like I'll have to look into using MCUBoot or similar.