Release Notes unified i.MX8M Linux BSP:
========================================

BSP-Yocto-FSL-i.MX8M-PD21.1.0		2021-10-04
==================================================
- Linux NXP Vendor Kernel v5.4.70_2.3.2-phy10 (based on NXP tag rel_imx_5.4.70_2.3.2)
- U-boot v2020.04_2.3.2-phy6 (based on NXP tag rel_imx_5.4.70_2.3.2)
- Yocto 3.0.4 (zeus)

Tested Yocto Images:
--------------------
- phytec-qt5demo-image:
  * phyboard-polaris-imx8m-3
  * phyboard-polaris-imx8m-4

- phytec-vision-image:
  * phyboard-polaris-imx8m-3
  * phyboard-polaris-imx8m-4

Build Environment:
------------------
- Ubuntu 20.04 64-bit

Features:
---------
- Added support for new machine:
 * phyboard-polaris-imx8m-4
     - Adapt devicetree for new PBA-CD-12 hardware revision rev 3
        - SD card reset
        - 1,8V SD card support

- Removed machine:
  * phyboard-polaris-imx8m-2

- Added new features:
  * Update gstreamer examples
  * RAUC support
  * QSPI support (bootloader/kernel)
  * Secureboot support (signed u-boot, kernel and DTB)
  * Support for signed kernel modules
  * Password protection for u-boot and new users for Linux login (ssh,serial)
  * Adjust environment offset (bootloader)
  * Increase i2c2 bus speed to fast mode

Known Issues/Limitations:
-------------------------

BSP-Yocto-FSL-i.MX8M-PD19.1.0		2019-12-16
==================================================
- Linux NXP Vendor Kernel v4.14.98 (based on NXP tag rel_imx_4.14.98_2.0.0_ga)
  * Update from v4.14.78 to v4.14.98
  * Tag: v4.14.98-phy4
- u-boot v2018.03
  * Tag: v2018.03-phy4
- Yocto 2.5.3 (sumo)
- Qt 5.10.1 from meta-qt5 (sumo)

Tested Yocto Images:
--------------------
- phytec-vision-image on:
  * phyboard-polaris-imx8m-2
  * phyboard-polaris-imx8m-3

Build Environment:
------------------
- Ubuntu 18.04 64Bit

Changes since ALPHA2:
---------------------
- Supported machine:
  * Adapt machine phyboard-polaris-imx8mq-2
  * Added machine phyboard-polaris-imx8mq-3

- New Features:
  * 2GB RAM support
  * Automatic bootsource detection
  * RTC support
  * Phytec-eeprom-flashtool support
  * Wlan support
  * Bluetooth support
  * VM-016 Camera support

- Fixes:
  * u-boot:
    - Fixed eth reset gpio
    - Fixed uboot environment position
    - Fixed devicetree for new hardware revision rev2

  * kernel:
    - Fixed eth reset gpio
    - Fixed pcie reset gpio
    - adapted devicetree for new hardware revision rev2

Known Issues:
-------------
- phyboard-polaris-imx8mq-2
  * Not able to play videos with the phytec-qtdemo

BSP-Yocto-FSL-i.MX8M-ALPHA2		2018-12-14
==================================================

- Linux NXP Vendor Kernel v4.9.51-8mq-phy2 (based on NXP tag rel_imx_4.9.51_8mq_ga)
- U-boot v2017.03.0-imx8m-phy2
- Yocto 2.2.3+ (morty)

NOTE:
This is an alpha release and has not been tested for full functionality. It is
possible that some features are not work correct or stable.


Tested Yocto Builds:
--------------------
- fsl-image-qt5-validation-imx/fsl-imx-wayland on:
  * phyboard-polaris-imx8m-2


Build Environment:
------------------
- Ubuntu 16.04 64-bit

Changes since ALPHA1:
---------------------
- Supported machine:
    * Remove machine phyboard-polaris-imx8m-1
    * Added machine phyboard-polaris-imx8m-2

- New Features:
    * USB 3.0 support
    * 1,8V SD Support
    * HDMI support
    * DVFS support

Known Issues/Limitations:
-------------------------
- USB OTG does not work
- Audio: Sampling rates 11025 Hz, 22050 Hz, 44100 Hz and 88200 Hz do not work
- HDMI will not work with all displays

BSP-Yocto-FSL-i.MX8M-ALPHA1		2018-09-11
==================================================

Features:
---------
- Added support for new machine:
  * phyboard-polaris-imx8m-1

- Added new features:
  * NXP vendor kernel 4.9.51
  * Qt5 (5.8.0) support
  * PEB-EVAL-01
  * EEPROM support (u-boot-imx/kernel)
  * USB host support 2.0 (kernel)
  * Ethernet 1 GBit (u-boot-imx/kernel)
  * MMC support (u-boot-imx/kernel)
  * Audio support (line in/out, speaker) (kernel)
  * Support for RTC (kernel)
  * PEB-AV-09 (MIPI to LVDS bridge Texas Instruments SN65DSI83)


Known Issues/Limitations:
-------------------------
- USB host interface does not work with USB 3.0 devices
- USB OTG does not work
- HDMI does not work (redesign of hardware required)
- Audio: Sampling rates 11025 Hz, 22050 Hz, 44100 Hz and 88200 Hz do not work
- The Ethernet interface needs a network attached, otherwise the boot sequence
  will delay for a long time waiting for a network.


Changelog of Release Notes
--------------------------
2018-09-11
  - initial version

