<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/ao-tools, branch debian/1.8.6-2</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=debian%2F1.8.6-2</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=debian%2F1.8.6-2'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2018-08-05T01:04:19+00:00</updated>
<entry>
<title>ao-tools/ao-dumplog: Dump entire eeprom contents</title>
<updated>2018-08-05T01:04:19+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-08-05T00:43:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=a90d205d41cb4f9f8e669473247786a23a678368'/>
<id>urn:sha1:a90d205d41cb4f9f8e669473247786a23a678368</id>
<content type='text'>
This gets the eeprom size from the device and uses that to dump the
whole thing.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>ao-chaosread: Add support for the new flash endpoint in chaoskey</title>
<updated>2018-05-07T16:21:56+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-05-07T04:16:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=ab65e9f257493da5282d8933d8f0dcb716c1f41f'/>
<id>urn:sha1:ab65e9f257493da5282d8933d8f0dcb716c1f41f</id>
<content type='text'>
This adds support for endpoint 0x87, which streams the contents of the
onboard flash to the host for firmware verification.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>ao-usbload: Flip product names in loader error message</title>
<updated>2018-03-16T21:52:09+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-03-16T21:52:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=1ea6188a9c78ab0642001110cac6c3b35e8ccc88'/>
<id>urn:sha1:1ea6188a9c78ab0642001110cac6c3b35e8ccc88</id>
<content type='text'>
I was reversing the 'target' vs 'image' names in the error message,
leading to a bit of confusion.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>ao-chaosread: add --raw and --cooked flags</title>
<updated>2018-01-08T05:43:22+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-01-08T05:43:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=db7f7c6c7f956058250b8057c6c27284f6f22e53'/>
<id>urn:sha1:db7f7c6c7f956058250b8057c6c27284f6f22e53</id>
<content type='text'>
Allow reading from the cooked endpoint as well as the raw one.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>ao-tools/ao-chaosread: Add -Wall -Wextra, clean up results</title>
<updated>2017-09-12T20:31:38+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-09-06T14:37:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=f607a882a50aa6cd9e8e3e74cbaa5bcc1b5fa4a4'/>
<id>urn:sha1:f607a882a50aa6cd9e8e3e74cbaa5bcc1b5fa4a4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ao-tools/ao-makebin: have git ignore built object</title>
<updated>2017-04-26T05:01:53+00:00</updated>
<author>
<name>Bdale Garbee</name>
<email>bdale@gag.com</email>
</author>
<published>2017-04-26T05:01:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=b662ca4edd67a2e1e5712f97fb1ce909f19af625'/>
<id>urn:sha1:b662ca4edd67a2e1e5712f97fb1ce909f19af625</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ao-test-baro: Be more lax about altitude checks</title>
<updated>2017-04-21T16:17:18+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-04-21T16:17:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=ec319edd2cda321d7542784b997acd0da040fa3d'/>
<id>urn:sha1:ec319edd2cda321d7542784b997acd0da040fa3d</id>
<content type='text'>
High pressure here today and the altimeter is reading -69m. Allow down
to -100m when testing baro values.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>ao-elftohex: Add conditions for skipping ELF sections</title>
<updated>2017-04-09T19:48:54+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-04-09T19:48:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=04d4b17635fc9395c70aa0840971c00082f509ba'/>
<id>urn:sha1:04d4b17635fc9395c70aa0840971c00082f509ba</id>
<content type='text'>
Skip sections with size 0, or which are of type SHT_NOBITS or which
don't have the SHF_ALLOC flag set.

This avoids crashing on sections which don't have any data to copy.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>ao-tools/ao-flash-stm: Use openocd instead of st-utils</title>
<updated>2017-03-06T06:33:36+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-03-06T06:33:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=7bb4dbab45f98dd5fd85d9daf12d27b153c0ef3a'/>
<id>urn:sha1:7bb4dbab45f98dd5fd85d9daf12d27b153c0ef3a</id>
<content type='text'>
openocd upstream and debian package can both flash stm32l processors,
so use that in preference to st-flash.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>ao-tools/ao-flash-lpc: Adapt to current openocd LPC support</title>
<updated>2017-03-02T21:37:12+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-03-02T21:37:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=f004eaa2c26b4c61a8c3de2c0667a4e9865e704d'/>
<id>urn:sha1:f004eaa2c26b4c61a8c3de2c0667a4e9865e704d</id>
<content type='text'>
Openocd 0.9.0 has generalized the lpc11xx support for all lpc11xx
processors, not just the lpc11u14. This replaces the specific
lpc11u14.cfg with the general lpc11xx.cfg file.

Unlike the build we were using, this doesn't adjust the
'verify' command to adapt for the checksum which gets added during the
flashing process. Hence, we disable verification and trust that if the
flash loader works to load the OS, it's fine.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
</feed>
