<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/tools/binman, branch v2024.07</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/tools/binman?h=v2024.07</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/tools/binman?h=v2024.07'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2024-05-03T18:22:59Z</updated>
<entry>
<title>binman: Fix typo in mkimage etype description</title>
<updated>2024-05-03T18:22:59Z</updated>
<author>
<name>Marek Vasut</name>
<email>marex@denx.de</email>
</author>
<published>2024-04-25T22:54:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=38d88f1db3b13c4a7cc9662e2078b5fe33866a89'/>
<id>urn:sha1:38d88f1db3b13c4a7cc9662e2078b5fe33866a89</id>
<content type='text'>
Fix a typo, no functional change.

Signed-off-by: Marek Vasut &lt;marex@denx.de&gt;
Reviewed-by: Quentin Schulz &lt;quentin.schulz@theobroma-systems.com&gt;
</content>
</entry>
<entry>
<title>binman: Add nxp_imx8mimage etype</title>
<updated>2024-04-28T15:10:13Z</updated>
<author>
<name>Marek Vasut</name>
<email>marex@denx.de</email>
</author>
<published>2024-04-25T23:00:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=a9f2ff5922e1e43852c8f438501603559cf30824'/>
<id>urn:sha1:a9f2ff5922e1e43852c8f438501603559cf30824</id>
<content type='text'>
Add new binman etype derived from mkimage etype which generates configuration
input file for mkimage -T imx8mimage, and runs the mkimage on input data. The
mkimage -T imx8mimage is used to generate combined image with SPL and DDR PHY
blobs which is bootable on i.MX8M.

The configuration file generated here is equivalent of imx8mimage.cfg, which
is the file passed to '$ mkimage -T imx8mimage -n imx8mimage.cfg ...' . The
settings generated into the imx8mimage.cfg file are configured via supported
binman DT properties, nxp,boot-from, nxp,loader-address, nxp,rom-version.

Signed-off-by: Marek Vasut &lt;marex@denx.de&gt;
</content>
</entry>
<entry>
<title>tools: binman: ti_board_cfg: improve error message</title>
<updated>2024-04-11T21:51:33Z</updated>
<author>
<name>Michael Walle</name>
<email>mwalle@kernel.org</email>
</author>
<published>2024-03-26T09:39:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=a26bef219bf56363fa00c355029c04c5d6898697'/>
<id>urn:sha1:a26bef219bf56363fa00c355029c04c5d6898697</id>
<content type='text'>
When there is a lint error the user gets the following cryptic message:

  binman: Node '/path/to/some/node': Yamllint error: 18: comments

This isn't very helpful. Improve the message to tell the user that the
number is actually a line number and also tell the user in which file
they have to look.

Signed-off-by: Michael Walle &lt;mwalle@kernel.org&gt;
Reviewed-by: Neha Malcom Francis &lt;n-francis@ti.com&gt;
</content>
</entry>
<entry>
<title>binman: ti-secure: Enable debug extension for combined boot</title>
<updated>2024-04-11T21:51:11Z</updated>
<author>
<name>Manorit Chawdhry</name>
<email>m-chawdhry@ti.com</email>
</author>
<published>2024-03-26T08:07:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=fbfd2baf975f4a0d6345e4d0ed6094c549fe1d03'/>
<id>urn:sha1:fbfd2baf975f4a0d6345e4d0ed6094c549fe1d03</id>
<content type='text'>
To debug using jtag, ROM needs to unlock jtag debugging on HS devices
and it does that looking at this debug extension.

Add the debug extension and enable it by default.

Link: https://software-dl.ti.com/tisci/esd/latest/2_tisci_msgs/security/sec_cert_format.html?highlight=debug#sysfw-debug-ext
Signed-off-by: Manorit Chawdhry &lt;m-chawdhry@ti.com&gt;
Reviewed-by: Neha Malcom Francis &lt;n-francis@ti.com&gt;
</content>
</entry>
<entry>
<title>tools: binman: ti_board_cfg: Check for linting problems</title>
<updated>2024-01-18T22:50:27Z</updated>
<author>
<name>Neha Malcom Francis</name>
<email>n-francis@ti.com</email>
</author>
<published>2024-01-05T11:39:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=10fee88d42fe37d83f0a37b3dae69b674f8055f3'/>
<id>urn:sha1:10fee88d42fe37d83f0a37b3dae69b674f8055f3</id>
<content type='text'>
Use yamllint for checking whether YAML configuration files are adhering
to default yamllint rules.

