[Search] [Contact Us]
Progettazione Elettronica Controlli di Macchine Automatiche  
 Prodotti 
EX9486-L
PROGETTAZIONE
Hardware
Firmware uC
Masters PCB
Circuiti Ibridi
Software Custom
Embedded Linux

SOFTWARE

PRODOTTI
Embedded Linux Board
Moduli I/O USB
Moduli I/O Ethernet
Moduli A/D Ethernet

LPC900 Programmer
PRM-W1 Boards
USB Key


Cerca nel sito


Contatti

L'Autore

 PRM Boards   FiveCo   PRM-Key   ELEXOL   LPC900icp 
 Immagini   Ethernet   Orario   Toolchain   FlashPen   Dial-In   SSH   Python   Esempio 

EX9486-L: Embedded ARM Linux Board
La schede EX9486-L e' una scheda di controllo embedded basata su ARM e Linux; viene fornita con Linux preinstallato, CD-ROM con ARM cross-compiler toolchain per C/C++, scatola di metallo con alette di fissaggio, esempi di programmazione.
Il compilatore C/C++ cross-compiler e' utilizzabile sia con PC Linux che con Windows, quindi non e' necessario avere una workstation linux per scrivere i programmi. Puo' essere programmata anche nei linguaggi BASIC e PYTHON. PRECMA fornisce in omaggio con ogni EX9486-L una scheda SD preformattata ext2 con installati tool di auto-check del filesystem ad ogni boot.

