<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot/package/imx-usb-loader, branch 2019.02-op-build</title>
<subtitle>OpenPOWER buildroot sources</subtitle>
<id>https://git.raptorcs.com/git/buildroot/atom?h=2019.02-op-build</id>
<link rel='self' href='https://git.raptorcs.com/git/buildroot/atom?h=2019.02-op-build'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/'/>
<updated>2018-11-23T09:48:39+00:00</updated>
<entry>
<title>imx-usb-loader: bump version to 4aa9809</title>
<updated>2018-11-23T09:48:39+00:00</updated>
<author>
<name>Peter Seiderer</name>
<email>ps.report@gmx.net</email>
</author>
<published>2018-11-22T19:36:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=7031cab9d59efac552972f6bff6c1488987cc07f'/>
<id>urn:sha1:7031cab9d59efac552972f6bff6c1488987cc07f</id>
<content type='text'>
Fixes imx-usb-loader usability for i.MX6 QP (failes with the current
version/patch stack).

Changes since e539461:

  9a88413 portable.h: fix build with gcc older than 4.8
  bf25425 add mx6ull_usb_work.conf
  1041959 correct commit "portable.h: fix build with gcc older than 4.8"
  f000130 mx6ull_usb_work.conf: fix copy/paste error in comment
  e99a093 portable: fix typo s/&amp;&amp;/&amp;/ in BE16 fix
  eed0280 portable: use __builtin_bswap16 for BE16 if &gt;= 4.8 GNUC
  95fe112 imx_usb: fix type on imx_usb help
  4aa9809 imx_uart: fix type on help

Remove upstream applied patch ([1]):

 - 0001-portable.h-fix-build-with-gcc-older-than-4.8.patch

[1] https://github.com/boundarydevices/imx_usb_loader/commit/9a88413996c6cfa8b903641f2f52b3fe487595cc

Signed-off-by: Peter Seiderer &lt;ps.report@gmx.net&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>imx-usb-loader: make the byte swap macro more robust</title>
<updated>2018-06-22T17:09:20+00:00</updated>
<author>
<name>Baruch Siach</name>
<email>baruch@tkos.co.il</email>
</author>
<published>2018-06-22T11:44:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=7574a5b0557f03c3f3d0e059e332749314546092'/>
<id>urn:sha1:7574a5b0557f03c3f3d0e059e332749314546092</id>
<content type='text'>
The local 16-bit byte swap implementation that was introduced in commit
b05f8f439681 (imx-usb-loader: fix build with older gcc) is not robust
enough. It suffers from double evaluation, and operators precedence
breakage. Use a better implementation suggested by Arnout Vandecappelle.

Cc: Adam Duskett &lt;aduskett@gmail.com&gt;
Signed-off-by: Baruch Siach &lt;baruch@tkos.co.il&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>imx-usb-loader: fix build with older gcc</title>
<updated>2018-06-19T20:50:24+00:00</updated>
<author>
<name>Baruch Siach</name>
<email>baruch@tkos.co.il</email>
</author>
<published>2018-06-19T14:44:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=b05f8f43968153af197ba0e635c8afa6856665ba'/>
<id>urn:sha1:b05f8f43968153af197ba0e635c8afa6856665ba</id>
<content type='text'>
Since the last version bump imx-usb-loader uses __builtin_bswap16 which
is not universally available in gcc older than version 4.8. Add a patch
switching to a local 16-bit bytes swap implementation.

Should fix:
http://autobuild.buildroot.net/results/a63/a63b593b7ef3b6d32e755afe42b77d47dbf0276e/
http://autobuild.buildroot.net/results/48c/48c95cfc65f99fa02be81a11303ba8999f57091a/
http://autobuild.buildroot.net/results/c9d/c9d4f99b49ddb9b2ce08fce7672dd7c70cf62912/

Cc: Adam Duskett &lt;aduskett@gmail.com&gt;
Signed-off-by: Baruch Siach &lt;baruch@tkos.co.il&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>imx-usb-loader: enable package for 64-bit ARM platforms</title>
<updated>2018-06-13T20:52:43+00:00</updated>
<author>
<name>Gary Bisson</name>
<email>gary.bisson@boundarydevices.com</email>
</author>
<published>2018-06-12T15:06:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=9bc75578616731b888b8934e4eed80ddb1b4ba3a'/>
<id>urn:sha1:9bc75578616731b888b8934e4eed80ddb1b4ba3a</id>
<content type='text'>
Now that it works for i.MX8MQ processors (tested on Nitrogen8M).

