referencia ts 7500
DESCRIPTION
manual de uso del ts 7500TRANSCRIPT
Grupo I&D Área de Ingeniería
1
Desarrollo usando el TS – 7500
1. El tiempo aproximado de ejecución de la aplicación SMIB desde que se enciende el TS-7500
es de 2 minutos con 20 segundos.
2. Para conectarse al TS-7500 se usa el protocolo SSH
$ ssh -v [email protected]
La dirección IP = 192.168.0.50, viene de fábrica.
3. Para enviar archivos desde la PC de desarrollo hacia el TS-7500.
$ scp files [email protected]:/home/eclipse/
4. Para realizar la compilación usando el TS-7500.
gcc -mcpu=arm9 file1.cpp file2.cpp file3.c -o program_name
5. Para iniciar automáticamente el Sistema Operativo ubicado en la memoria microSD.
$ rm linuxrc; ln -sf /linuxrc-sdroot /linuxrc; save
6. Comentar la línea ubicada en /etc/inittab. Se hace con la finalidad de que el TS-7500 ya no
utilice el terminal ttyS0.
$ nano /etc/inittab
#T0:23:respawn:/sbin/getty -L ttyS0 115200 vt100
#T1:23:respawn:/sbin/getty -L ttyS1 9600 vt100
7. Instalar los siguientes paquetes de mysql:
apt-get install libmysql++-dev_3.0.0-1_arm.deb
apt-get install libmysqlclient15-dev_5.0.51a-24+lenny5_arm.deb
apt-get install mysql-common_5.0.51a-24+lenny5_all.deb
apt-get install zlib1g-dev_1.2.3.3.dfsg-12_arm.deb
Los paquetes fueron descargados desde:
libmysqlclient15-dev_5.0.51a-24+lenny5_arm.deb:
http://packages.debian.org/lenny/arm/libmysqlclient15-dev/download
mysql-common_5.0.51a-24+lenny5_all.deb:
http://packages.debian.org/lenny/all/mysql-common/download
zlib1g-dev_1.2.3.3.dfsg-12_arm.deb:
http://packages.debian.org/lenny/arm/zlib1g-dev/download
Grupo I&D Área de Ingeniería
2
8. Ejecutar la aplicacion automaticamente:
Crear archivo runsmib
$ nano runsmib
***************************************************************
GNU nano 2.0.7 File: runsmib
***************************************************************
#!/bin/sh
echo -n "SMIB System..."
cd /root
nohup ./game --daemonize &
sleep 1
echo "done"
***************************************************************
Copiar archivo según:
$ cp runsmib /etc/init.d/
$ chmod +x /etc/init.d/runsmib
$ ln -sf /etc/init.d/runsmib /etc/rc2.d/S99runsmib
9. Establecer la IP dinámicamente
$ nano /etc/network/interfaces
Archivo por defecto
******************************************************************
GNU nano 2.0.7 File: /etc/network/interfaces
******************************************************************
# Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or
# /usr/share/doc/ifupdown/examples for more information.
auto lo
iface lo inet loopback
auto eth0
#iface eth0 inet dhcp
iface eth0 inet static
address 192.168.0.50
network 192.168.0.0
netmask 255.255.255.0
broadcast 192.168.0.255
Grupo I&D Área de Ingeniería
3
gateway 192.168.0.1
#auto eth1
#iface eth1 inet dhcp
******************************************************************
Archivo luego del cambio
******************************************************************
GNU nano 2.0.7 File: /etc/network/interfaces
******************************************************************
# Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or
# /usr/share/doc/ifupdown/examples for more information.
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
#iface eth0 inet static
# address 192.168.0.50
# network 192.168.0.0
# netmask 255.255.255.0
# broadcast 192.168.0.255
# gateway 192.168.0.1
#auto eth1
#iface eth1 inet dhcp
******************************************************************
Supervisor Grupo I&D
Grupo I&D Área de Ingeniería
4
Miraflores, 26 de enero de 2012