jlaitine opened a new pull request, #10447: URL: https://github.com/apache/nuttx/pull/10447
## Summary This collects the remaining patches for mpfs DDR initialization and training code fro TII repositories. The changes in nuttshell are: - Code cleanups and dead code removal (some things which were originally directly copied from HSS are re-written in more sensible way) - Adding the missing implementation of a prng for memory testing purposes. This is a minimal non-cryptographically secure version which is adequate for the memory training purposes. The secure crypto provided by nuttx crypto subsystem is no used here, since it is too large in code size for bootloader usage (and the DDR initialization is done just for direct boot without external bootloader). - Sync some initialization macros with latest HSS reference code ( thanks to @eenurkka ) - Setting write latency in more proper way; it should be just set to the memory vendor provided value according to the memory speed. Still keep the "HSS" way of searching the smallest "working" value if the setting in 0 to stay compatible with existing configurations. ## Impact Minor stability improvements, mostly code cleanup. ## Testing Tested on 2 custom HW designs and aries m100pfsevp -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