Signed-off-by: Gary Bisson &lt;gary.bisson@boundarydevices.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>imx-usb-loader: bump revision to e539461</title>
<updated>2018-06-13T20:52:38+00:00</updated>
<author>
<name>Gary Bisson</name>
<email>gary.bisson@boundarydevices.com</email>
</author>
<published>2018-06-12T15:06:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=69d2b693c605082f2459c282947c99df517984ab'/>
<id>urn:sha1:69d2b693c605082f2459c282947c99df517984ab</id>
<content type='text'>
This latest revision supports starting i.MX8MQ via USB recovery mode.

Signed-off-by: Gary Bisson &lt;gary.bisson@boundarydevices.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>imx-usb-loader: propagate libusb dependency</title>
<updated>2018-06-06T20:12:20+00:00</updated>
<author>
<name>Baruch Siach</name>
<email>baruch@tkos.co.il</email>
</author>
<published>2018-06-06T20:04:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=aef29acd148c3e0ce50d05f62ae5a44304404c9b'/>
<id>urn:sha1:aef29acd148c3e0ce50d05f62ae5a44304404c9b</id>
<content type='text'>
Avoid select of libusb when the toolchain does not support threads.

Fixes:
http://autobuild.buildroot.net/results/a21/a212ee3e5ec174f4e6e7d582f777325dac035bfd/

Cc: Adam Duskett &lt;aduskett@gmail.com&gt;
Signed-off-by: Baruch Siach &lt;baruch@tkos.co.il&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>imx-usb-loader: allow building the target variant</title>
<updated>2018-05-19T20:41:21+00:00</updated>
<author>
<name>Vincent Prince</name>
<email>vincent.prince.fr@gmail.com</email>
</author>
<published>2018-05-16T09:16:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=430ac895487dda261e6f68a066fd27847165d545'/>
<id>urn:sha1:430ac895487dda261e6f68a066fd27847165d545</id>
<content type='text'>
Having imx-usb-loader on the target might be useful when you're
building a system that itself will be responsible for booting/flashing
i.MX based devices.

Signed-off-by: Vincent Prince &lt;vincent.prince.fr@gmail.com&gt;
[Thomas:
 - improve commit log
 - fix indentation
 - drop BR2_arm dependency
 - add missing host-pkgconf dependency
 - fix prefix variable to install in $(TARGET_DIR)/usr]
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>imx-usb-loader: bump to latest commit</title>
<updated>2017-11-13T20:46:56+00:00</updated>
<author>
<name>Andrey Yurovsky</name>
<email>yurovsky@gmail.com</email>
</author>
<published>2017-11-12T04:38:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=e57335cec2afe1aac395018c988e8946f8c76207'/>
<id>urn:sha1:e57335cec2afe1aac395018c988e8946f8c76207</id>
<content type='text'>
Latest commit is from Oct 5, 2017. This adds support for the i.MX7
family.

Signed-off-by: Andrey Yurovsky &lt;yurovsky@gmail.com&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>imx-usb-loader: bump to latest commit</title>
<updated>2017-08-21T21:27:28+00:00</updated>
<author>
<name>Jörg Krause</name>
<email>joerg.krause@embedded.rocks</email>
</author>
<published>2017-08-21T14:48:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=578e1cdebd15c6c1f20d5668d0c02ca283e1c3f7'/>
<id>urn:sha1:578e1cdebd15c6c1f20d5668d0c02ca283e1c3f7</id>
<content type='text'>
The current commit is from Sep 23, 2016. Update to latest commit from
Jul 11, 2017 to add support for i.MX6ULL processors.

Signed-off-by: Jörg Krause &lt;joerg.krause@embedded.rocks&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>imx-uxb-loader: use prefix instead of DESTDIR for host installation</title>
<updated>2017-07-05T14:06:46+00:00</updated>
<author>
<name>Arnout Vandecappelle</name>
<email>arnout@mind.be</email>
</author>
<published>2017-07-05T11:14:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=7a03760bbe5382e0f64f662dc4d183c416d96381'/>
<id>urn:sha1:7a03760bbe5382e0f64f662dc4d183c416d96381</id>
<content type='text'>
prefix defaults to /usr, so setting DESTDIR installs things in
$(HOST_DIR)/usr.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) &lt;arnout@mind.be&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
</feed>
