...
| 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;
}; |
...