cancel
Showing results for 
Search instead for 
Did you mean: 

M95P08-IXMNT/E — Unable to Read Device ID with STM32H755ZIQ SPI Interface

Ushasri
Associate

I am currently interfacing M95P08-IXMNT/E with an STM32H755ZIQ board using SPI. My connections are:

  • SCK -> PA5

  • MISO -> PA6

  • MOSI -> PD7

  • CS -> PA4

I am trying to read the Device ID/JEDEC ID from the flash memory, but I am not getting the expected response value.

Could anyone please help with:

  • Correct SPI configuration required for the M95P08

  • Supported SPI mode (CPOL/CPHA)

  • Required reset/power-up sequence

  • Example command sequence for reading JEDEC ID

  • Whether HOLD/WP pins need pull-ups or specific states

  • Any STM32-specific considerations while interfacing this IC

If anyone has a working initialization/read-ID example, it would be very helpful.

Thanks.

1 REPLY 1
Peter BENSCH
ST Employee

You need to provide more details about what you have already tried, see How to write your question to maximize your chances to find a solution, e.g.:

  • environment
  • details: symptoms, errors, screenshot of signals
  • how to reproduce: IOC file, programme to initialise and access SPI, etc

Otherwise, you can refer to the software package X-CUBE-EEPRMA1. It is designed, among other things, for the M95P32, but since the M95P08 and M95P32 differ only in details (package, ESD robustness, chip erase time, default configuration), it can otherwise be used well as a template.

Hope that helps?

Regards
/Peter

In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.