Other Parts Discussed in Thread: TMS320F280041
On test PCs already deployed I use Windows 7 32 bit PCs. I use the command line interface to program the TMS320F280041 processor. I use uniflash v3.0 on these PCs using the following command line to flash the processor:
C:\ti\uniflashv3\ccs_base\scripting\examples\uniflash\cmdLine>uniflash -ccxml Example.ccxml -program Example.s28 (This command programs with no issues)
I'd like to start deploying Windows 10 64 bit PCs. I installed Uniflash v8.5.0 on one of these PCs. I was hoping to use the same command line (using the unfilash.bat file) I use on the the Windows 7 32 bit PCs but update the file path to where the uniflash.bat. Here is the command I send:
C:\ti\uniflash_8.5.0\deskdb\content\TICloudAgent\win\ccs_base\scripting\examples\uniflash\cmdLine>uniflash -ccxml Example.ccxml -program Example.s28 (This command fails programming with the error below)
Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\ti\uniflash_8.5.0\deskdb\content\TICloudAgent\win\ccs_base\DebugServer\bin\LibraryLoader.dll: Can't load AMD 64-bit .dll on a IA 32-bit platform
I also see different TI flashing document using the dslite.bat file to program instead of using the uniflash.bat. For later releases, is it recommended to flash with the dslite.bat file instead of the uniflash.bat file? Could this be why I am seeing the error exception above? Thanks!