Controller Memory Organization
The controller memory is composed of 2 types of physical memory:
oThe Flash memory contains files (application, configuration files, and so on).
oThe RAM (Random Access Memory) is used for application execution.
Item |
Controller State |
File Transfer Events |
Connection |
Description |
---|---|---|---|---|
1 |
– |
Initiated automatically at Power ON and Reboot |
Internal |
Files transfer from Flash memory to RAM. The content of the RAM is overwritten. |
2 |
All states except INVALID_OS (1) |
Initiated by user |
Ethernet or USB programming port |
Files can be transferred via: oMachine Expert |
3 |
All states |
Initiated automatically by script (data transfer) or by power cycle (cloning) when an SD card is connected |
SD card |
Up/download with SD card |
(1) If the controller is in the INVALID_OS state, the only accessible Flash memory is the SD card and only for firmware upgrades. |
NOTE: All files in Flash memory can be read, written, or erased, no matter the controller state. The modification of files in Flash memory does not affect a running application. Any changes to files in Flash memory are taken into account at the next reboot.