We bought a DLPDLCR2000EVM a few weeks ago. but the thing is that we cannot project any images other than just the one that is preloaded by default we are using a Beaglebone.
Independently of the software used to show the image (like Chromium or FEH) we were not able to display anything, because “X window server is not found”. Even after running export $DISPLAY=:0.0
Debian version is 11.7. What we want to perform is to display a set of images that change over time.
quote=“Camilo_Calvache, post:1, topic:41144”]
We bought a DLPDLCR2000EVM
[/quote]
I did not know this existed until now.
It has docs going back to 2017 so keep that in mind with what ever you are doing.
So what ever I say is just a pure guess relative your exact project.
Typically $DISPLAY=:0
Don’t have a clue what is on sdk for that, however stuff has changed. Best result will be to time warp back to 2017 and make sure all the stuff you are trying to do works on versions of that vintage.
Also if you are using Debian 11.7 it is more than likely too far advance for what they are providing you.
On the evm that is working:
Is that the actually image that shipped with the evm board?
Don’t see x11 running.
Looking at that board, it appears to be a very specific setup. They mention parallel bus on the bbb so it would be safe to assume the evm has a special kernel module just for that. Banging the pins will not work very well. I2c is not an issue.
Pretty sure you will be better off using the image that shipped with the evm and modify that or spend many hours getting it to work on a different image.
No, we flashed the EMMc with different debian 8.7, 9.1 and 11.7 images because one of the guides told that we shoud install debian 8.9, but it’s not available. In theory, it is installed, becuase there is an X11 directory, but when you try to run startx it says “command not found”, so we installed xorg x11-xserver-utils and it doesn’t say anything like it is already installed, so we don’t know exactly what is that X11 folder. After that we executed startx, and this time, it worked. Then we tried to run feh again to display the desired image, but the evm board kept showing the default image. We also tried, to modify the X config file telling that the fsb0 is the cape that should try to find when the device boots, it worked too, but the only thing we achieved was to not specify the OS to turn on the DLPDLCR2000EVM, because now it’s automatic. We repeated the step to lauch startx and start feh, the result was the same, the display only shows the default image.
We are going to try to flash again the beaglebone to the 8.7 or 9.1 debian version, install X11 and try to execute again the scripts, to see if something changes.
@RobertCNelson has an archive for that. I don’t have a clue in the world which one is the one you need. I am fairly confident you will need the exact image that Ti docs state because it more than likely has a kernel module built just for that that board. That is a guess, so I could be very wrong on this.
If that board ran on just i2c, you can use any board with a hardware i2c bus, might read the docs over again and see how the parallel bus they mention is used, for input or output. If the dev board does not need parallel bus input from the BB you more than likely could use a newer image with a little bit of work.