130 likes | 227 Views
Workshop MEDIABOX. GRUPO 1 (Sistemas Operacionais compátiveis com a arquitetura). Integrantes Motivação Microprocessadores Sistemas Operacionais compátiveis Conclusão Perguntas. Sumário. Josias Barbosa (jblj) Renata Garcia (rgo) Jesus Sanchez-Palencia (jspff). Integrantes (Grupo 1).
E N D
Workshop MEDIABOX GRUPO 1 (Sistemas Operacionais compátiveis com a arquitetura)
Integrantes • Motivação • Microprocessadores • Sistemas Operacionais compátiveis • Conclusão • Perguntas Sumário
Josias Barbosa (jblj) • Renata Garcia (rgo) • Jesus Sanchez-Palencia (jspff) Integrantes (Grupo 1)
Abstrair o protocolo de comunicação • Construir o controle do hardware em alto nível Motivação
Abstrair o protocolo de comunicação • Construir o controle do hardware em alto nível Economizar Tempo Motivação
Microprocessadores são componentes eletrônicos. • Podem acessar dados ou instruções de uma memória. • Processar dados ou instruções. • Podem utilizar uma memória interna para agilizar o processamento (Mémoria cache). Microprocessadores
RISC. • Compatível com vários sistemas operacionais. • Barato. • Fácil de encontrar plataformas de desenvolvimento e sistemas operacionais compatíveis. • 75% dos projetos de sistemas embarcados utilizam núcleos ARM. • Alto suporte por documentação e comunidades. ARM
Arquiteturas utilizadas para pesquisa ARM9, ARM11, ARM9E. • Sistemas operacionais principais compátiveis: MontaVista Linux, eCOS, Debian, Mamona. Sistemas Operacionais compatíveis.
Open Source. • Possui licença GPL. • Tempo real (RTOS – Real Time Operating System). • Documentação boa e uma comunidade grande para dar suporte. • Compatibilidade com as APIs POSIX e os softwares GNU. • Suporta os seguinte processadores/microcontroladores: ARM7, ARM9, StrongARM, CalmRISC, FR-V, H8, x86, ColdFire, AM3, MIPS, PowerPC, Spark, SH. eCOS
Mamona is an embedded Linux distribution for ARM EABI. The main goal of the Mamona Project is to offer a completely open source alternative/experimental SDK package and flash image generation process for the Maemo Platform using only free and open source components. Mamona
RTOS • Compatibilidade com várias plataformas de desenvolvimento • Ferramenta de desenvolvimento para o Eclipse (DevRocket) • S.O Comercial • Utilizada em sistemas embarcados automotivos, equipamentos de comunicação, tv set-top boxes, entre outros. Monta Vista Linux