Talking Tock

Talking Tock 22 RustConf tutorial preview and SITP retreat June 20th 2017 by Amit

This is the 22nd post in a series tracking the development of Tock, a safe multi-tasking operating system for microcontrollers.

Tutorial @ RustConf

We’ll be running a Tock tutorial at RustConf 2017 in Portland on August 18th. We’re still hammering out the details, but at a high level, it will be similar to the SenSys tutorial in Delft with more focus on programming and using Tock specifically with Rust.

Sign up to recieve e-mail updates with more details and when registration opens.

Recap: Secure Internet of Things Project Retreat

Several of the Tock contributors attended a retreat for the Secure Internet of Things Project last week in sunny Santa Cruz. We got to share our work with colleagues from Stanford, UC Berkeley and University of Michigan as well as folks from Google (including friend of the project @domrizzo), Intel, Nest, Ford, ARM and others. Our own @alevy and @adkinsjd gave presentations about Tock (slides) and Signpost (slides), repsectively.

Is was great fun despite the incessant talk of Bitcoin and other cryptocurrencies now unavoidable within a 100 mile radius of San Francisco.

Pull Requests

Merged

@bradjc static_init! cleanup in imix

cleanup in imix @ppannuto fixed version issues with userland style tool uncrustify

@ppannuto marked inputs and outputs for extended ASM correctly in low-level libtock functions

@shaneleonard’s imixv2 support with tock-bootloader

@brghena updated the ADC reference document to reflect the changes to ADC HIL.

@alevy upgraded Rust nightly version which addressed incorrect LLVM output on Cortex-M0s

Proposed