utzig opened a new pull request #2520:
URL: https://github.com/apache/mynewt-core/pull/2520


   QSPI driver updates:
   
   * Clean up LUT definitions and add a few extra MX25U3235F commands
   * Remove page size limitations on reads/writes, now reads can be any size 
and writes can be hf_align sized.
   * Add proper synchronization so multiple consumers can use the flash driver 
concurrently.
   * Clean up syscfg naming and break QSPIA and QSPIB apart.
   
   Kinetis K8x and frdm-k82f updates:
   
   * The flash on the K8x family has 4 byte alignment, but due to a bug in 
MCUboot, it is unable to upgrade when different alignments are used between 
different flash devices; change the internal flash alignment temporarily to 
match the one used in the QSPI flash.
   * Update flash areas to only store the bootloader and image0 in the internal 
flash, leaving other partitions in one of the QSPI flashes. Move MCUboot mode 
to "move" instead of scratch, but leave a scratch partition because FCB needs 
it. Use different partitions for FCB and the FS.
   * Update syscfg QSPI definitions to match QSPI changes in the MCU.
   * Use correct syscfg to access QSPI flash.


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to