Linux/DLPDLCR2000EVM: Integration of Raspberry Pi Video
Part Number: DLPDLCR2000EVM
Beagle bone black performance when playing a video is very slow. It is moving bit by bit. I thought of integrating EVM with Raspberry pi4, so I followed many tutorial in online, including the below:
What I am seeing when I do i2cdetect :
EVM hardware is found at 7, but the document says 3:
sudo i2cset -y 3 0x1b 0x0c 0x00 0x00 0x00 0x13 i
Have you tried adjusting the I2C commands to reference 7 instead of 3? I'm not sure if someone has gotten this working with the Raspberry Pi 4 yet but I think it should be possible just like the Pi 3.
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
In reply to Kyle Rakos:
The commands you are referencing were written for a different platform. Since your Raspberry Pi 4 platform is detecting the module on Bus 7, you need to change your commands to reference bus 7 instead.
In reply to Philippe Dollo:
Just changing the i2cset -y 7 is not working. I mean the display is not switching to EVM.
Can you please suggest, anything else on the address that I need to change?
In reply to GOPINATHAN M:
From the above, it sounds like you are saying that the i2cset commands are working now, but the EVM is not displaying the Raspberry Pi video output after issuing said commands. Is this correct?
Can you share your Raspberry Pi config.txt file?
Yes you are right.
Please find the attached Raspberry Pi 4B config.txt file and cmdline.txt.config.txt
It looks like you have some additional overlays enabled in your config.txt for the Pi4 (VC4-fkms-v3d and w1-gpio). Do either of these overlays use pins that might conflict with the dpi18 overlay? You might want to disable them to confirm they aren't preventing your video stream from working.
I have removed dtoverlay for w1-gpio and vc4-fkms-v3d, but still the same problem.
I suspect the EVM pins are not working, so this time I also tried by connecting Male - to - Male connector (Jumper wires) on top of the EVM female side to Raspberry Pi (using GPIO extension cable). My bad luck that was also failed.
If this EVM (DLPDLCR2000EVM) equipped with HDMI port, that will be easy. I would suggest TI to include HDMI video input as a source in future.
Is there any other EVM has HDMI input, to connect any type of input source (Laptop, Raspberry even Amazon FireTV Stick)? GPIO pinout connection is really annoying and unable to troubleshoot what is going on?
I tried with Raspberry Pi 3B+ and 4B (4GB RAM). Nothing is working. I did replacing pins to and from EVM and Raspberry devices, now few pins are slightly bend on the corners. Now I am unable to add my Beagle Bone black.
Sometimes when I do i2cdetect command all the address are shown. That is the reason I tried connecting EVM on the top using Male - Male Jumper wires.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.