<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm63xx/u-boot/tools/binman/README, branch master</title>
<subtitle>Broadcom-s U-Boot</subtitle>
<id>https://git.openwrt.org/project/bcm63xx/u-boot/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/project/bcm63xx/u-boot/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/'/>
<updated>2019-05-08T04:44:07Z</updated>
<entry>
<title>binman: Allow sections to have an offset</title>
<updated>2019-05-08T04:44:07Z</updated>
<author>
<name>Simon Glass</name>
</author>
<published>2019-04-26T03:58:39Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=9481c80f55260fa2b2c37445fb2a30811b136ed3'/>
<id>urn:sha1:9481c80f55260fa2b2c37445fb2a30811b136ed3</id>
<content type='text'>
At present sections are always placed automatically. Even if an 'offset'
property is provided it is ignored. Update the logic to support an offset
for sections.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;
</content>
</entry>
<entry>
<title>binman: Add a way to enable debugging from the build</title>
<updated>2018-11-21T02:14:22Z</updated>
<author>
<name>Simon Glass</name>
</author>
<published>2018-11-06T22:21:31Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=a3c005506ac87f3684603fc40ada98070027aaa0'/>
<id>urn:sha1:a3c005506ac87f3684603fc40ada98070027aaa0</id>
<content type='text'>
When the build fails due to something wrong in binman it is sometimes
useful to get a full backtrace showing the location of the failure. Add
a BINMAN_DEBUG environment variable to support this along with some
documentation.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>Merge git://git.denx.de/u-boot-dm</title>
<updated>2018-09-30T22:16:51Z</updated>
<author>
<name>Tom Rini</name>
</author>
<published>2018-09-30T22:16:51Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/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>
</author>
<published>2018-09-14T10:57:31Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/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>
</author>
<published>2018-09-14T10:57:30Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/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>
</author>
<published>2018-09-14T10:57:29Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/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>
</author>
<published>2018-09-14T10:57:26Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/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>
</author>
<published>2018-09-14T10:57:07Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/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>
</author>
<published>2018-09-03T16:05:07Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/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>
</author>
<published>2018-08-22T20:01:24Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/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>
</feed>
