Technical request for lifetime of flashROM (MC4N)
The VRs are saved in a file system like a flash-stick so it is not erasing the flash every time you change a value. It uses many pages of flash. The expected lifetime is published on the Trio website on the specifiations pages. Compare Controllers
|Processor||ARM Cortex-A7||ARM11||ARM Cortex-A7|
|Clock frequency||1000 MHz||532 MHz||1000 MHz|
|Maths precision||IEEE 457 Double||IEEE 457 Double||IEEE 457 Double|
|Position register precision||64 bit||64 bit||64 bit|
|Execution benchmark||102 lines/ms||35 lines/ms||101 lines/ms|
|Flash memory||32 x 16000 values||32 x 16000 values||32 x 16000 values|
|User memory||8 MB||8 MB||8 MB|
|Table memory||512000 values||512000 values||512000 values|
|Min expected flash memory life (normal use)||20 years||20 years||20 years|
MC_CONFIG vs Flash parameters
All Motion Coordinators store the IP_ADDRESS, IP_NETMASK and IP_GATEWAY in Flash memory. So there is usually no need to add them to the MC_CONFIG. There are some differences with other system parameters. MC4N-ECAT, MC4N-RTX, MC6N-ECAT, Flex-6 Nano ...
AN-409 Saving VR from MC206x to MC4N
When converting from some of the older controller like MC2xx series, the VR(s) from the project have to be transferred to the new controller for the program to work. In this document, it explains how to copy over these VR(s) from MC206x to MC4N This ...
MC4N-E vs MC6N-E
I Need more than 4096 VR’s in my application. How many VR’s are there in a MC6N-E ? You can find the answer in the online speicifations table here: MC6N-ECAT Specifications
How many TABLE values are saved to Flash in the MC6N?
The default is none (only VRs are stored; FLASH_DATA = 0) However 64000 will be stored when FLASH_DATA is set to 1 See the Trio BASIC help for FLASH_DATA.
MC206X - Flash EPROM or RAM?
MC206X can use the Flash Memory on power up. It depends on the setting of the POWER_UP paraemter. If POWER_UP = 1 then it will copy the programs from Flash to RAM on each power up. If set to 0, then it uses the RAM on power up and does not copy from ...