2019-12-11
     1.Ê×ÏÈÇëÈ·ÈÏϹâÅÌ×ÊÁϵÄÈÕÆÚ£¨Ö»ÓÐ 20171120 ¼°ÒÔºó¸üеĹâÅÌÖ§³Ö QT HDMI ÏÔ Ê¾£©¡£
    Èç¹ûÊÇ 4418 ¿ª·¢°å£¬¿½±´ 4418 Îļþ¼ÐÏ嵀 nxp-hdmi-context.c Îļþµ½ÄÚºËĿ¼£º kernel/arch/arm/mach-s5p4418/soc/hdmi/£¬ÈçÏÂͼ£º

    Èç¹ûÊÇ 6818 ¿ª·¢°å£¬¿½±´ 6818 Îļþ¼ÐÏ嵀 nxp-hdmi-context.c Îļþµ½ÄÚºËĿ¼£º kernel/arch/arm/mach-s5p6818/soc/hdmi/£¬ÈçÏÂͼ£º

     2.½øÈëÔ´ÂëËùÔÚµÄĿ¼£¬ÈçÏÂͼ£º

     3.È»ºó½øÈëÄÚºËĿ¼£¬ÈçÏÂͼ£º

     4.È»ºó¿½±´ qt µÄÅäÖÃÎļþÉú³É.config£¨ÕâÀïÒÔ 4418 ºËÐİå+Íø¿ÚоƬ RTL8211 µÄµ×°å ΪÀý£¬Èç¹ûÊÇ 6818.ÐèÒª¿½±´ 6818 Ö§³Ö qt µÄÎļþ£ºconfig_for_iTOP6818_linux£©£¬ÈçÏ ͼ£º

     5.ÉèÖû·¾³±äÁ¿£ºexport ARCH=arm£¬ÈçÏÂͼ£º

     6.È»ºóÊäÈëÄÚºËÅäÖÃÃüÁî make menuconfig£¬½øÈëµ½ÄÚºËÅäÖýçÃæ£¬ÈçÏÂͼ£º

     7.½øÈë¡°Device Drivers¡±->"Multimedia support"->"Nexell V4L2 Devices"- >"Nexell OUT interface"£¬ÈçÏÂͼ£º

     8.È»ºóÈ¡Ïû¡°Enable out HDMI¡±£¬ÈçÏÂͼ£º

     9.È»ºó·µ»Øµ½ÄÚºËÅäÖõÄÊ×½çÃæ£¬ÈçÏÂͼ£º

     10.È»ºó½øÈë¡°Device Drivers¡±->"Graphics support"->"Nexell Graphics"£¬ÈçÏÂͼ£º

     11.È»ºóÈ¡Ïû¡°LCD¡±£¬¡°LVDS¡±£¬Ñ¡ÖС°HDMI¡±£¬ÈçÏÂͼ£º
    ÈçÉÏͼËùʾ£¬1280*720 Õⲿ·Ö¿ÉÒÔÐÞ¸ÄΪ 1080p µÄ·Ö±æÂÊ£¬·Ö±æÂÊÐ޸IJ»ÔÙ³öµ¥¶À½é ÉÜÎȶ¨¡£
     12.×îºóÍ˳ö²¢±£´æËùÓÐÅäÖã¬ÈçÏÂͼ£º

     13.ÈçÏÂͼËùʾ£¬´ò¿ª kernel Ŀ¼Ïµġ°build_kernel.sh¡±½Å±¾£¬½«ÆäÖÐµÄ ¡°cp ./config_for_iTOP4418 .config¡±Ç°¼Ó×¢ÊÍ£¬ÒÔÃ⸲¸ÇÁ˸ղŵÄÅäÖã¨Ò²¿ÉÒÔ ÓÃ.config ¸²¸ÇµôĬÈÏÅäÖýű¾Îļþ config_for_iTOP4418£©¡£

     14.È»ºó»Øµ½Ô´Âë¸ùĿ¼Ï£¬Ö´ÐÐ qt ±àÒë½Å±¾¡°./build_android.sh qt¡±£¬Éú³É boot.img Îļþ¼´¿É¡£
     ×îºóÉÕд¾µÏñ£¬Ç뽫ÆÁÄ»ÏÔʾµÄ²ÎÊýÉèÖÃΪ hdmi£¬ÆäËüºÍÊÖ²áÉÏÒªÇóµÄ qt ²ÎÊýÒ»Ñù¼´ ¿É¡£
     ÁíÍâ Ubuntu ϵͳʹÓÃµÄ boot.img ºÍ qt һģһÑù£¬½«ÆÁÄ»²ÎÊýÉèÖÃΪ hdmi£¬ÆäËüºÍ ÊÖ²áÉÏÒªÇóµÄ Ubuntu ²ÎÊýÒ»Ö¼´¿É¡£