7.3 End Device
The File transfer feature has a direct impact on end device resources, especially the flash and RAM. The amount of RAM needed depends on the fragmentation size selected by the user. The design of the feature is such that the device doesn’t need to have the entire file size memory available to transfer the entire file. The end device also has some scratch internal buffers that are used for receiving the encrypted fragments and decrypted fragments.
The end device is expected to have available flash to host the entire file being transferred and the feature also requires scratch flash storage for storing meta data related to the file transfer.