Actually, the breadth of the libopencm3 project, and the number of processors supported, is pretty impressive. My quotes around repetitive were simply because that's what the comment in the script file said. I tried the instructions in the libopencm3 github, but msys was giving me some "memory page size" errors. Today, I tried using cygwin instead - and success! Not only did libopencm3 build, but so did the Rev 4.97R software. Or at least I got .hex and .bin files from it - I haven't tried actually flashing a processor.mdrobnak wrote: ↑Mon Jan 18, 2021 4:55 pm <snip>
It's repetitive because it's generating a map of the interrupts that are different for all the supported ST / ARM platforms.
There are windows specific build instructions on the github for libopencm3:
https://github.com/libopencm3/libopencm3
If that helps get you going with libopencm3, great!
Damien, were you able to test any of the cleanups? If we have more people joining, we should probably get that merged. Thanks!
-Matt
Now, I'm going to stop clogging up Damien's thread with unrelated questions.
