I am using the PE function below to write flash for bootloader .
LDD_TError FLASH1_Write(LDD_TDeviceData *DeviceDataPtr, LDD_TData *FromPtr, LDD_FLASH_TAddress ToAddress, LDD_FLASH_TDataSize Size)
It works well until the start address is 0x5860. But it can't work well when write the data to start address which is 0x586C.
It can work well if I changed start address from 0x586C to 0x5870 (the data also be rearranged).
<part of s19 file>
1. Can function FLASH1_Write work in the CAN Interrupt event?
2. Is there any limit for FLASH1_Write's param LDD_FLASH_TAddress ToAddress ？
3. Any advice...
Original Attachment has been moved to: KEA128_APP_3.s19.zip