embarc_osp icon indicating copy to clipboard operation
embarc_osp copied to clipboard

Request for an example available in embARC that demonstrates use of the quad SPI flash on EMSDP

Open benhaim1 opened this issue 4 years ago • 1 comments
trafficstars

Issue Summary

Request for an example available in embARC that demonstrates use of the quad SPI flash on EMSDP

  • Type: *Enhancement
  • Category: Usability
  • Priority: *High

Enhancement

Hi,

This is a request for an example available in embARC that demonstrates use of the quad SPI flash on EMSDP. The EMSDP is equipped with 16MB of SPI flash memory (supporting Quad mode and eXecute In Place). However this SPI flash cannot be accessed externally.

The registers field for the image location records the position of the boards boot switches, such that it can be interpreted by software. The availability of each of the settings is depending on the implementation of the boot loader. Current example implements the image loading from the PSRAM memory.

We would like to add an additional step to copy the image from flash memory to an executable memory location, rather than using the PSRAM immediately, the bootloader would need to be updated to support the SPI flash device. Furthermore, it would require a flash application to be executed on the core to initialize the flash memory with the executable image prior to execution.

Unfortunately there is not yet an example available in embARC OSP that demonstrates the use of the quad SPI flash on EMSDP. Since there are more customers who are interested in using the SPI flash, it would be good if the embARC team could provide such example.

Thank you, Guy

benhaim1 avatar Aug 10 '21 21:08 benhaim1

Thank you for your advice!

YuguoWH avatar Aug 11 '21 02:08 YuguoWH