I opened and asked this question in the past where it wasn't resolved and that case was now locked. I am reaching out again here as this is a must have feature for us now. From the previous thread, the problem was the function that handle file IO fileIOCmdHandler(UInt32 cmd, Void *pPrm) in network_ctrl_handle_mmc_wr.c
I have added Vps_printf in both SYSTEM_LINK_CMD_OPEN_FILE and SYSTEM_LINK_CMD_WRITE_FILE. The problems:
1. in SYSTEM_LINK_CMD_OPEN_FILE, fileIOPrms->fileName, fileIOPrms->fileMode are corrupted. The fileName should have been AppImage while fileMode: "wb"
2. In SYSTEM_LINK_CMD_WRITE_FILE, both fileIOPrms->dataAddr, fileIOPrms->dataSize are 0
Please help look into why this is the case. This function can be tested on your own TDA3 setup.
Thanks,
--Khai