Raspberry Pi Official touchscreen (+Dual Display) support on GDP11 image

Tom Pollard tom.pollard at codethink.co.uk
Tue Sep 27 09:18:34 EDT 2016


Hi Jocelyn

On 27/09/16 14:02, LEHEUP Jocelyn wrote:
> Thanks Friedrich
> 
>  
> 
> I already had a look to it to mailing list discussion
> (enivi-ivi-layer-management at lists.genivi.org
> <mailto:enivi-ivi-layer-management at lists.genivi.org> &
>  genivi-projects at lists.genivi.org
> <mailto:genivi-projects at lists.genivi.org>) to support the multi display
> support
> 
>  
> 
> I want to avoid any baseline recompilation.
> 
>  
> 
> So Based on GDP11 image (official release for RPI2 gdp-11-rpi.sdimg.gz
> <http://docs.projects.genivi.org/gdp_files/v11/GDP11/raspberrypi2/gdp-11-rpi.sdimg.gz>),
> 
> I have simply modified /etc/xdg/weston/weston.ini
> 
>  
> 
> To add output for RPI touchscreen
> 
> #HDMI
> 
> [output]
> 
> name=HDMI1
> 
> mode=1920x1080
> 
>  
> 
> #Touchscreen
> 
> [output]
> 
> name=LVDS1 (or name=DSI1 ?)

The raspi official touchscreen is DSI-1, and hdmi is HDMI-A-1. Both can
be enabled / disabled with 'mode=off/on' in the respective output
subsection.

Regards,

Tom Pollard

> 
> mode=800x480
> 
>  
> 
> and relaunch weston with drm as backend
> 
> weston  --backend=drm-backend.so --tty=2
> 
>  
> 
> but I still see only one screen on LayerControlManager
> 
> LayerManagerControl get screens
> 
> 1 Screen(s):
> 
> - Screen 0 (0x0)
> 
>  
> 
> So clearly one modification is missing, probably during boottime to load
> the touchscreen driver
> 
> Do you have an idea ?
> 
> Or do I really need to get and recompile the main baseline (and make
> menuconfig to force DSI touchscreen loading) to get the 2 screens
> 
>  
> 
> Thanks in advance
> 
>  
> 
> Regards
> 
>  
> 
> Jocelyn
> 
>  
> 
>  
> 
> *De :*Friedrich, Eugen (ADITG/SW1) [mailto:efriedrich at de.adit-jv.com]
> *Envoyé :* mardi 27 septembre 2016 11:31
> *À :* LEHEUP Jocelyn <jocelyn.leheup at renault.com>;
> genivi-projects at lists.genivi.org
> *Objet :* RE: Raspberry Pi Official touchscreen (+Dual Display) support
> on GDP11 image
> 
>  
> 
> Hello Jocelyn,
> 
>  
> 
> Please follow the discussion on the
> genivi-ivi-layer-management at lists.genivi.org
> <mailto:genivi-ivi-layer-management at lists.genivi.org> list about the
> multi display support
> 
>  
> 
> I will add you email in my replay
> 
>  
> 
> Best regards
> 
> *Eugen Friedrich*
> Software Group I (ADITG/SW1)
> 
> Tel. +49 5121 49 6921
> 
> *From:*genivi-projects [mailto:genivi-projects-bounces at lists.genivi.org]
> *On Behalf Of *LEHEUP Jocelyn
> *Sent:* Montag, 26. September 2016 18:33
> *To:* genivi-projects at lists.genivi.org
> <mailto:genivi-projects at lists.genivi.org>
> *Subject:* Raspberry Pi Official touchscreen (+Dual Display) support on
> GDP11 image
> 
>  
> 
> Hello
> 
>  
> 
> I am new with genivi (working as SW architect at Renault)
> 
>  
> 
> I currently wanted to test the weston IVI shell dual display feature on
> PI2 (HDMI + RPI2/RPI3 Official touchscreen)
> 
>  
> 
> Currently I just wanted to get the GDP11 RPI2 official image (currently
> only GDP11RC1 image available) and modify the Weston.ini and Weston
> backend accordingly to activate the 2 outputs
> 
>  
> 
> My questions are :
> 
> -          Is Raspberry Pi Official touchscreen currently integrated on
> GDP11RC1 ? planned for GDP11 ? or only available on Main (as mentioned
> by GDP-206 <https://at.projects.genivi.org/jira/browse/GDP-206>)
> 
> -          Condidering  Raspberry Pi Official touchscreen driver
> integrated on GDP11, what are the exact steps to activated the 2
> displays simultaneously ? (only Weston.ini modifications necessary +
> Weston reloading with DRM backend) ?
> 
>  
> 
> Regards
> 
>  
> 
>  
> 
> *Jocelyn Leheup*
> 
>  
> 
> -- Disclaimer ------------------------------------
> Ce message ainsi que les eventuelles pieces jointes constituent une
> correspondance privee et confidentielle a l'attention exclusive du
> destinataire designe ci-dessus. Si vous n'etes pas le destinataire du
> present message ou une personne susceptible de pouvoir le lui delivrer,
> il vous est signifie que toute divulgation, distribution ou copie de
> cette transmission est strictement interdite. Si vous avez recu ce
> message par erreur, nous vous remercions d'en informer l'expediteur par
> telephone ou de lui retourner le present message, puis d'effacer
> immediatement ce message de votre systeme.
> 
> *** This e-mail and any attachments is a confidential correspondence
> intended only for use of the individual or entity named above. If you
> are not the intended recipient or the agent responsible for delivering
> the message to the intended recipient, you are hereby notified that any
> disclosure, distribution or copying of this communication is strictly
> prohibited. If you have received this communication in error, please
> notify the sender by phone or by replying this message, and then delete
> this message from your system.
> 
> -- Disclaimer ------------------------------------
> Ce message ainsi que les eventuelles pieces jointes constituent une
> correspondance privee et confidentielle a l'attention exclusive du
> destinataire designe ci-dessus. Si vous n'etes pas le destinataire du
> present message ou une personne susceptible de pouvoir le lui delivrer,
> il vous est signifie que toute divulgation, distribution ou copie de
> cette transmission est strictement interdite. Si vous avez recu ce
> message par erreur, nous vous remercions d'en informer l'expediteur par
> telephone ou de lui retourner le present message, puis d'effacer
> immediatement ce message de votre systeme.
> 
> *** This e-mail and any attachments is a confidential correspondence
> intended only for use of the individual or entity named above. If you
> are not the intended recipient or the agent responsible for delivering
> the message to the intended recipient, you are hereby notified that any
> disclosure, distribution or copying of this communication is strictly
> prohibited. If you have received this communication in error, please
> notify the sender by phone or by replying this message, and then delete
> this message from your system.
> 
> 
> 
> _______________________________________________
> genivi-projects mailing list
> genivi-projects at lists.genivi.org
> http://lists.genivi.org/cgi-bin/mailman/listinfo/genivi-projects
> 



More information about the genivi-ivi-layer-management mailing list