.. include:: /keyword.rst =================================== |IOT-YOCTO| v22.0.1 - 2022 June 9 =================================== .. _yocto-v22.0.1: |IOT-YOCTO| v22.0.1 release is based on Yocto Dunfell 3.1 and Linux Kernel 5.10 LTS releases. .. contents:: :local: :depth: 1 Supported Hardware ================== This release supports following boards based on MT8365(Genio 350) and MT8395(Genio 1200) MediaTek SoC families: * :doc:`Genio 350-EVK ` * Genio 1200-Demo Board (deprecated in v23.1) .. note:: Please note that |IOT-YOCTO| plan to support MT8395(Genio 1200) staring from kernel v5.15. The current MT8395 configuration with Linux Kernel 5.10 in v22.0.1 release is for preliminary evaluation purposes only. In this release, MT8395 is using a different branch of Linux Kernel v5.10, ``linux-mtk-v5.10-i1200-dev`` (See `link `_). Prebuilt Images =============== .. csv-table:: v22.0 Prebuilt Images :header: "Prebuilt Image", "Board", "Release Note" :widths: 5, 15, 5 :align: left "`download `__", ":doc:`Genio 350-EVK `", ":ref:`v22.0.1 `" Software Packages ================= .. important:: Please read and agree :ref:`AIoT Software License Agreement ` before accessing or using |IOT-YOCTO| software. If you do not agree to the terms and conditions of :ref:`AIoT Software License Agreement `, you must not access or use the software. To download |IOT-YOCTO| recipes for v22.0.1 release, fetch the ``refs/tags/rity-v22.0.1`` tag from the ``https://gitlab.com/mediatek/aiot/bsp/manifest`` git repository. For example, .. prompt:: bash $ auto $ repo init -u https://gitlab.com/mediatek/aiot/bsp/manifest.git -b refs/tags/rity-v22.0.1 Please refer to :doc:`/sw/yocto/get-started` for detailed steps. Tools ===== ``genio-tools`` is released to load built images to the development boards. Please refer to :doc:`/sw/yocto/get-started` and :doc:`/tools/genio-tools` for detailed usage. Major Software Package Versions =============================== * Yocto LTS Dunfell 3.1 * Linux Kernel LTS 5.10 version 5.10.104 (for MT8365) * ATF upgraded to v2.6 * U-Boot upgraded to v2022.01 * OPTEE upgraded to 3.16 Feature Support Status - MT8365(Genio 350) ========================================== .. csv-table:: MT8365 Supported Features :file: /_asset/tables/v22.0.1-i350-feature-status.csv :header-rows: 1 :width: 65% :widths: 30,70 Feature Support Status - MT8395(Genio 1200) =========================================== .. note:: The support of MT8395 on |IOT-YOCTO| is under development. At the current alpha release, |IOT-YOCTO| enables the following features. Please note that |IOT-YOCTO| officially supported MT8395 on kernel v5.15. The v5.10 configuration is for preliminary evaluation purposes only. These symbol represents the supporting status: * "V": function enabled by software and available on hardware board. * "O": software integrated but cannot validate due to hardware board limitation. * "--": not supported in this release; development on-going. .. csv-table:: MT8395 Supported Features :class: longtable :file: /_asset/tables/v22.0.1-i1200-feature-status.csv :encoding: utf-8 :width: 65% :widths: 30,70,10,10 Notable New Features in v22.0.1 ================================ * Tools for secure boot (root of trust) support. These tools are only available to licensed customers. * MT8365 and Genio 350-EVK now supports concurrent camera sensor streams. See :ref:`usage demo `. * MT8365 Additional format support for hardware video decoder: MPEG-4, VP9, H.265. * Audio channel of the HDMI port on Genio 350-EVK board is now enabled. Fixed Issues in v22.0.1 ======================== * `Genio 350-evk`: Audio does not resume after suspend * `Genio 350-evk`: `modetest` permission denied sometimes * `Genio 1200-demo`: HDMI display not working * `Genio 1200-demo`: `cpufreq` node not working Known Issues in v22.0.1 ======================== * `Genio 350-evk`: H265 video jitters in Dual display mode * `Genio 350-evk`: Playback delay after Suspend/Resume * `Genio 350-evk`: VP9 decoding is abnormal for certain resolutions * `Genio 350-evk`: HDMI resolution switch can be slow * `Genio 1200-demo`: HDMI does not work when eDP is enabled * `Genio 1200-demo`: Display Port over USB-C port does not work