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]

Reply via email to