...
Code Block | ||
---|---|---|
| ||
#include <iostream> #include "GangFlasher-Dll.h" #define COMMi(s) printf(#s" : %i\n", s); //execute function with integer return #define COMMs(s) printf(#s" : %s\n", s); //execute function with string return int main(void) { char BoardName[] = "STM32MP157A-EV1"; COMMi(F_Set_License_Dir("C:\\/Elprotronic\\/GangFlasher-ST\\/License")); COMMi(F_Set_Startup_Dir_ecosystem_4_0("C:\\/Elprotronic\\/GangFlasher-ST\\/Startup_Ecosystem_4_0")); COMMi(F_Init()); COMMi(F_Set_MPU_name(BoardName)); COMMi(F_USBAutoScanAndAssign()); COMMi(F_Load_OS()); /* Update path to Starter Package for example Ecosystem 4 and uncomment */ //COMMi(F_SetTSVTargetDirectory("C:\\/ST_Starter_Packages\\/ST_Toolkit_v4\\/")); //COMMi(F_LoadTSVFile("C:\\/ST_Starter_Packages\\/ST_Toolkit_v4\\/flashlayout_st-image-weston\\/trusted\\/FlashLayout_sdcard_stm32mp157a-ev1-trusted.tsv")); //COMMi(F_AutoProgram()); COMMi(F_DeInit()); return 0; }; |
...