Signed-off-by: Neha Malcom Francis &lt;n-francis@ti.com&gt;
Suggested-by: Nishanth Menon &lt;nm@ti.com&gt;
</content>
</entry>
<entry>
<title>Merge patch series "ATF and OP-TEE Firewalling for K3 devices."</title>
<updated>2024-01-04T21:53:49Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2024-01-04T21:53:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=0d53be75c701d00ea3a106db1f3e5cca8c05068f'/>
<id>urn:sha1:0d53be75c701d00ea3a106db1f3e5cca8c05068f</id>
<content type='text'>
Manorit Chawdhry &lt;m-chawdhry@ti.com&gt; says:

K3 devices have firewalls that are used to prevent illegal accesses to
memory regions that are deemed secure. The series prevents the illegal
accesses to ATF and OP-TEE regions that are present in different K3
devices.

AM62X, AM62AX and AM64X are currently in hold due to some firewall
configurations that our System Controller (TIFS) needs to handle.
The devices that are not configured with the firewalling nodes will not
be affected and can continue to work fine until the firewall nodes are
added so will be a non-blocking merge.

Test Logs: https://gist.github.com/manorit2001/4cead2fb3a19eb5d19005b3f54682627
CICD Run: https://github.com/u-boot/u-boot/pull/442
</content>
</entry>
<entry>
<title>binman: ftest: Add test for ti-secure firewall node</title>
<updated>2024-01-04T21:48:00Z</updated>
<author>
<name>Manorit Chawdhry</name>
<email>m-chawdhry@ti.com</email>
</author>
<published>2023-12-29T10:46:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ba51299f6025e90f5cc5105e582a35a49a1fa18e'/>
<id>urn:sha1:ba51299f6025e90f5cc5105e582a35a49a1fa18e</id>
<content type='text'>
Add test for TI firewalling node in ti-secure.

Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
Signed-off-by: Manorit Chawdhry &lt;m-chawdhry@ti.com&gt;
</content>
</entry>
<entry>
<title>binman: ti-secure: Add support for firewalling entities</title>
<updated>2024-01-04T21:48:00Z</updated>
<author>
<name>Manorit Chawdhry</name>
<email>m-chawdhry@ti.com</email>
</author>
<published>2023-12-29T10:46:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=a3e407bef759081d9844722ee8e9b72d6881bfaf'/>
<id>urn:sha1:a3e407bef759081d9844722ee8e9b72d6881bfaf</id>
<content type='text'>
We can now firewall entities while loading them through our secure
entity TIFS, the required information should be present in the
certificate that is being parsed by TIFS.

The following commit adds the support to enable the certificates to be
generated if the firewall configurations are present in the binman dtsi
nodes.

Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
Signed-off-by: Manorit Chawdhry &lt;m-chawdhry@ti.com&gt;
</content>
</entry>
<entry>
<title>binman: used-before-assignment in ftest.py</title>
<updated>2023-12-31T14:21:02Z</updated>
<author>
<name>Heinrich Schuchardt</name>
<email>heinrich.schuchardt@canonical.com</email>
</author>
<published>2023-12-15T23:26:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=69c3705be9fe80a084408c5f8db7bceec4c720dd'/>
<id>urn:sha1:69c3705be9fe80a084408c5f8db7bceec4c720dd</id>
<content type='text'>
Pytest 7.4.3 complains if a variable is used in a finally clause without
having been initialized before the try clause.

Signed-off-by: Heinrich Schuchardt &lt;heinrich.schuchardt@canonical.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>binman: elf: Using variable 'old_val' before assignment</title>
<updated>2023-12-13T23:39:06Z</updated>
<author>
<name>Heinrich Schuchardt</name>
<email>heinrich.schuchardt@canonical.com</email>
</author>
<published>2023-12-09T18:50:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ace49c7df73fd27b40a96ab09cce31998735ce35'/>
<id>urn:sha1:ace49c7df73fd27b40a96ab09cce31998735ce35</id>
<content type='text'>
old_val can only be assumed initialized in the finally block
if it is assigned a value before the try statement.

Signed-off-by: Heinrich Schuchardt &lt;heinrich.schuchardt@canonical.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
</feed>
