cancel
Showing results for 
Search instead for 
Did you mean: 

STM32F205xx I2C and FSMC_NL

jasonp4113
Associate II
Posted on May 16, 2014 at 02:41

Hi,

I have an STM3210E-EVAL kit and have replaced the 103xx with 205xx (with the pin mods of course) and using STM32Cube to port over the connections of the 3210E-EVAL to an empty 205xx project.

When assigning NOR flash (schematic part U2), PB7 becomes wired to FSMC_NL and therefore cannot place I2C1_SDA (this connects to PB9 instead).

Moving I2C1_SDA manually to PB7 disables the NOR flash instead of (re)moving FSMC_NL.

It seems that the FSMC_NL line is compulsory even though it is not used in the 3210E design

Is this correct or a bug?

Thx

1 REPLY 1
Posted on May 16, 2014 at 03:22

Well it's an output for the FSMC, and you could certainly mux it to the I2C instead of the FSMC peripheral. So if the hardware's capable, the inability to assign is software would seem to be a bug or configuration issue with it.

Tips, buy me a coffee, or three.. PayPal Venmo Up vote any posts that you find helpful, it shows what's working..