This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Replies: 22
Views: 10796
Part Number: DLPDLCR2000EVM
Dear Forum,
Ia am having a harrd time getting a response when accessing the DLP2000 evm from my Rpi3, "Raspberry Pi". Ihave used I2cset and I2cget to interact with the EVM.
I2cdetect identifies the 0x1b for the 2607 and 0x57 for the EEprom. Reading from any of the preset registers returns 00 in all cases. Have tried to activate any of the test images, using reg 0x11 for test pattern generation, with no result, my commands were:
i2cset -y 1 0x1b 0x11 0x3 i # This should show a green screen
No change!!1
Has anybody been succesful with using an Rpi3 with the eval module?
Thanks for your assistance
regards
Samir Lehaff
In reply to Philippe Dollo:
In reply to samir lehaff:
Philippe,
I have been looking for the above mentioned python code, could you point me to a link where I can access the python scripts that you refer to.
Thanks in advance,
Samir
Please see the attached software below. Note that the software exists under an open-source license.
/cfs-file/__key/communityserver-discussions-components-files/94/7776.nhd_5F00_python_5F00_demo.zip
/cfs-file/__key/communityserver-discussions-components-files/94/2402.README.txt
I hope this helps.
Best Regards,Philippe Dollo
As DPI on RPI disables both hardware I2C busses you need to use 18Bit RGB output for DPI and add in your /boot/config.txt following line to add a software I2C, which uses GPIO23/24 by default:
Name: i2c-gpio Info: Adds support for software i2c controller on gpio pins Load: dtoverlay=i2c-gpio,<param>=<val> Params: i2c_gpio_sda GPIO used for I2C data (default "23") i2c_gpio_scl GPIO used for I2C clock (default "24") i2c_gpio_delay_us Clock delay in microseconds (default "2" = ~100kHz)Which gives you then:
Name: i2c-gpio Info: Adds support for software i2c controller on gpio pins Load: dtoverlay=i2c-gpio,<param>=<val> Params: i2c_gpio_sda GPIO used for I2C data (default "23") i2c_gpio_scl GPIO used for I2C clock (default "24") i2c_gpio_delay_us Clock delay in microseconds (default "2" = ~100kHz)
pi@raspberrypi:~ $ i2cdetect -r -y 3
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- 1b -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- 57 -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
Remember to use pullups on those GPIO pins then...