APF51

l'APF51, une carte électronique (SBC ARM9) linux embarqué et son FPGA Xilinx

Description

L'APF51 est une carte à microprocesseur de taille réduite bénéficiant d'un rapport coût/performance extrêmement compétitif.

Equipée d'un microprocesseur i.MX515 (ARM Cortex A8) à 800MHz, de 256 Mo RAM DDR Low Power, de 512 Mo de FLASH SLC NAND, d'un port Ethernet 10/100Mbits, de deux USB High Speed et d'un USB OTG, elle est facilement intégrable dans un système embarqué grâce notamment à ses régulateurs et ses convertisseurs de niveau (PHY RS232/USB/Ethernet).

Comme d'habitude chez Armadeus systems, cette carte est équipée d'un FPGA, ici un Spartan 6A XC6SLX9, ce qui augmente considérablement les fonctionalités matérielles du module.

Remarque : aucun debugger externe (BDI, JTAG) n'est requis. Une simple liaison RS232 est suffisante pour des développements "faibles coûts". Un debugger Linux est disponible (GDB).


Disponible en version 256/512 Mo DDR

Microprocesseur

  • i.MX515 @ 800 MHz (Freescale):
    ARM Cortex A8 avec cache 32KB I et D cache, 256KB L2 ainsi qu'une FPU

RAM

  • 256/512 Mo 32 bits Low Power DDR (64 à 512 MB en option pour des volumes)

Flash

  • 512 Mo SLC NAND (jusqu'à 4 GB en option pour des volumes)

Périphériques

  • 3 x UARTs
  • 2 x I2C
  • 3 x SPI
  • 2 x SSI (Port série synchrone rapide)
  • 1 x USB OTG avec PHY
  • 2 x USB Host (Hi-Speed) avec PHY
  • 1 x reseau 10/100 Mbits avec PHY et autoMDX
  • 1 x SD/MMC
  • 1 x RTC avec batterie
  • 2 x PWM résolution 16bits
  • 1 x Keypad (8x8)
  • 1 x Contrôleur vidéo STN/TFT jusqu'à 1920 x 1080 px, 24 bits
  • 1 x contrôleur de dalle tactile (4/5 fils)
  • 1 x CSI (interface capteur vidéo CMOS)
  • 1 x codec MPEG/H.264
  • 1 x OPEN GL/VG (accélérateur 2D/3D)
  • 1 x accélérateur crytographique
  • 4 x entrées analogiques 12 bits
  • Jusqu'à 34 Entrés/Sorties (GPIOs)
  • 1 x oneWire
  • 1 x identificateur unique (Unique ID)
  • 1 x WatchDog
  • 1 x port de debug JTAG (ICE)

FPGA

  • Xilinx Spartan 6A XC6SLX9 (sans FPGA ou versions XC6SLX4 à XC6SLX16 possibles en option pour des volumes)
  • Jusqu'à 15 paires différentielles
  • Jusqu'à 15 sorties en courant
  • Jusqu'à 34 Entrés/Sorties (GPIO)

Alimentation

  • Alimentation +5V DC
  • 1 x superviseur de température et d'alimentation intégrée (PMIC)
  • 1 x chargeur/superviseur de batteries 1A (Li-Ion/LiPo) avec status sur GPIOs

Environnement

  • Refroidissement: aucun pour des températures inférieures à 60°C *.
  • Température d'utilisation: -20°C..75°C * (-45 à + 85°C en option pour des volumes)
  • Température de stockage: -45°C..+85°C
  • Humidité 5-90%
    * : dépend de l'utilisation du FPGA.

Mécanique

  • Dimensions: 58mm (2.3") x 58mm (2.3")
  • Connecteurs: 2 x Hirose 140pins fine pitch (0.5mm). Connecteur réf: FX8-140P-SV1(91)

ROHS

  • Oui

Système d'exploitation embarqué

  • Linux 2.6.38 ou supérieur

La carte est livrée avec UBoot et Linux préprogrammés

Produits

Ressources

Documentation

Fichiers pré-compilés

Kits de développement

 
 
© 2007-2008 Armadeus systems. - Concepteur de systèmes Linux embarqués.
Tous droits réservés.