Part Number: DLPD4X00KIT
Tool/software: TI C/C++ Compiler
Hi,
I have created the library (lvlib) necessary to control DMD (DLP650LNIR) using DLPLCR65NEVM. My final goal is to load a few images (lets say 10 binary images, each 1280*800 consisting of 0s and 1s) into DMD memory and run it in a loop continuously, so it keeps displaying and generating triggers out simultaneously. I have two questions.
1. The one I purchased has memory slots available. What is onboard memory size and if I want to load up more images, what memory options are available for me to purchase and accessorize. I would like to load a bunch of images (or an avi) once and let DMD loop itself. I hope I don't have to load image (using multiple "LoadData" calls) each time.
2. Running into issues while loading one image and displaying (resetting) it using section 6 of the manual. First off, manual suggest 64kb for each loading for DLP650LNIR. 64kb can only be 50 rows (50*1280 = 64000) instead of 500 as suggested by the manual. Second, I am having issues displaying it. I load 50*1280 array into function LoadData (6.2.2) 16 times (making up 1280*800).... so far so good, but after that whatever function I use, I am not able to get the display on DMD. Tried "LoadControl", tried setting SW Switch Bit '5' to be '1' (Table 3 of the manual) using "SetSWOverrideValue"
Please note the communication is fine. I can get all the configuration values from the board, able to set internal test pattern using "SetPatternSelect" and that seems to work as well.
Thank you
GM