Skip to main content
Graduate II
June 4, 2024
Question

are the external loader files for Octo SPI somewhere, github ?

  • June 4, 2024
  • 1 reply
  • 771 views

It looks like simply replacing the QSPI loader files, which are available on github (CubeIDE)

but not all is exactly the same.

for example the are functions like

OSPI_OctalModeCfg(&hospi1);

do I need to call it somewhere ?

 

so far the loader for QSPI is working fine but OSPI is coming so far with bunch of errors.

 

 

    This topic has been closed for replies.

    1 reply

    Technical Moderator
    June 4, 2024

    Hello @MNapi ,

    ST GitHub repository contains dedicated folder for external loaders. There are many projects for ST evaluation boards and memory sales types. This GitHub provides drivers, examples, loader files and testing routines for external loaders for STM32 series of microcontrollers for QSPI and OCTOSPI.

    The required steps to build a customized loader for cube programmer are available at this link (section 3.9) or in this FAQ  How to implement and use your own external flash l... - STMicroelectronics Community.

    I hope this help you.

    Kaouthar

    MNapiAuthor
    Graduate II
    June 4, 2024

    I am already familiar with those projects they are done in EWARM to translate them into CubeIDE is a lot of work.

     they have the same names

    like

    Loader_Src.c

    it does not work in CubeIDE

    so there is a lot of theory to go through something I have already done.

    There is tutorial from STM how to make those loader files for QSPI in CubeIDE but not for OSPI