2025-06-08 10:01 AM
I understand this will have severely negative impact on performance. But can this be done anyway?
If the answer is yes. A further question is, will this break the access to PCIE/NVME SSD for some hardware or software limitation, say, the driver or dma or something else requires DDR SDRAM, and PSRAM won't work for OCTOSPI controller are not in high speed AXI bus matrix.
Our use case is a battery powered device, logging tremendous amount of raw adc data to PCIE/NVME SSD. If an external power adapter is plugged, DDR memory will be brought up to access SSD and network. But when the device is logging only and running on battery, we hope to minimize power consumption of Cortex A system. Unfortunately a file system must be used on SSD, otherwise we don't need Linux kernel in this state.