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.

Linux/AM5728: Adding widget package in custom Yocto

Part Number: AM5728

Tool/software: Linux

Hi,

I am using yocto own layer. Please share the procedure to add Widgets package as similar to EVM release board.

  • Hi,

    Please review the training in this link for information on Yocto and the TI SDK release customization.

    Best Regards,

    Schuyler

  • Hi Patton,

    Thanks for the reply.

    I have added the following packages fin my custom SDK.

    # Layers configured by oe-core-setup script
    BBLAYERS += " \
    /home/balaji/Office/Chess-Linux-Source-Code/tisdk/sources/meta-processor-sdk \
    /home/balaji/Office/Chess-Linux-Source-Code/tisdk/sources/meta-ros \
    /home/balaji/Office/Chess-Linux-Source-Code/tisdk/sources/meta-arago/meta-arago-distro \
    /home/balaji/Office/Chess-Linux-Source-Code/tisdk/sources/meta-arago/meta-arago-extras \
    /home/balaji/Office/Chess-Linux-Source-Code/tisdk/sources/meta-browser \
    /home/balaji/Office/Chess-Linux-Source-Code/tisdk/sources/meta-openamp \
    /home/balaji/Office/Chess-Linux-Source-Code/tisdk/sources/meta-qt5 \
    /home/balaji/Office/Chess-Linux-Source-Code/tisdk/sources/meta-chess \
    /home/balaji/Office/Chess-Linux-Source-Code/tisdk/sources/meta-openembedded/meta-networking \
    /home/balaji/Office/Chess-Linux-Source-Code/tisdk/sources/meta-openembedded/meta-ruby \
    /home/balaji/Office/Chess-Linux-Source-Code/tisdk/sources/meta-openembedded/meta-python \
    /home/balaji/Office/Chess-Linux-Source-Code/tisdk/sources/meta-openembedded/meta-oe \
    /home/balaji/Office/Chess-Linux-Source-Code/tisdk/sources/meta-openembedded/meta-gnome \
    /home/balaji/Office/Chess-Linux-Source-Code/tisdk/sources/meta-openembedded/meta-multimedia \
    /home/balaji/Office/Chess-Linux-Source-Code/tisdk/sources/meta-ti \
    /home/balaji/Office/Chess-Linux-Source-Code/tisdk/sources/meta-linaro/meta-linaro-toolchain \
    /home/balaji/Office/Chess-Linux-Source-Code/tisdk/sources/meta-linaro/meta-optee \
    "

    I need to get the widget as displaying in the EVM board. What is the package that need to be added ?
  • Hi ,


    I have added the matrix-gui in SDK. The application is running, but there is no GUI in Display.

    root@am57xx-evm:/#
    root@am57xx-evm:/# /etc/init.d/matrix-gui-2.0 start
    /
    Removing stale PID file /var/run/matrix-gui-2.0.pid.
    Starting Matrix GUI application.
    root@am57xx-evm:/#

    what might be the reason ?
  • Hello,

    Is this a custom board or a TI EVM? If it is custom, what have you done to validate that the display is working correctly? It might be best to try the Processor SDK and get that running on the board first and then move to replicating things with Yocto/OE.
  • Hi RonB,

    Thanks for the reply.
    Its Custom Board. I have tested the display is working fine. I have tested the qt demo applications in my custom board and that also fine.

    In the above query i posted the launching of matix-gui .
    Please provide the guidance to launch the MATRIX GUI application.
  • Hello,

    Please try these steps:
    root@am57xx-evm:~# /etc/init.d/weston start
    Starting Weston
    root@am57xx-evm:~# /etc/init.d/matrix-gui-2.0 start
    /home/root
    Removing stale PID file /var/run/matrix-gui-2.0.pid.
    Starting Matrix GUI application.

    or

    root@am57xx-evm:~# /etc/init.d/weston start
    Starting Weston
    ...
    root@am57xx-evm:/usr/bin# ./matrix_browser http://localhost:80


    The Matrix GUI is loaded by this line

    start-stop-daemon --start --quiet --background -m --pidfile $PIDFILE --exec $matrixgui -- $GUI_OPTS

    at /etc/init.d/matrix-gui-2.0.

    Please refer the below guide for more information about Matrix:
    software-dl.ti.com/.../Examples_and_Demos_Matrix_User_Guide.html

    Hope this helps.

    BR
    Margarita