Hallo to all RPi lovers,
I've been trying for a while to clone the video from Official Raspberry Pi Display (connects through DSI) to the HDMI display. Both work fine when alone but not together.
I am pretty much sure, that it is possible from hardware side, as the omxplayer can play video, on HDMI display, while DSI Display is on and functioning.
Looking deeper in the problem I am able to state following:
1. Raspberry Pi doesn't create a framebuffer for second device, there is only /dev/fb0, no matter how many monitors are plugged
2. As the consequence of first, fbcp and other tools, that can play with framebuffer around, won't work.
3. As far as I understood the module bcm2708_fb is in charge of HDMI framebuffer however here is the lsmod:
Module Size Used by cfg80211 419759 0 rfkill 16659 2 cfg80211 bcm2835_gpiomem 3023 0 evdev 10226 6 joydev 9047 0 snd_bcm2835 19739 3 snd_pcm 74833 1 snd_bcm2835 r8712u 167991 0 snd_timer 18164 1 snd_pcm snd 52116 9 snd_bcm2835,snd_timer,snd_pcm uio_pdrv_genirq 2966 0 rpi_ft5406 2826 0 uio 8228 1 uio_pdrv_genirq rpi_backlight 1988 0 i2c_dev 6040 0 fuse 81721 3 ipv6 341380 30
and modprobe bcm2708_fb gives in dmsg following error:
[ 3597.206111] bcm2708_fb soc:fb: Unknown ioctl 0x40187a22
[ 3721.217242] bcm2708_fb soc:fb: Unknown ioctl 0x40187a22
[ 3757.719256] bcm2708_fb soc:fb: Unknown ioctl 0x40187a22
[ 3881.152850] bcm2708_fb soc:fb: Unknown ioctl 0x40187a22
Just to imagine here is a part of config that defines the device:
Section "Device"
Identifier "Allwinner A10/A13 FBDEV"
Driver "fbturbo"
Option "fbdev" "/dev/fb0"
Option "SwapbuffersWait" "true"
EndSection
But Xorg configuration is the least of the Problem.
Would be happy to get any advices or questions and thanking for them in advance.
PS. To use built-in RCA, GPIO-VGA adapter, USB external graphic cards is not an option. Aim is stable and clear - to clone HDMI and DSI
The Device is Raspberry Pi 2, (Jessy and Wheezy)
PPS. Is there is the way to input code here as code with no highlighting?