We are in the process of designing a new controller. What should we keep in mind if we plan to employ CoDeSys?
If you plan on using CoDeSys there are only a few prerequisites to consider: • Applications should be stored in RAM while running (due to breakpoints). • Your system should be equipped with at least two flash banks so that one can be written while the other is processing the run time system (important for online changes). • Data storage should be battery-buffered or an AC fail signal should be generated so that certain data can be retrieved by the flash. • It is beneficial if firmware can be updated using the serial interface (without debugger and eprom burner).