Skip to main content
Graduate
May 29, 2024
Question

SRAM read

  • May 29, 2024
  • 4 replies
  • 889 views

Hi, Im referring F429 eval board fmc sram code. For Nucleo f439, I changed to bank 1 and bank addr=0x60000000 with R/W from e.g. and init from MX tool.

The issue I see is on receive, the values are not the same (compared to TX) when buffer size>128 

    This topic has been closed for replies.

    4 replies

    GauravKAuthor
    Graduate
    May 30, 2024

    Can't see FMC_CLK waveforms. Configured PD3. Is is possible to have it? 

    Please check

    GauravKAuthor
    Graduate
    May 30, 2024

    Dont see getting responses. 

    1 change I see is by changing to "hsram1.Instance = FMC_Bank1E;" 

    But this fails by having Fill_Buffer(uint16_t *pBuffer, uint32_t uwBufferLenght, uint16_t uwOffset), uwOffset= 0xC20F

    GauravKAuthor
    Graduate
    May 31, 2024

    Hope someone replies,

    when clearing data with function I see 8000 instead of 0x0000

    GauravK_0-1717146222422.png

    also when I R/W the values look in reverse byte 3412 instead of 0x1234

    GauravK_1-1717146276717.png

    can I know whats wrong?

    GauravKAuthor
    Graduate
    June 3, 2024

    Closing able to get o/p