01/09/2022 - Multiprocessamento Assimétrico com ESP32 e Zephyr RTOS

O já conhecido ESP32 da Espressif é dotado de duas CPUs idênticas, e seus frameworks em geral o utilizam de forma simétrica, mas você já imaginou a possibilidade de utilizar essas duas CPUs de forma assimétrica? Ou seja, desenvolvendo dois apps separados e independentes que utilizam um meio de comunicação padrão para como o RPMsg ou um driver padrão?

Nesse show me the code mostraremos como a recente adição da infraestrutura dual core assimétrica no Zephyr RTOS para o ESP32 pode ser usada para desenvolver duas aplicações independentes e assimétricas, mostraremos inicialmente como utilizar o driver IPM do Zephyr como subsistema de mais baixo nível, em seguida como utilizar o RPMsg, um protocolo padrão de comunicação multicore para um mesmo app.

Convidado: Felipe Neves

Data: 01 de Setembro de 2022 às 19:00 horas.

Local: Laboratório Hacker de Campinas
Rua Araribóia Nº121, Bairro Ponte Preta, Campinas-SP
13041-350