Hi,
i would like to upload several 24bit images to flash of the Lightcrafter 4500 without the use of the GUI. I am already familiar with the API of the GUI as well as the programmer's guide of the DLPC350 controller.
So far, i know i will need to call the following functions:
DLPC350_EnterProgrammingMode()
DLPC350_SetFlashAddr(unsigned int Addr)
DLPC350_FlashSectorErase(void)
DLPC350_SetUploadSize(unsigned int dataLen)
DLPC350_UploadData(unsigned char *pByteArray, unsigned int dataLen)
DLPC350_WaitForFlashReady()
DLPC350_SetFlashType(unsigned char Type)
DLPC350_CalculateFlashChecksum(void)
DLPC350_ExitProgrammingMode(void)
Since there is quite some responsibilty at the user side i want to be sure i am doing things right. Is there any reference documentation available on which flash address i have to choose (what boundaries?) or how to define upload size, upload data etc... In the GUI i also have to choose an init-file for each upload. How is that integrated in the code?
Thanks for your support,
Michael