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
pgpyOOo6nzKIN.pgp
Description: OpenPGP digital signature
_______________________________________________ OpenOCD-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/openocd-devel
