Page 1 of 1

Problem with the 24C32 memory component [solved!]

Posted: Sat Oct 20, 2018 3:46 pm
by tiny
Hello Flowcode Team!

I am using an ECIO40P16 MCU and Flowcode 8.
I have a problem with the 24C32 memory component. I transfer a lot of data to the configuration of my controller, because a string is sent to the MCU via WLAN and then the memory cells are written in a loop.
Under FC7 no problem, under FC8 come out when reading any crooked values.
After I inserted between the write cycles 5mS delay it works also under FC8.

I have attached a simple routine, here is this error nice to see. Just take out the 5mS delay and test it on the MCU.
As a workaround I wrote my own 24C32 component, just without simulation, but with an internal delay in the write operations.
Would be nice if you had a solution and I can integrate the original again!

Christina
Test mit sEeprom.fcfx
(11.8 KiB) Downloaded 275 times

Re: Problem with the 24C32 memory component

Posted: Mon Oct 22, 2018 9:58 am
by Benj
Hello Christina,

Thanks for letting us know I have now added appropriate tWR delays into the 24C32 and 24C16 components at the end of the write macro.

The updated components should be available via the update system later on today.

Re: Problem with the 24C32 memory component

Posted: Thu Nov 08, 2018 4:44 pm
by tiny
Thank's Ben, with the changed serial EEprom it's going great again!

Christina

Re: Problem with the 24C32 memory component [solved!]

Posted: Thu Nov 08, 2018 5:21 pm
by stefan.erni
Hi Ben, Hi Christina

Now the eeprom works for me too.Thank you.
eeprom.PNG
(3.64 KiB) Downloaded 1411 times