<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/tools/binman/README, branch v2018.11</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/tools/binman/README?h=v2018.11</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/tools/binman/README?h=v2018.11'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2018-09-30T22:16:51Z</updated>
<entry>
<title>Merge git://git.denx.de/u-boot-dm</title>
<updated>2018-09-30T22:16:51Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2018-09-30T22:16:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d24c1d0f4da3b081a4fedf7ae2a08790871f08d0'/>
<id>urn:sha1:d24c1d0f4da3b081a4fedf7ae2a08790871f08d0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>binman: Support hashing entries</title>
<updated>2018-09-29T17:49:35Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2018-09-14T10:57:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=e0e5df9310d3a0e1fc0eda86ff43fd3e782e61f1'/>
<id>urn:sha1:e0e5df9310d3a0e1fc0eda86ff43fd3e782e61f1</id>
<content type='text'>
Sometimesi it us useful to be able to verify the content of entries with
a hash. Add an easy way to do this in binman. The hash information can be
retrieved from the device tree at run time.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>binman: Mention section attributes in docs</title>
<updated>2018-09-29T17:49:35Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2018-09-14T10:57:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=9c888cca5e87e28e9addcffae9810fee481428a8'/>
<id>urn:sha1:9c888cca5e87e28e9addcffae9810fee481428a8</id>
<content type='text'>
Images and sections have the same attributes, since an image is mostly
just a top-level section. Update the docs to explain this.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>binman: Support expanding entries</title>
<updated>2018-09-29T17:49:35Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2018-09-14T10:57:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ba64a0bbb7b7128479a97fdf58baa9ddfbfe4db6'/>
<id>urn:sha1:ba64a0bbb7b7128479a97fdf58baa9ddfbfe4db6</id>
<content type='text'>
It is useful to have entries which can grow automatically to fill
available space. Add support for this.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>binman: Support compressed entries</title>
<updated>2018-09-29T17:49:32Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2018-09-14T10:57:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=83d73c2f7c471c1a7e5a9a2bf0de287491408b2d'/>
<id>urn:sha1:83d73c2f7c471c1a7e5a9a2bf0de287491408b2d</id>
<content type='text'>
Add support for compressing blob entries. This can help reduce image sizes
for many types of data. It requires that the firmware be able to
decompress the data at run-time.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>binman: Move 'special properties' docs to README.entries</title>
<updated>2018-09-28T17:09:01Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2018-09-14T10:57:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f069303852bdfa1303cd5787667bd7924f0482d9'/>
<id>urn:sha1:f069303852bdfa1303cd5787667bd7924f0482d9</id>
<content type='text'>
This information should be in the entry it relates to, not in the main
README. Move it.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>binman: Add a new "skip-at-start" property in Section class</title>
<updated>2018-09-27T17:13:43Z</updated>
<author>
<name>Jagdish Gediya</name>
<email>jagdish.gediya@nxp.com</email>
</author>
<published>2018-09-03T16:05:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=94b57db06986a4afc72040a1f803df68e92c4397'/>
<id>urn:sha1:94b57db06986a4afc72040a1f803df68e92c4397</id>
<content type='text'>
Currently binman calculates '_skip_at_start' based on 'end-at-4gb'
property and it is used for x86 images.

For PowerPC mpc85xx based CPU, CONFIG_SYS_TEXT_BASE is the entry
offset of the first entry. It can be 0xeff40000 or 0xfff40000 for
nor flash boot, 0x201000 for sd boot etc, so "_skip_at_start"
should be set to CONFIG_SYS_TEXT_BASE.

'end-at-4gb' property is not applicable where CONFIG_SYS_TEXT_BASE +
Image size != 4gb.

Add new property 'skip-at-start' in Section class so that
'_skip_at_start' can be calculated either based on 'end-at-4gb'
or based on "skip-at-start".

Add a test case to check that 'skip-at-start' and 'end-at-4gb'
property can't be used together.

Signed-off-by: Jagdish Gediya &lt;jagdish.gediya@nxp.com&gt;
Reviewed-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: York Sun &lt;york.sun@nxp.com&gt;
</content>
</entry>
<entry>
<title>binman: fix a few typos in documentation</title>
<updated>2018-09-18T14:12:21Z</updated>
<author>
<name>Michael Heimpold</name>
<email>mhei@heimpold.de</email>
</author>
<published>2018-08-22T20:01:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=383d2568a76a0eeb29ef4df13cc4d7a06f626101'/>
<id>urn:sha1:383d2568a76a0eeb29ef4df13cc4d7a06f626101</id>
<content type='text'>
This fixes four small typos in the README file.

Signed-off-by: Michael Heimpold &lt;mhei@heimpold.de&gt;
Cc: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>binman: Create README.entries</title>
<updated>2018-08-01T22:30:48Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2018-07-17T19:25:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5a5da7ce153b19bc3106e0bdb625b2e211852914'/>
<id>urn:sha1:5a5da7ce153b19bc3106e0bdb625b2e211852914</id>
<content type='text'>
Create a new README containing documentation for the entry types supported
by binman. This provides an easy reference in one place. It is
automatically generated from the source-code documentation.

Add a reference to this from the binman README.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>binman: Add support for passing arguments to entries</title>
<updated>2018-08-01T22:30:47Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2018-07-17T19:25:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=53af22a9958ca93c89056ad2750ad0d46a51b6c8'/>
<id>urn:sha1:53af22a9958ca93c89056ad2750ad0d46a51b6c8</id>
<content type='text'>
Sometimes it is useful to pass binman the value of an entry property from
the command line. For example some entries need access to files and it is
not always convenient to put these filenames in the image definition
(device tree).

Add a -a option which can be used like this:

   -a&lt;prop&gt;=&lt;value&gt;

where

   &lt;prop&gt; is the property to set
   &lt;value&gt; is the value to set it to

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
</feed>
