I use S12G128 for the BOOTloader update program, which is done in reference to the 4528 document.Currently, when you want to run the APP, you receive the update program command from the serial port, and it executes the bootloader code itself.The current situation is that during the implementation of the APP, we hope to update the program, open the watchdog immediately, and reset.The program doesn't know where to go.Any similar information.thank you
Hi,
if I understand you well you want to just see the text "downloaded succesfully" and the system automatically resets itself. In this case, go to main an adjust the code to this form:
case 'b':
c = ProgramFlash();
if (c != 0) //go program the Flash
OutStr(GetErrorString(c)); //and report an error if there was one
else
OutStr("\r\nDownloaded successfully!\r\n");
CPMUCOP = 0x47; // enable COP
CPMUARMCOP=0x00; // trigger COP reset
while(1); // not necessary
break;
Best regards,
Ladislav