Other Parts Discussed in Thread: CONTROLSUITE, FLASHTOOL
Hello,
We need to update the TMS320F28374D device's fw inside a Linux (Ubuntu) environment.
We have already succeeded to do that in a Windows environment with the provided cli utility 'serial flash programmer', with the example files and with our deploy code too,
The original thread linked in this question pointed to some initial solutions, however, we are having some issues:
- the solutions teaching to build/make the original visual studio serial flash programmer utility under Linux do not appear to work, leading to make errors right away;
- the alternative 'Tapas Flash Tool' does not appear to fully work, although it has worked to some extent (until the end of the kernel uploading);
- nothing really new was found under the controlSUITE software or folders regarding Linux environments, only the usual Windows utility;
Although well commented, the source file 'f021_DownloadedImage.cpp' where the 'loadProgram_checksum()' function resides would be a good basis for us
to advance in this task. Ideally, if there was a known source for this function in Python, it could be aggregated with some effort into the 'Tapas FlashTool' source code.
On the other hand, ideally, of course, a complete package that is known to be fully prepared for make/build under Linux would be the best answer.
We could provide a lot more of context and details, depending to where this question's thread turns to.
Thank you in advance for your assistance.
Best regards,
Marchesi