He intentado aprender el desarrollo de software incrustado desde hace algún tiempo (he estado haciendo software por casi 15 años, 10 en Java, además de un buen conocimiento de C/C++/X86 Asm de la universidad). Empecé a jugar con una evaluación basada en PIC tablero solo para patadas.¿Placa de evaluación de PowerPC barata?
Donde trabajo, hay un departamento. ellos tienen algunas aperturas en sistemas embebidos de vez en cuando. Una de las cosas que buscan es la experiencia con la arquitectura PowerPC.
He revisado los interweebz para obtener placas de evaluación baratas con chips PowerPC, pero todo lo que he encontrado son tableros entre $ 400- $ 1000 y superiores. Me pregunto si existe una forma económica de aprender los sistemas incrustados en una arquitectura PowerPC ya que he visto paneles de evaluación para otras arquitecturas por una fracción de ese rango de precio.
O, si es una evaluación. la placa no está disponible a precios asequibles, al menos una plataforma barata para practicar la programación en el ensamblaje de PowerPC (incluso si no está incrustado).
¿Alguien que podría formular algunas sugerencias?
Ah, y si pudieras recomendar algunos libros sobre arquitectura y programación PowerPC, también sería genial.
Buena sugerencia: puede ejecutar Mac OS X y usar Xcode para el desarrollo o, alternativamente, hay varias distribuciones de Linux que se ejecutarán en una Mac PPC (sugeriría Yellow Dog). –
Gracias! Voy con esta sugerencia, y actualmente estoy pujando por un Apple G4. Es mucho más barato que una placa, y con mucha más potencia (siempre puedo usar otro servidor Linux). Ojalá pudiera haber encontrado una placa, ya que hay cosas en la programación incrustada que debo explorar. Pero al menos tendré una plataforma barata con la que programar en ensamble PowerPC. Gracias! –
Consejos para comprar mazos de segunda mano: compre máquinas sub GHz con la memoria que necesita, a menos que esté absolutamente seguro de que es DDR común, DDR2. Aquí las 2da. Manos PPC Mac Mini de 1.25GHz van por alrededor de Eur 200, con 512MB y 40 u 80 GB HD. –