cancel
Showing results for 
Search instead for 
Did you mean: 

Firmware for STM32 M24LR

PLaw.2
Associate II

Dear Sir

Our customer use STM32 to control M24LR64E but we cannot find the suitable driver.

Below is I²C driver to communicate between STM8 and M24LR

https://www.st.com/content/st_com/en/products/embedded-software/st25-nfc-rfid-software/stsw-m24lr016.html

Below is I2C driver to communicate between STM32 and M24SR

https://www.st.com/content/st_com/en/products/embedded-software/st25-nfc-rfid-software/stsw-m24sr001.html

But we cannot find driver between STM32 and M24LR.

Could you help for us ?

Thanks

Patrick 

1 ACCEPTED SOLUTION

Accepted Solutions
Rene Lenerve
ST Employee

Hi @PLaw.2​ ,

Yes the M24LR software package is provided for the STM32L0 and STM32F4. This software package uses the STM32 Cube environment, which ease the conversion between MCU, so you'll need to check pin assignment for I2C, GPO and check the I2C IP number is correct. I think starting conversion with STM32F4 would be preferable.

Regarding the RF communication you can use the Android App ST25 NFC Tap available on google play store or st.com (with sources, https://www.st.com/content/st_com/en/products/embedded-software/st25-nfc-rfid-software/stsw-st25001.html) or the IOS app also available on apple store or st.com (https://www.st.com/content/st_com/en/products/embedded-software/st25-nfc-rfid-software/stsw-st25ios001.html).

Hope this can help you.

Best Regards.

View solution in original post

5 REPLIES 5
Rene Lenerve
ST Employee

Hi @PLaw.2​ ,

The M24LR is also available in an STM32 Nucleo package, the expansion board is the NFC02A1 and available on https://www.st.com/content/st_com/en/products/ecosystems/stm32-open-development-environment/stm32-nucleo-expansion-boards/stm32-ode-connect-hw/x-nucleo-nfc02a1.html and the firmware can be found on the X-CUBE-NFC2 webpage https://www.st.com/content/st_com/en/products/embedded-software/mcu-mpu-embedded-software/stm32-embedded-software/stm32cube-expansion-packages/x-cube-nfc2.html.

In this package you will find the drivers for the M24LR under STM32.

Hope this can help you,

Best Regards.

PLaw.2
Associate II

​Dear Rene Lenerve

Thanks for your quick reply and it is what I need.

Thanks

Patrick Law

​Dear Rene Lenerve

My customer use STM32F207 to control M24LR.

From the about firmware package, I can find STM32F4xx and STM32L0xx driver. But there is no STM32F207 driver.

My customer find the existing software can only use IIC for communication. But they cannot communicate with Mobile phone's NFC through M24LR.

May I get your support ?   Thanks a lot.

Best Regards

Patrick Law

Rene Lenerve
ST Employee

Hi @PLaw.2​ ,

Yes the M24LR software package is provided for the STM32L0 and STM32F4. This software package uses the STM32 Cube environment, which ease the conversion between MCU, so you'll need to check pin assignment for I2C, GPO and check the I2C IP number is correct. I think starting conversion with STM32F4 would be preferable.

Regarding the RF communication you can use the Android App ST25 NFC Tap available on google play store or st.com (with sources, https://www.st.com/content/st_com/en/products/embedded-software/st25-nfc-rfid-software/stsw-st25001.html) or the IOS app also available on apple store or st.com (https://www.st.com/content/st_com/en/products/embedded-software/st25-nfc-rfid-software/stsw-st25ios001.html).

Hope this can help you.

Best Regards.

​Thanks Rene

I will talk to customer and check it.

Best Regards

Patrick Law