build-stm32mp tagshttps://git.kontron-electronics.de/sw/yocto/build-stm32mp/-/tags2023-07-06T08:10:32Zhttps://git.kontron-electronics.de/sw/yocto/build-stm32mp/-/tags/rel_BSP_stm32mp_2.1.1rel_BSP_stm32mp_2.1.1<h1 data-sourcepos="1:1-1:15" dir="auto">
<a id="user-content-release-notes" class="anchor" href="#release-notes" aria-hidden="true"></a>Release notes</h1>
<p data-sourcepos="3:1-3:34" dir="auto">Provided packages for this version</p>
<table data-sourcepos="5:1-8:62" dir="auto">
<thead>
<tr data-sourcepos="5:1-5:62">
<th data-sourcepos="5:2-5:14">Item number</th>
<th data-sourcepos="5:16-5:61">Usage</th>
</tr>
</thead>
<tbody>
<tr data-sourcepos="7:1-7:62">
<td data-sourcepos="7:2-7:14">n.a.</td>
<td data-sourcepos="7:16-7:61">Bootloader for SL STM32 MP15x 512 SOMs</td>
</tr>
<tr data-sourcepos="8:1-8:62">
<td data-sourcepos="8:2-8:14">n.a.</td>
<td data-sourcepos="8:16-8:61">Demo image for BL STM32 MP15x 512 Boards</td>
</tr>
</tbody>
</table>
<p data-sourcepos="10:1-10:16" dir="auto">Further contents</p>
<ul data-sourcepos="12:1-16:0" dir="auto">
<li data-sourcepos="12:1-12:39">Yocto BSP documentation (html format)</li>
<li data-sourcepos="13:1-13:30">Yocto BSP demo images for DK</li>
<li data-sourcepos="14:1-14:31">Yocto BSP SDK for demo images</li>
<li data-sourcepos="15:1-16:0">Collection of license files for Yocto BSP demo images</li>
</ul>
<h2 data-sourcepos="17:1-17:42" dir="auto">
<a id="user-content-changes-from-bsp-version-210-to-211" class="anchor" href="#changes-from-bsp-version-210-to-211" aria-hidden="true"></a>Changes from BSP version 2.1.0 to 2.1.1</h2>
<ul data-sourcepos="19:1-19:80" dir="auto">
<li data-sourcepos="19:1-19:80">Fix: Generated SWUpdate packages of <code data-sourcepos="19:40-19:53">image-ktn*-swu</code> images are functional now</li>
</ul>2023-07-06T08:10:32ZEberhard Stollhttps://git.kontron-electronics.de/sw/yocto/build-stm32mp/-/tags/rel_BSP_stm32mp_2.1.0rel_BSP_stm32mp_2.1.0<h1 data-sourcepos="1:1-1:15" dir="auto">
<a id="user-content-release-notes" class="anchor" href="#release-notes" aria-hidden="true"></a>Release notes</h1>
<p data-sourcepos="3:1-3:34" dir="auto">Provided packages for this version</p>
<table data-sourcepos="5:1-8:62" dir="auto">
<thead>
<tr data-sourcepos="5:1-5:62">
<th data-sourcepos="5:2-5:14">Item number</th>
<th data-sourcepos="5:16-5:61">Usage</th>
</tr>
</thead>
<tbody>
<tr data-sourcepos="7:1-7:62">
<td data-sourcepos="7:2-7:14">n.a.</td>
<td data-sourcepos="7:16-7:61">Bootloader for SL STM32 MP15x 512 SOMs</td>
</tr>
<tr data-sourcepos="8:1-8:62">
<td data-sourcepos="8:2-8:14">n.a.</td>
<td data-sourcepos="8:16-8:61">Demo image for BL STM32 MP15x 512 Boards</td>
</tr>
</tbody>
</table>
<p data-sourcepos="10:1-10:16" dir="auto">Further contents</p>
<ul data-sourcepos="12:1-16:0" dir="auto">
<li data-sourcepos="12:1-12:39">Yocto BSP documentation (html format)</li>
<li data-sourcepos="13:1-13:30">Yocto BSP demo images for DK</li>
<li data-sourcepos="14:1-14:31">Yocto BSP SDK for demo images</li>
<li data-sourcepos="15:1-16:0">Collection of license files for Yocto BSP demo images</li>
</ul>
<h2 data-sourcepos="17:1-17:42" dir="auto">
<a id="user-content-changes-from-bsp-version-200-to-210" class="anchor" href="#changes-from-bsp-version-200-to-210" aria-hidden="true"></a>Changes from BSP version 2.0.0 to 2.1.0</h2>
<ul data-sourcepos="19:1-33:0" dir="auto">
<li data-sourcepos="19:1-19:69">Update all Yocto layers to dunfell version (3.1.25+, poky 23.0.25+)</li>
<li data-sourcepos="20:1-20:79">Align ST Microelectronics Yocto layers with STM32MP15-Ecosystem 3.1.1 version</li>
<li data-sourcepos="21:1-21:62">Update linux kernel to version 5.10.116 (5.10-stm32mp-r2.1+)</li>
<li data-sourcepos="22:1-22:69">Update u-boot bootloader to version 2020.10 (2020.10-stm32mp-r2.1+)</li>
<li data-sourcepos="23:1-23:75">Update arm-trusted-firmware bootloader to version 2.4 (2.4-stm32mp-r2.1+)</li>
<li data-sourcepos="24:1-24:44">CAN, RS232, RS485 interfaces are supported</li>
<li data-sourcepos="25:1-25:88">DPI, HDMI and LVDS display interface is supported (see documentation for restrictions)</li>
<li data-sourcepos="26:1-28:55">LVDS display configurations for BL boards are added
<ul data-sourcepos="27:5-28:55">
<li data-sourcepos="27:5-27:57">Jenson JT60050 LVDS 7 inch (stm32mp-t1000-k-70) and</li>
<li data-sourcepos="28:5-28:55">Jenson JT60180 LVDS 10 inch (stm32mp-t1000-k-101)</li>
</ul>
</li>
<li data-sourcepos="29:1-29:76">USB OTG interface can operate in device and host mode on Kontron BL boards</li>
<li data-sourcepos="30:1-31:44">Userspace SPI can be activated in device tree with <code data-sourcepos="30:55-30:83">compatible="kontron,user-spi"</code>
for device trees of customer board designs</li>
<li data-sourcepos="32:1-33:0">ADC inputs are supported on Kontron BL boards</li>
</ul>
<h3 data-sourcepos="34:1-34:32" dir="auto">
<a id="user-content-known-issues-and-limitations" class="anchor" href="#known-issues-and-limitations" aria-hidden="true"></a>Known issues and limitations</h3>
<p data-sourcepos="36:1-37:40" dir="auto">This BSP has limited hardware support. So only a few devices are supported and
they have also limited hardware support.</p>
<p data-sourcepos="39:1-39:29" dir="auto">Currently supported hardware:</p>
<ul data-sourcepos="41:1-44:0" dir="auto">
<li data-sourcepos="41:1-41:36">SL STM32 MP157 512MB/512MB (t1000)</li>
<li data-sourcepos="42:1-42:38">BL STM32 MP157 512MB/512MB (t1000-k)</li>
<li data-sourcepos="43:1-44:0">DK STM32 MP157 512MB/512MB with 5 inch display and captouch (t1000-k-50)</li>
</ul>
<p data-sourcepos="45:1-45:33" dir="auto">Currently supported yocto images:</p>
<ul data-sourcepos="47:1-51:0" dir="auto">
<li data-sourcepos="47:1-47:19">image-ktn-minimal</li>
<li data-sourcepos="48:1-48:11">image-ktn</li>
<li data-sourcepos="49:1-49:32">image-ktn-swu and swupdate-img</li>
<li data-sourcepos="50:1-51:0">image-ktn-qt (only demo image, not suited for NAND due to size)</li>
</ul>
<p data-sourcepos="52:1-52:24" dir="auto">Supported functionality:</p>
<ul data-sourcepos="54:1-75:0" dir="auto">
<li data-sourcepos="54:1-54:16">Serial console</li>
<li data-sourcepos="55:1-55:19">Boot from SD card</li>
<li data-sourcepos="56:1-56:38">Boot from flash (NOR-NAND, NOR-EMMC)</li>
<li data-sourcepos="57:1-57:40">Ethernet communication (u-boot, linux)</li>
<li data-sourcepos="58:1-58:28">Secure shell communication</li>
<li data-sourcepos="59:1-59:13">RTC support</li>
<li data-sourcepos="60:1-60:35">OTP fuse programming via <code data-sourcepos="60:29-60:34">mptool</code>
</li>
<li data-sourcepos="61:1-61:20">USB host interface</li>
<li data-sourcepos="62:1-62:29">GPIO access (u-boot, linux)</li>
<li data-sourcepos="63:1-63:15">CAN interface</li>
<li data-sourcepos="64:1-64:17">RS232 interface</li>
<li data-sourcepos="65:1-65:17">RS485 interface</li>
<li data-sourcepos="66:1-66:26">Display interfaces (DPI)</li>
<li data-sourcepos="67:1-67:33">Display interfaces (HDMI, LVDS)</li>
<li data-sourcepos="68:1-68:8">Beeper</li>
<li data-sourcepos="69:1-69:19">USB OTG interface</li>
<li data-sourcepos="70:1-70:17">I2C integration</li>
<li data-sourcepos="71:1-71:17">SPI integration</li>
<li data-sourcepos="72:1-72:13">ADC support</li>
<li data-sourcepos="73:1-73:13">GPU support</li>
<li data-sourcepos="74:1-75:0">M4 core</li>
</ul>
<p data-sourcepos="76:1-76:54" dir="auto">Not yet supported functionality, experimental or demo:</p>
<ul data-sourcepos="78:1-79:0" dir="auto">
<li data-sourcepos="78:1-79:0">Qt5 integration (demo, version Qt 5.15.9+)</li>
</ul>
<p data-sourcepos="80:1-80:12" dir="auto">Known issues</p>
<ul data-sourcepos="82:1-86:0" dir="auto">
<li data-sourcepos="82:1-83:20">GPIO input access by <code data-sourcepos="82:25-82:29">sysfs</code> is broken for gpios located on the SOC chip. Use the <code data-sourcepos="82:86-82:93">libgpiod</code>
interface instead.</li>
<li data-sourcepos="84:1-84:87">Framebuffer screen blanking does not work (<code data-sourcepos="84:47-84:84">echo 0 > /sys/class/graphics/fb0/blank</code>).</li>
<li data-sourcepos="85:1-86:0">DK/BL boards: HDMI usage is very limited. Only a few monitors and resolutions work</li>
</ul>
<h3 data-sourcepos="87:1-87:29" dir="auto">
<a id="user-content-compatibility-information" class="anchor" href="#compatibility-information" aria-hidden="true"></a>Compatibility information</h3>
<p data-sourcepos="89:1-89:49" dir="auto">Currently here are no major compatibility issues.</p>2023-06-30T09:35:45ZEberhard Stollhttps://git.kontron-electronics.de/sw/yocto/build-stm32mp/-/tags/tag_TESTTAGtag_TESTTAGEberhard Stollhttps://git.kontron-electronics.de/sw/yocto/build-stm32mp/-/tags/tag_without_numbertag_without_numberEberhard Stollhttps://git.kontron-electronics.de/sw/yocto/build-stm32mp/-/tags/testbuild_9.3.4-anytestbuild_9.3.4-anyEberhard Stollhttps://git.kontron-electronics.de/sw/yocto/build-stm32mp/-/tags/tag_STRESS_20221219tag_STRESS_20221219Stress image with bootfinish indicationEberhard Stollhttps://git.kontron-electronics.de/sw/yocto/build-stm32mp/-/tags/tag_STRESS_20220729tag_STRESS_20220729Eberhard Stollhttps://git.kontron-electronics.de/sw/yocto/build-stm32mp/-/tags/tag_STRESS_20220728tag_STRESS_20220728<p data-sourcepos="1:1-1:38" dir="auto">Initial image-ktn-stress configuration</p>2022-07-28T18:28:09ZEberhard Stollhttps://git.kontron-electronics.de/sw/yocto/build-stm32mp/-/tags/rel_BSP_stm32mp_2.0.0rel_BSP_stm32mp_2.0.0<p data-sourcepos="1:1-1:30" dir="auto">Item number for version 2.0.0:</p>
<table data-sourcepos="2:1-6:62" dir="auto">
<thead>
<tr data-sourcepos="2:1-2:62">
<th data-sourcepos="2:2-2:14">Item number</th>
<th data-sourcepos="2:16-2:61">Usage</th>
</tr>
</thead>
<tbody>
<tr data-sourcepos="4:1-4:62">
<td data-sourcepos="4:2-4:14">n.a.</td>
<td data-sourcepos="4:16-4:61">u-boot Bootloader for SL STM32 MP15x 512/512</td>
</tr>
<tr data-sourcepos="5:1-5:62">
<td data-sourcepos="5:2-5:14">n.a.</td>
<td data-sourcepos="5:16-5:61">u-boot Bootloader for SL STM32 MP15x 256/256</td>
</tr>
<tr data-sourcepos="6:1-6:62">
<td data-sourcepos="6:2-6:14">n.a.</td>
<td data-sourcepos="6:16-6:61">Yocto Linux for DK STM32</td>
</tr>
</tbody>
</table>
<h2 data-sourcepos="8:1-8:42" dir="auto">
<a id="user-content-changes-from-bsp-version-160-to-200" class="anchor" href="#changes-from-bsp-version-160-to-200" aria-hidden="true"></a>Changes from BSP version 1.6.0 to 2.0.0</h2>
<ul data-sourcepos="10:1-25:0" dir="auto">
<li data-sourcepos="10:1-10:68">Update all Yocto layers to dunfell version (3.1.13, poky 23.0.13+)</li>
<li data-sourcepos="11:1-11:77">Align ST Microelectronics Yocto layers with STM32MP15-Ecosystem 3.1 version</li>
<li data-sourcepos="12:1-12:59">Update linux kernel to version 5.10.61 (5.10-stm32mp-r2+)</li>
<li data-sourcepos="13:1-13:67">Update u-boot bootloader to version 2020.10 (2020.10-stm32mp-r2+)</li>
<li data-sourcepos="14:1-14:73">Update arm-trusted-firmware bootloader to version 2.4 (2.4-stm32mp-r2+)</li>
<li data-sourcepos="15:1-15:82">Update CubeIDE board configuration files to CubeIDE version 1.8.0 (CubeMx 6.4.0)</li>
<li data-sourcepos="16:1-16:48">U-boot uses a redundant environment by default</li>
<li data-sourcepos="17:1-18:40">U-boot flashes the default environment with the provided boot commands if no
environment is already stored in flash</li>
<li data-sourcepos="19:1-20:38">Same u-boot bootloader can be used in flash and SD card (auto detection of
u-boot environment storage location)</li>
<li data-sourcepos="21:1-22:17">Support of AB double copy boot scheme with boot to fallback copy if boot
counter exceeds</li>
<li data-sourcepos="23:1-25:0">Support of SWUpdate embedded software update framework (see
<a data-sourcepos="24:3-24:74" href="https://sbabic.github.io/swupdate/" rel="nofollow noreferrer noopener" target="_blank">https://sbabic.github.io/swupdate/</a>) on AB boot scheme and <code data-sourcepos="24:100-24:112">image-ktn-swu</code>
</li>
</ul>
<h3 data-sourcepos="26:1-26:32" dir="auto">
<a id="user-content-known-issues-and-limitations" class="anchor" href="#known-issues-and-limitations" aria-hidden="true"></a>Known issues and limitations</h3>
<p data-sourcepos="28:1-29:40" dir="auto">This BSP has limited hardware support. So only a few devices are supported and
they have also limited hardware support.</p>
<p data-sourcepos="31:1-31:29" dir="auto">Currently supported hardware:</p>
<ul data-sourcepos="33:1-35:0" dir="auto">
<li data-sourcepos="33:1-33:38">BL STM32 MP157 512MB/512MB (t1000-k)</li>
<li data-sourcepos="34:1-35:0">SL STM32 MP157 512MB/512MB (t1000)</li>
</ul>
<p data-sourcepos="36:1-36:33" dir="auto">Currently supported yocto images:</p>
<ul data-sourcepos="38:1-41:0" dir="auto">
<li data-sourcepos="38:1-38:19">image-ktn-minimal</li>
<li data-sourcepos="39:1-39:11">image-ktn</li>
<li data-sourcepos="40:1-41:0">image-ktn-swu</li>
</ul>
<p data-sourcepos="42:1-42:24" dir="auto">Supported functionality:</p>
<ul data-sourcepos="44:1-53:0" dir="auto">
<li data-sourcepos="44:1-44:16">Serial console</li>
<li data-sourcepos="45:1-45:19">Boot from SD card</li>
<li data-sourcepos="46:1-46:38">Boot from flash (NOR-NAND, NOR-EMMC)</li>
<li data-sourcepos="47:1-47:40">Ethernet communication (u-boot, linux)</li>
<li data-sourcepos="48:1-48:28">Secure shell communication</li>
<li data-sourcepos="49:1-49:13">RTC support</li>
<li data-sourcepos="50:1-50:35">OTP fuse programming via <code data-sourcepos="50:29-50:34">mptool</code>
</li>
<li data-sourcepos="51:1-51:20">USB host interface</li>
<li data-sourcepos="52:1-53:0">GPIO access (u-boot, linux)</li>
</ul>
<p data-sourcepos="54:1-54:32" dir="auto">Not yet supported functionality:</p>
<ul data-sourcepos="56:1-67:0" dir="auto">
<li data-sourcepos="56:1-56:43">Display interfaces (Parallel, HDMI, LVDS)</li>
<li data-sourcepos="57:1-57:13">GPU support</li>
<li data-sourcepos="58:1-58:9">M4 core</li>
<li data-sourcepos="59:1-59:19">USB OTG interface</li>
<li data-sourcepos="60:1-60:15">CAN interface</li>
<li data-sourcepos="61:1-61:17">RS232 interface</li>
<li data-sourcepos="62:1-62:17">RS485 interface</li>
<li data-sourcepos="63:1-63:17">I2C integration</li>
<li data-sourcepos="64:1-64:17">SPI integration</li>
<li data-sourcepos="65:1-65:13">ADC support</li>
<li data-sourcepos="66:1-67:0">Beeper</li>
</ul>
<p data-sourcepos="68:1-68:12" dir="auto">Known issues</p>
<ul data-sourcepos="70:1-72:0" dir="auto">
<li data-sourcepos="70:1-72:0">GPIO input access by <code data-sourcepos="70:25-70:29">sysfs</code> is broken for gpios located on the SOC chip. Use the <code data-sourcepos="70:86-70:93">libgpiod</code>
interface instead.</li>
</ul>
<h3 data-sourcepos="73:1-73:29" dir="auto">
<a id="user-content-compatibility-information" class="anchor" href="#compatibility-information" aria-hidden="true"></a>Compatibility information</h3>
<p data-sourcepos="75:1-78:58" dir="auto">Due to fundamental rework of the secure and non-secure world interface between
the first stage bootloader (<code data-sourcepos="76:30-76:33">tf-a</code>, secure world) and non-secure world component
(<code data-sourcepos="77:3-77:8">u-boot</code>, <code data-sourcepos="77:13-77:24">linux kernel</code>), a mix between the components <code data-sourcepos="77:59-77:62">tf-a</code>, <code data-sourcepos="77:67-77:72">u-boot</code> and
<code data-sourcepos="78:2-78:13">linux kernel</code> of BSP 1.x and BSP 2.x <strong data-sourcepos="78:39-78:57">is not possible</strong>!</p>
<p data-sourcepos="80:1-80:148" dir="auto">So upgrading a device from 1.x BSP to 2.x BSP requires the update <strong data-sourcepos="80:67-80:147">of all components: tf-a secure bootloader, u-boot bootloader and linux kernel</strong>.</p>
<p data-sourcepos="82:1-82:34" dir="auto">Further compatibility information:</p>
<ul data-sourcepos="84:1-87:2" dir="auto">
<li data-sourcepos="84:1-84:62">NOR flash layout changed due to redundant u-boot environment</li>
<li data-sourcepos="85:1-85:94">sysfs base adress of gpios located on i2c port expander (gpiochip8) changed from 504 to 1016</li>
<li data-sourcepos="86:1-87:2">extlinux boot scheme is a deprecated feature and support for it will be removed in future</li>
</ul>2023-06-30T08:52:41ZEberhard Stollhttps://git.kontron-electronics.de/sw/yocto/build-stm32mp/-/tags/rel_EMC_stm32mp_1.0.0rel_EMC_stm32mp_1.0.0<p data-sourcepos="1:1-1:49" dir="auto">EMC Configuration for AL/BL/DK STM32 MP157 Boards</p>
<p data-sourcepos="3:1-3:133" dir="auto">For the appropriate device tree (RS232 available under Linux) to be used, the <code data-sourcepos="3:80-3:86">housing</code> variable must be set to<code data-sourcepos="3:113-3:121"> -sparkle</code> in u-boot.</p>2021-06-23T10:09:09ZEberhard Stollhttps://git.kontron-electronics.de/sw/yocto/build-stm32mp/-/tags/rel_BSP_stm32mp_1.6.0rel_BSP_stm32mp_1.6.0item number 31099 029 03<p data-sourcepos="1:1-1:30" dir="auto">Item number for version 1.5.0:</p>
<table data-sourcepos="3:1-5:56" dir="auto">
<thead>
<tr data-sourcepos="3:1-3:56">
<th data-sourcepos="3:2-3:15">Item number</th>
<th data-sourcepos="3:17-3:55">Usage</th>
</tr>
</thead>
<tbody>
<tr data-sourcepos="5:1-5:56">
<td data-sourcepos="5:2-5:15">31099 045 00</td>
<td data-sourcepos="5:17-5:55">Bootloader for SL STM32 MP15x 256/256</td>
</tr>
</tbody>
</table>
<p data-sourcepos="7:1-8:10" dir="auto">OpenST 1.0.0 release
Yocto thud</p>
<p data-sourcepos="10:1-10:13" dir="auto">New features:</p>
<p data-sourcepos="12:1-12:86" dir="auto">Support for SoM modules with 256MB/256MB RAM/Flash configuration (t1002, t1006, t1007)</p>
<ul data-sourcepos="13:1-15:43" dir="auto">
<li data-sourcepos="13:1-13:43">SL STM32 MP157 256/256 (t1002, 40099 168)</li>
<li data-sourcepos="14:1-14:43">SL STM32 MP153 256/256 (t1007, 40099 ???)</li>
<li data-sourcepos="15:1-15:43">SL STM32 MP151 256/256 (t1006, 40099 189)</li>
</ul>2021-05-27T13:44:38ZEberhard Stollhttps://git.kontron-electronics.de/sw/yocto/build-stm32mp/-/tags/rel_BSP_stm32mp_1.5.0rel_BSP_stm32mp_1.5.0item number 31099 029 02<p data-sourcepos="1:1-1:30" dir="auto">Item number for version 1.5.0:</p>
<table data-sourcepos="3:1-6:56" dir="auto">
<thead>
<tr data-sourcepos="3:1-3:56">
<th data-sourcepos="3:2-3:15">Item number</th>
<th data-sourcepos="3:17-3:55">Usage</th>
</tr>
</thead>
<tbody>
<tr data-sourcepos="5:1-5:56">
<td data-sourcepos="5:2-5:15">31099 029 02</td>
<td data-sourcepos="5:17-5:55">Firmware for DK STM32 MP15x 512/512</td>
</tr>
<tr data-sourcepos="6:1-6:56">
<td data-sourcepos="6:2-6:15">31099 031 02</td>
<td data-sourcepos="6:17-6:55">Bootloader for SL STM32 MP15x 512/512</td>
</tr>
</tbody>
</table>
<ul data-sourcepos="8:1-10:0" dir="auto">
<li data-sourcepos="8:1-8:22">OpenST 1.0.0 release</li>
<li data-sourcepos="9:1-10:0">Yocto thud</li>
</ul>
<p data-sourcepos="11:1-11:13" dir="auto">New features:</p>
<ul data-sourcepos="12:1-13:49" dir="auto">
<li data-sourcepos="12:1-12:47">Support for LVDS/HDMI interfaces on DK boards</li>
<li data-sourcepos="13:1-13:49">Support for SPI-NAND KIOXIA P/N TC58CVG2S0HRAIJ</li>
</ul>2021-05-27T13:43:25ZEberhard Stollhttps://git.kontron-electronics.de/sw/yocto/build-stm32mp/-/tags/feat-lvds_20200731feat-lvds_20200731Eberhard Stollhttps://git.kontron-electronics.de/sw/yocto/build-stm32mp/-/tags/rel_BSP_stm32mp_1.4.0rel_BSP_stm32mp_1.4.0<p data-sourcepos="1:1-1:43" dir="auto">item number for version 1.4.0: 31099 029 01</p>
<ul data-sourcepos="3:1-5:0" dir="auto">
<li data-sourcepos="3:1-3:22">OpenST 1.0.0 release</li>
<li data-sourcepos="4:1-5:0">Yocto thud</li>
</ul>
<p data-sourcepos="6:1-6:13" dir="auto">New features:</p>
<ul data-sourcepos="7:1-7:40" dir="auto">
<li data-sourcepos="7:1-7:40">Support for new DemoKit boards t1000-k</li>
</ul>2020-02-03T10:38:20ZEberhard Stollhttps://git.kontron-electronics.de/sw/yocto/build-stm32mp/-/tags/rel_BSP_stm32mp_1.3.1rel_BSP_stm32mp_1.3.1<p data-sourcepos="1:1-1:9" dir="auto">Based on:</p>
<ul data-sourcepos="3:1-5:0" dir="auto">
<li data-sourcepos="3:1-3:22">OpenST 1.0.0 release</li>
<li data-sourcepos="4:1-5:0">Yocto thud</li>
</ul>
<p data-sourcepos="6:1-6:13" dir="auto">New features:</p>
<ul data-sourcepos="7:1-17:78" dir="auto">
<li data-sourcepos="7:1-7:34">Description for t1000 SoMs added</li>
<li data-sourcepos="8:1-8:52">The init manager changed from systemd to sysinitv</li>
<li data-sourcepos="9:1-9:62">New distro ktn is introduced. The old distro is deprecated.</li>
<li data-sourcepos="10:1-10:119">The new images image-ktn and image-ktn-qt replaces the old stm32* images. They provide almost the same functionality</li>
<li data-sourcepos="11:1-11:132">A new partition layout with borootfs and userfs is introduced. The tools mptool and create-sd-card.sh are adapted to this layout.</li>
<li data-sourcepos="12:1-12:15">libusb added</li>
<li data-sourcepos="13:1-13:54">Minimal configuratons for SoM t1000 and t1001 added</li>
<li data-sourcepos="14:1-14:49">Minor updates of tf-a, u-boot and linux kernel</li>
<li data-sourcepos="15:1-15:69">linux kernel: Pinctrl strict checking deactivated for linux kernel</li>
<li data-sourcepos="16:1-16:59">linux kernel: include driver for ralink53xx wireless usb</li>
<li data-sourcepos="17:1-17:78">tf-a: writ-lock OTP location after writing and reread contents after update</li>
</ul>2019-11-13T16:52:50ZEberhard Stollhttps://git.kontron-electronics.de/sw/yocto/build-stm32mp/-/tags/rel_BSP_stm32mp_1.3.0rel_BSP_stm32mp_1.3.0Eberhard Stollhttps://git.kontron-electronics.de/sw/yocto/build-stm32mp/-/tags/rel_BSP_stm32mp_1.2.0rel_BSP_stm32mp_1.2.0<p data-sourcepos="1:1-1:9" dir="auto">Based on:</p>
<ul data-sourcepos="3:1-5:0" dir="auto">
<li data-sourcepos="3:1-3:22">OpenST 1.0.0 release</li>
<li data-sourcepos="4:1-5:0">Yocto thud</li>
</ul>
<p data-sourcepos="6:1-6:13" dir="auto">New features:</p>
<ul data-sourcepos="8:1-9:0" dir="auto">
<li data-sourcepos="8:1-9:0">Description for t1000 SoMs added</li>
</ul>
<p data-sourcepos="10:1-10:13" dir="auto">Known issues:</p>
<ul data-sourcepos="12:1-14:38" dir="auto">
<li data-sourcepos="12:1-12:94">Hardware acceleration with Qt disabled due to performance issues with hw acceleration and Qt</li>
<li data-sourcepos="13:1-13:47">Video playback with demo application disabled</li>
<li data-sourcepos="14:1-14:38">U-boot issues when dcache is enabled</li>
</ul>2019-09-20T21:15:10ZEberhard Stollhttps://git.kontron-electronics.de/sw/yocto/build-stm32mp/-/tags/rel_BSP_stm32mp_1.1.0rel_BSP_stm32mp_1.1.0<p data-sourcepos="1:1-1:9" dir="auto">Based on:</p>
<ul data-sourcepos="3:1-5:0" dir="auto">
<li data-sourcepos="3:1-3:22">OpenST 1.0.0 release</li>
<li data-sourcepos="4:1-5:0">Yocto thud</li>
</ul>
<p data-sourcepos="6:1-6:13" dir="auto">New features:</p>
<ul data-sourcepos="8:1-12:0" dir="auto">
<li data-sourcepos="8:1-8:36">New distro 'ktn' based on sysvinit</li>
<li data-sourcepos="9:1-9:54">Alignment of meta-ktn layer shared with imx products</li>
<li data-sourcepos="10:1-10:146">Enables 'swupdate' and change of flash layout: borootfs for firmware and booting, userfs for user data and optionally rescuefs for rescue system</li>
<li data-sourcepos="11:1-12:0">New tool 'mptool' for update of internal flashes by sd card boot. Also script 'create-sd-card.sh' to create sd card images from existing yocto image files.</li>
</ul>
<p data-sourcepos="13:1-13:13" dir="auto">Known issues:</p>
<ul data-sourcepos="15:1-17:38" dir="auto">
<li data-sourcepos="15:1-15:94">Hardware acceleration with Qt disabled due to performance issues with hw acceleration and Qt</li>
<li data-sourcepos="16:1-16:47">Video playback with demo application disabled</li>
<li data-sourcepos="17:1-17:38">U-boot issues when dcache is enabled</li>
</ul>2019-09-09T11:48:20ZEberhard Stollhttps://git.kontron-electronics.de/sw/yocto/build-stm32mp/-/tags/rel_BSP_stm32mp_1.0.0rel_BSP_stm32mp_1.0.0<p data-sourcepos="1:1-1:9" dir="auto">Based on:</p>
<ul data-sourcepos="3:1-5:0" dir="auto">
<li data-sourcepos="3:1-3:22">OpenST 1.0.0 release</li>
<li data-sourcepos="4:1-5:0">Yocto thud</li>
</ul>
<p data-sourcepos="6:1-6:13" dir="auto">New features:</p>
<ul data-sourcepos="7:1-10:0" dir="auto">
<li data-sourcepos="7:1-7:36">Booting from NOR/QSPI NAND enabled</li>
<li data-sourcepos="8:1-8:36">Audio supported with 5" Eval board</li>
<li data-sourcepos="9:1-10:0">RS485 mode for serial interfaces</li>
</ul>
<p data-sourcepos="11:1-11:13" dir="auto">Known issues:</p>
<ul data-sourcepos="12:1-13:47" dir="auto">
<li data-sourcepos="12:1-12:94">Hardware acceleration with Qt disabled due to performance issues with hw acceleration and Qt</li>
<li data-sourcepos="13:1-13:47">Video playback with demo application disabled</li>
</ul>2019-09-06T19:28:04ZEberhard Stollhttps://git.kontron-electronics.de/sw/yocto/build-stm32mp/-/tags/rel_BSP_stm32mp_0.9.5rel_BSP_stm32mp_0.9.5<p data-sourcepos="1:1-1:9" dir="auto">Based on:</p>
<ul data-sourcepos="3:1-5:0" dir="auto">
<li data-sourcepos="3:1-3:22">OpenST 1.0.0 release</li>
<li data-sourcepos="4:1-5:0">Yocto thud</li>
</ul>
<p data-sourcepos="6:1-6:13" dir="auto">New features:</p>
<ul data-sourcepos="7:1-9:0" dir="auto">
<li data-sourcepos="7:1-7:10">M4 demos</li>
<li data-sourcepos="8:1-9:0">Splashscreen support</li>
</ul>
<p data-sourcepos="10:1-10:13" dir="auto">Known issues:</p>
<ul data-sourcepos="12:1-16:47" dir="auto">
<li data-sourcepos="12:1-12:42">Booting from NOR/QSPI NAND not supported</li>
<li data-sourcepos="13:1-13:40">Audio not supported with 5" Eval board</li>
<li data-sourcepos="14:1-14:48">RS485 mode for serial interfaces not supported</li>
<li data-sourcepos="15:1-15:94">Hardware acceleration with Qt disabled due to performance issues with hw acceleration and Qt</li>
<li data-sourcepos="16:1-16:47">Video playback with demo application disabled</li>
</ul>2019-05-16T12:13:43ZEberhard Stoll