<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/tools/binman/test, branch v2023.10</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/tools/binman/test?h=v2023.10</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/tools/binman/test?h=v2023.10'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2023-08-05T17:38:59Z</updated>
<entry>
<title>binman: ftest: Add test for xilinx-bootgen etype</title>
<updated>2023-08-05T17:38:59Z</updated>
<author>
<name>Lukas Funke</name>
<email>lukas.funke@weidmueller.com</email>
</author>
<published>2023-08-03T15:22:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d8a2d3b2901932179c5ee562c01473dd8cf77ae1'/>
<id>urn:sha1:d8a2d3b2901932179c5ee562c01473dd8cf77ae1</id>
<content type='text'>
Add test for the 'xilinx-bootgen' etype

Signed-off-by: Lukas Funke &lt;lukas.funke@weidmueller.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
Allow missing bootgen tool; comment testXilinxBootgenMissing() comment:
Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>binman: Renumber 291 and 292 test files</title>
<updated>2023-08-05T17:31:59Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2023-08-03T23:23:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=93a203d38b520db64e041e66f6bdad39ee5a3366'/>
<id>urn:sha1:93a203d38b520db64e041e66f6bdad39ee5a3366</id>
<content type='text'>
These have ended up with the same numbers as earlier files. Fix them.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>binman: Support templates containing phandles</title>
<updated>2023-08-02T18:05:57Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2023-07-23T03:43:57Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d4d97661d255571118b6fdee0cf082a75f29af29'/>
<id>urn:sha1:d4d97661d255571118b6fdee0cf082a75f29af29</id>
<content type='text'>
This provides support for phandles to be copied over from templates. This
is not quite safe, since if the template is instantiated twice (i.e. in
two different nodes), then duplicate phandles will be found. This will
result in an error.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>binman: Override CheckOptional in fit entry</title>
<updated>2023-08-02T18:05:57Z</updated>
<author>
<name>Jonas Karlman</name>
<email>jonas@kwiboo.se</email>
</author>
<published>2023-07-18T20:34:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=49dcd1c0bb428904c0cfc76fb5c031853ffe9bcc'/>
<id>urn:sha1:49dcd1c0bb428904c0cfc76fb5c031853ffe9bcc</id>
<content type='text'>
Missing optional blobs was not reported for generated entries, e.g.
tee-os on rockchip targets. Implement a CheckOptional to fix this.

After this the following can be shown:

  Image 'simple-bin' is missing optional external blobs but is still functional: tee-os

  /binman/simple-bin/fit/images/@tee-SEQ/tee-os (tee-os):
     See the documentation for your board. You may need to build Open Portable
     Trusted Execution Environment (OP-TEE) and build with TEE=/path/to/tee.bin

Signed-off-by: Jonas Karlman &lt;jonas@kwiboo.se&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>binman: ftest: Add test for u_boot_spl_pubkey_dtb</title>
<updated>2023-07-24T15:34:10Z</updated>
<author>
<name>Lukas Funke</name>
<email>lukas.funke@weidmueller.com</email>
</author>
<published>2023-07-18T11:53:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=8c1fbd1f6076664df3e3db21e10a268557d85a72'/>
<id>urn:sha1:8c1fbd1f6076664df3e3db21e10a268557d85a72</id>
<content type='text'>
Add test for u_boot_spl_pubkey_dtb. The test adds a public key to the
dtb and checks if the required nodes will be added to the images dtb.

Signed-off-by: Lukas Funke &lt;lukas.funke@weidmueller.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>binman: Add tests for etype encrypted</title>
<updated>2023-07-24T15:34:10Z</updated>
<author>
<name>Christian Taedcke</name>
<email>christian.taedcke@weidmueller.com</email>
</author>
<published>2023-07-17T07:05:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=289e6007cf30ea7947b226a37c45f47159eb67b1'/>
<id>urn:sha1:289e6007cf30ea7947b226a37c45f47159eb67b1</id>
<content type='text'>
Add tests to reach 100% code coverage for the added etype encrypted.

Signed-off-by: Christian Taedcke &lt;christian.taedcke@weidmueller.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>binman: Renumber 277...289 TI test files</title>
<updated>2023-07-24T15:33:55Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2023-07-24T15:19:59Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=a6b44acaf5a3be07caa5fd42ef61d37470cb706a'/>
<id>urn:sha1:a6b44acaf5a3be07caa5fd42ef61d37470cb706a</id>
<content type='text'>
These have ended up with the same numbers as earlier files. Fix them.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>binman: Renumber 277_rockchip and 278_mkimage test files</title>
<updated>2023-07-24T15:33:55Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2023-07-24T15:19:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=176f1f68fa2cb42590a9a7cd970396d9c0bf2c65'/>
<id>urn:sha1:176f1f68fa2cb42590a9a7cd970396d9c0bf2c65</id>
<content type='text'>
These have ended up with the same numbers as earlier files. Fix them.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>binman: Tidy up tests for pre-load entry type</title>
<updated>2023-07-24T15:33:55Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2023-07-24T15:19:57Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=efda8ab201de0182c98d1038969c0189b2e3fe1f'/>
<id>urn:sha1:efda8ab201de0182c98d1038969c0189b2e3fe1f</id>
<content type='text'>
Drop the use of a numbered key file since numbering is just for the test
devicetree files. Also adjust the tests to avoid putting a hard-coded
path to binman in the file, using the entry arg instead.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>binman: ti-secure: Add support for TI signing</title>
<updated>2023-07-21T23:36:58Z</updated>
<author>
<name>Neha Malcom Francis</name>
<email>n-francis@ti.com</email>
</author>
<published>2023-07-21T18:44:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=78144826bb8209df0a703a4a0dd88f7b57ad12cb'/>
<id>urn:sha1:78144826bb8209df0a703a4a0dd88f7b57ad12cb</id>
<content type='text'>
The ti-secure entry contains certificate for binaries that will be
loaded or booted by system firmware whereas the ti-secure-rom entry
contains certificate for binaries that will be booted by ROM. Support
for both these types of certificates is necessary for booting of K3
devices.

Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
[vigneshr@ti.com: fixed inconsist cert generation by multiple packing]
Signed-off-by: Vignesh Raghavendra &lt;vigneshr@ti.com&gt;
Signed-off-by: Neha Malcom Francis &lt;n-francis@ti.com&gt;
</content>
</entry>
</feed>
