Exploring Compatible Operating Systems and Microprocessors in ARM Architectures
130 likes | 230 Vues
Dive into the world of compatible operating systems for ARM architectures and the role of microprocessors in data processing. Learn about key components, advantages, and support communities.
Exploring Compatible Operating Systems and Microprocessors in ARM Architectures
E N D
Presentation Transcript
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