Sono preinstallati e pre-configurati da PRECMA programmi per la connessione dial-in (mgetty), per editor di testo remoto (editor "vi" e "e3") e per la schedulazione degli eventi (cron - preconfigurato l'evento reboot automatico giornaliero alla mezzanotte).

EX9486-L e' ideale per l'acquisizione dati remota, come modulo di controllo, sistema TCP/IP, internet embedded controller, datalogger remoto, ecc.

Prezzo  EX9486-L: EURO 229,00 + IVA e spedizione

Cavetto RJ45-RS232 per EX9486-L: EURO 8,50 + IVA e spedizione
Alimentatore a spina 12Vdc: EURO 14,00 + IVA e spedizione
Convertitore USB-RS232 (FTDI chipset): EURO 13,00 + IVA e spedizione
Sono previsti sconti per quantitativi: per avere una offerta completa e aggiornata contatatteci.

Le dimensioni della scheda sono molto ridotte (110x80x25mm) e viene fornita completa di contenitore metallico con alette di fissaggio.


Articoli di approfondimento
Connessione alla scheda da windows e da linux
Cambiare data e ora
Installazione del sistema di sviluppo
Appunti su Python
Collegare una flash pen
Connessione ad un modem per il dial-in
Configurazione di SSH
Esempio applicativo

Immagini della scheda e delle connessioni
Connessione ad un modem per il dial-out [In Preparazione]

Specifiche Hardware

EX9486-L
CPU: ATMEL AT91RM9200 (ARM9-core@180MHz)
Flash: 16MB
RAM: 64MB SDRAM
EEPROM: 16Kb
RTC: Yes
Buzzer: Yes
Input/Output Pin: 16 GPIO TTL compatibili (su connettore flat)
Ethernet: 1 porta 10/100 mbps RJ45
Serial: 4 porte
COM1 RS-232/422(4 wire)/485 (Software Config)
COM2 Full Modem
COM3 Console + RS232
COM4 RS232
USB: 2 porte USB 2.0 host; 1 porta USB client
SD Socket: SD Socket compatibile con memory card SD 1.0
H/W Reset SW: Push button to perform hardware reset
DIP Switch: 4 generic DIP switches connected to PIO for program definition
Power: +9VDC~48VDC connector (~300mA@12V)
Operation temperature: 0 to 50C degree
LAN LED: LAN Link/Activity status
Ready LED:
Software Control via a PIO




EX9486-2L
CPU: STAR (ARM9-core)
Flash: 8MB
RAM: 32MB SDRAM
EEPROM: 16Kb
RTC: Yes
Buzzer: Yes
Ethernet: 2 porte 10/100 mbps RJ45
Serial: 2 porte COM1 e COM2 RS-232/422(4 wire)/485 (Software Config)
USB: 2 porte USB 2.0 host
H/W Reset SW: Push button to perform hardware reset
DIP Switch: 4 generic DIP switches connected to PIO for program definition
Power: +9VDC~48VDC connector (~340mA@12V)
Operation temperature: 0 to 50C degree
LAN LED: LAN Link/Activity status
Ready LED:
Software Control via a PIO



Inoltre PRECMA S.r.l. fornisce preinstallati i seguenti tool aggiuntivi:
In OMAGGIO una scheda SD preformattata auto-checking

Driver USB della scheda ELEXOL USBIO24
Tool picocom per il test dei dispositivi seriali
Gestore database SQLite (software e librerie)
Librerie client PostgreeSQL
Interprete BBC Basic V per la facile e veloce scrittura di programmi
Interprete Python completo di librerie di accesso alle porte seriali, SQLite, PostgreeSQL
Tool mgetty preconfigurato per la gestione delle chiamate modem PPP in ingresso (dial-in)
Tool cron e crontab per l'esecuzione periodica di processi
Editor e3 per la semplice modifica da remoto dei file di configurazione
Supporto per display LCD alfanumerico 2x16 righe retroilluminato munito di 6 tasti
Esempi Basic per l'uso della scheda USBIO24 e del display/tastiera LCD

Specifiche Software
OS: Linux, kernel 2.6.x
Boot Loader: U-Boot 1.1.2
File Systems: JFFS2, ETX2/ETX3, VFAT/FAT, NFS

Protocol stacks
IPv4, ICMP, ARP, DHCP, NTP, TCP, UDP, FTP,
Telnet, HTTP, PPP, PPPoE, CHAP, PAP, SMTP, SNMP V1/V3, SSL, SSH 1.0/2.0

Utilities
bash: shell command
tinylogin: login and user manager utility
telnet: Telnet client program
busybox: Linux utility collection
ftp: FTP client program

Daemon
pppd: Dial In/out over serial port & PPPoE
snmpd: SNMP agent program
telnetd: Telnet server program
inetd: TCP server program
ftpd: FTP server program
boa: Web server program
sshd: secured shell server
iptables: Firewall service manager
exmd: Expert manager daemon

Toolchain for Linux
GCC: C/C++ PC cross compiler
GLIBC: POSIX Library

Device Drivers
SD/MMC, UART, Real Time Clock, Buzzer, Digital I/O, Ethernet, Watchdog Timer
USB Host Drivers (could be customized)
Flash disk, WiFi (IEEE-802.11b/g), and RS-232 adaptors



Download EX9486-L Quick Intallation Guide
Download the BBC Basic V Guide


E' disponibile anche uno Starter Kit per l'utilizzo della scheda EX9486 insieme al modulo di I/O digitale USBIO24.

Sono previsti sconti per acquisti di piu' di un articolo: per avere una offerta completa e aggiornata contatatteci.

Ci si puo' facilmente connettere alla scheda tramite l'interfaccia ethernet (su router o direttamente con cavo incrociato) con i programmi telnet e ftp. La EX9486-L e' dotata di un server web interno ed e' quindi possibile generare delle pagine HTML dinamiche (per esempio usando PYTHON) da consultare tramite browser.

E' possibile creare un completo sistema autonomo di controllo usando la scheda EX9486-L insieme ai moduli ELEXOL USBIO24 oppure EtherIO24 e relativi accessori, e un modulo display/tastiera Crystalfontz.


Nota sul BBC Basic V
Il BBC Basic V e' un interprete basic le cui origini risalgono a molti anni fa (la prima versione "BBC Basic I" nacque nel 1981, poi evoluta negli anni fino alla versione "V"), e tutt'ora abbastanza diffuso. Si e' rivelato adatto ai piccoli sistemi embedded essendo infatti un linguaggio potente dotato anche di istruzioni low-level.
La versione per Linux installata da PRECMA sulla scheda EX9486-L si chiama brandy basic, ed e' stata appositamente estesa da Fausto Marzoli per il supporto delle porte seriali e USB: si possono quindi controllare dispositivi come display LCD RS-232 ed anche le schede di I/O USBIO24 direttamente con l'interprete BASIC.
Per maggiori informazioni sul BBC potete consultarne la pagina su Wikipedia e il piu' famoso sito internet dedicato al BBC Basic.


PRECMA S.r.l.
EX9486-L
 PRM Boards   FiveCo   PRM-Key   ELEXOL   LPC900icp 
 Immagini   Ethernet   Orario   Toolchain   FlashPen   Dial-In   SSH   Python   Esempio 


Site made with Sworg - Simple Web Organizer
©Copyright 1998-Today PRECMA S.r.l.
All Rights Reserved - Copyright Notice