Glad to hear this is happening! Here’s my wishlist for changes I’d like
to see. Of course this is only one person’s opinion.

5235, 5236, and 5237 are a few profiling-related changes by me, the
first allowing starting profiling without halting the processor first
(pretty much essential for a system that can’t be halted and usefully
resume afterwards), and the other two doing some cleanup on profiling.
Tarek +1d the first in August, and nobody has reviewed other two.
They’re not big, and since they’re in .c files it would be great if
they can be merged because they can’t be done in project-specific Tcl
config files.

4321 is an STM32 QuadSPI/OctoSPI driver which I was reviewing. It was
idle for a while but now there’s a new version which I’ve been meaning
to get around to reviewing (and should be able to soon). Again this is
changes to .c files so it would be nice to include IMO.

5188 is an STM32H7 change by me to enable the PLL in the reset-init
handler to eliminate DAP WAIT messages and speed up programming. Tarek
found a problem with some other H7 chips other than the one I am using
back in July. His suggestion was to check device ID and only do the
work on the particular chip, but I was hoping someone more
knowledgeable about the whole H7 product line can offer some RCC
register values that will work everywhere. I think it would be nice if
this gets in, but not essential since reset-init can always be
overridden in project-specific config files.

Finally, I’d also like to see the big reset refactor happen; I think it
will likely help me a lot as one of the apparently rare users of
multi-chip JTAG chains. I don’t think I have the knowledge of core
OpenOCD, nor the time, to review the code in detail, but I can try
testing it on a few boards, most of them multi-chip, and see if I can
turn SRST back on where I have previously disabled it despite it being
fully wired. It’s a bit daunting to get started though, as there are a
lot of patches, many of them show merge conflicts, and it’s not obvious
what I should do to get all the changes (or at least all the ones that
matter).

Thanks to everyone working on OpenOCD!
-- 
Christopher Head

Attachment: pgpyOOo6nzKIN.pgp
Description: OpenPGP digital signature

_______________________________________________
OpenOCD-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openocd-devel

Reply via email to