RoweBots Unison

Estou aqui na palestra sobre o sistema operacional Unison, um RTOS que segue o padrão POSIX e que possui muitas funcionalidades interessantes (além de estar portado para diversas plataformas Renesas, tais como M16C, R32, RX e SH2A).

O RTOS possui diversas pilhas de comunicação (USB, Bluetooth, Ethernet, etc), sistemas de arquivos, além de uma série de serviços (tais como Webserver, Telnet, etc.). Inclui também um bootloader que pode ser utilizado para atualizar o sistema e tem capacidade de fall-back, retornando a versão anterior do firmware em caso de falha de atualização.

O Unison possui implementações partindo de cerca de 6k flash e 2k RAM enquanto implementações mais completas exigem cerca de 300k.

Leave a Reply