Condor:Linux

by by by

Esta página pretende dar seguimiento y soporte al desarrollo de la version final de la plataforma para co-diseño Hardware-Software: CondorBoard. El proyecto CondorBoard 1.9 hace parte del desarrollo de la investigación de maestría del estudiante Josnelihurt Rodriguez Barajas, bajo la dirección del profesor Fredy E. Segura-Quijano ([mailto:fsegura@uniandes.edu.co fsegura@uniandes.edu.co]) del departamento de Ingeniería Eléctrica y Electrónica de la Universidad de los Andes.

{{CondorInfoBox|

Que es CondorBoard 1.9
CondorBoard 1.9 es un proyecto de diseño y fabricación de una plataforma flexible, sobre la cual puede soportar aplicaciones software y/o hardware. La plataforma también permite probar estrategias o metodologías de diseño para el desarrollo de protocolos de comunicaciones entre dispositivos de lógica programable y procesadores de aplicación específica.

El proyevto CondorBoard 1.9 nace a partir de las notas de aplicación para el procesador AT91SAM9xE disponibles aca.

}}

= Especificaciones Principales =

Microcontrolador: ATMEL-SAM9XE Procesador: ARM926EJ-S™ => Soporte para S.O. Linux Embebido y software de bajo nivel (Assembler, C, FreeRTOS)

FPGA: Xilinx-Spartan 3E => Programable desde el microcontrolador o a través de JTAG externo. => Opcionalmente puede utilizarce de forma indpendiente del 	                      procesador central

Puede consultar las especificaciones completas aca.

= Instalacion de Herramientas de Desarrollo ==

Instalación de herramientas básicas✅

= Proceso de Arranque del la plataforma = El proceso de arranque de la tarjeta CondorBoard se realiza mediante diferentes programas precargados en los medios de almacenamieto masivo dentro del la tarjeta. A continuación se enuncian los recursos disponibles para la construcción de las herramientas necesarias para la configuración del GNU/Linuix sobre la tarjeta de desarrollo CondorBoard

SAM-BA In-System_Programming
Asistente para programar los dispositivos de la tarjeta SAM-BA ✅

Bootstrap
Construcción de bootstrap AT91Bootstrap✅

UBOOT
Construcción de gestor de arranque U-Boot✅

Linux Embebido: Distribucion OpenEmbedded Armstrong
Construcción de la imagen del kernel de linux y configuración de variables de entorno del U-Boot✅ Instalación de sistema de archivos para la distribución OpenEmbedded sobre USB✅ Configuracion del adaptador de red

Referencias Externas
Este proyecto se encuentra basado en diferentes aportes de plataformas desarrolladas en  Colombia y el mundo. A continuación se listan las paginas principales de los proyectos:


 * wiki.linuxencaja.net/wiki/SIE Proyecto desarrollado por Ingeniero Carlos Iván Camargo Bareño, profesor de la Universidad Nacional de Colombia.


 * Primeras pruebas con procesadores similares: at91sam9260 TARJETAS:SAM9-L9260

= Primer arranque del sistema =

q0buyQNfpyY

Esta sección estará en pausa hasta completar la fabricación de la primer plataforma de pruebas