Forum Rule: Always post complete source code & details to reproduce any issue!
Results 1 to 3 of 3

Thread: SPI FRAM Memory for Teensy 4.1

  1. #1
    Junior Member
    Join Date
    Jun 2022
    Posts
    1

    SPI FRAM Memory for Teensy 4.1

    Hello there,
    I'm Andrea from Ecodrone, an italian startup involved in autonomous marine drones development. We're currently using Teensy 4.1 for our project and we need to install additional chips to expand RAM. For our purposes, would be nice to install FRAM chips that have non-volatile memory, but due to the unusual technology of this chips and the lack of components on the market, we are currently finding available only SPI chips like the one on the link:

    https://www.mouser.it/datasheet/2/10..._1-2541237.pdf

    We're trying to figure out if is possibile to install chips that are SPI and not QSPI as suggested on the guides of the PJRC website. Hoping that someone could help us, thank you in advance for your time.

    Ecodrone SRL

  2. #2
    Senior Member
    Join Date
    Apr 2020
    Location
    DFW area in Texas
    Posts
    415
    Quote Originally Posted by EcodroneSRL View Post
    We're trying to figure out if is possibile to install chips that are SPI and not QSPI as suggested on the guides of the PJRC website. Hoping that someone could help us, thank you in advance for your time.

    Ecodrone SRL
    @EcodroneSRL:

    The thread at this <link> might have some useful info.

    Good luck & have fun !!

    Mark J Culross
    KD5RXT

  3. #3
    Senior Member+ mjs513's Avatar
    Join Date
    Jul 2014
    Location
    New York
    Posts
    8,280
    Quote Originally Posted by EcodroneSRL View Post
    Hello there,
    I'm Andrea from Ecodrone, an italian startup involved in autonomous marine drones development. We're currently using Teensy 4.1 for our project and we need to install additional chips to expand RAM. For our purposes, would be nice to install FRAM chips that have non-volatile memory, but due to the unusual technology of this chips and the lack of components on the market, we are currently finding available only SPI chips like the one on the link:

    https://www.mouser.it/datasheet/2/10..._1-2541237.pdf

    We're trying to figure out if is possibile to install chips that are SPI and not QSPI as suggested on the guides of the PJRC website. Hoping that someone could help us, thank you in advance for your time.

    Ecodrone SRL
    @EcodroneSRL

    The link kd5rxt-mark pointed to I believe gives you the answer to your question on whether you can use a SPI device on one of the QSPI slots. You would have your work cut out for you. However with that said if you use SPI Fram on one of the SPI buses you can use LittleFS to access it without an issue. Believe it was pointed out in the linked thread as well.

    The FM25V20 is not supported currently in the library but the FM25V10 is, so it would be simple to add that to the list. Currently I don't have one to test with but probably not hard as the commands are probably the same except for the CHip Id. For reference here are the FRAMs currently supported:
    Code:
    Cypress 8Mb FRAM, CY15B108QN
    Cypress 1Mb FRAM, FM25V10-G
    Cypress 1Mb FRAM, rev1
    ROHM MR45V100A 1 Mbit FeRAM Memory
    Cypress 4Mb FRAM, CY15B104Q
    Cypress 2Mb FRAM, CY15B102Q
    Cypress 2Mb FRAM, CY15B102Q
    Fujitsu 2Mb FRAM, MB85RS2MTAPNF

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •