MANUAL DE USUARIO TFTP

Document Sample
MANUAL DE USUARIO TFTP Powered By Docstoc
					                       MANUAL DE USUARIO

1.- Software Requerido
      Para poder utilizar el módulo Ethernet del MCF5272 se requieren los siguiente
programas o archivos:

  -   Entorno de desarrollo del Entrenador MCF5272
  -   Fichero EthernetMCF5272.zip
  -   Servidor de TFTP

1.1.- Servidor de TFTP
       El servidor de TFTP puede descargarse del siguiente enlace:

                  www.solarwinds.net/Tools/Free_tools/TFTP_Server

       Debe aparecer la siguiente página:




        Una vez descargado, lo instalamos, de forma que al ejecutarlo salga la siguiente
pantalla:
       Debemos realizar algunos ajustes en la configuración para que funcione
correctamente. Por esto, seleccionamos la opción CONFIGURE del menú FILE:




        En la pestaña TFTP Root Directory, indicamos dónde queremos que se guarden
los ficheros que enviamos y recibimos:
       Por último, debemos especificar en la pestaña SECURITY que queremos
transmitir y recibir ficheros:




       Con esto ya tendríamos configurado el servidor de TFTP.

1.2.- Entorno de desarrollo para el Entrenador MCF5272
       Este software está disponible en el siguiente enlace:

                   http://lorien.die.upm.es/lsed/?status=documentos




       No son necesarios programas adicionales para que este funcione.

       Instalamos este software que es el que nos permitirá ejecutar los programas que
manejan el módulo Ethernet del Coldfire, así como la comunicación con la placa
Antares.
2.- Hardware Requerido
       Para poder llevar a cabo operaciones con el módulo Ethernet del Coldfire se
necesita el siguiente hardware:

  -   Plataforma Antares que tiene instalado el MCF5272 junto con los circuitos
      pertinentes para su correcto funcionamiento.
  -   Dirección MAC e IP para el Coldfire.

      Existen dos posibles configuraciones de conexión de la plataforma para operar
con el módulo Ethernet:

      - Configuración 1: La plataforma directamente conectada a un PC

              Para este tipo de conexión se necesita un cable de red cruzado para
               conectar la salida del módulo Ethernet de Antares con la entrada de red
              del PC.

       - Configuración 2: La plataforma y el PC conectados a través de un swith?

              Para esta conexión se necesitan dos cables de red y un switch. Cada uno
              de los cables se emplea para conectar tanto el PC como la salida
              Ethernet de Antares con el switch.


3.- Uso del Sistema
       Lo primero que tendremos que hacer será abrir el entorno de desrrollo del
Entrenador del MCF5272, abrir la conexión con la plataforma Antares y ejecutar el
servidor de TFTP.

        Para poner en funcionamiento el software de manejo del módulo Ethernet debe
ejecutarse en el entorno de desarrollo el programa EJEMPLO_TFTP.c que se encuentra
en el fichero EthernetMCG5272.zip. Habrá que montarlo y, una vez montado, cargar el
programa EJEMPLO_TFTP.hcf, que es el archivo que se cargará en el Coldfire.

        Le damos al botón correspondiente a la ejecución sin puntos de parada y abrimos
la ventana del Terminal. Al abrirla, deberá tener el siguiente aspecto, que se
corresponde con la pantalla de inicio del controlador de Ethernet:
3.1.- Comando “help”

        Si escribimos el comando “help” se desplegará un menú en el que aparecen
todos los comandos que podemos ejecutar, junto con sus parámetros y una pequeña
descripción:




3.2.- Comando “md”
       Si escribimos el comando “md”, aparecerá un menú en el que se muestran los
datos guardados en el espacio de memoria del Coldfire reservado para el usuario.
Presenta la posición de memoria en hexadecimal en la que se encuentra. A continuación
escribe cuatro palabras de 32 bits con los correspondientes datos almacenados en cada
una de ellas, expresado en hexadecimal. Por último, se escribe la traducción de lo
almacenado, que se corresponderá con el archivo enviado o recibido.
3.3-Comando show
        Al introducir este parámetro aparecerán en pantalla los parámetros asociados con
la comunicación como pueden ser: la dirección del servidor, la dirección del cliente, la
dirección del router? (gateway), la máscara de red, la dirección MAC y el nombre del
fichero que vamos a enviar.
       Todos estos parámetros podrán ser modificados mediante el comando “set”, que
explicaremos a continuación.

3.4- Comando “set”

       Este comando nos permitirá modificar alguno de los parámetros que aparecen al
desplegarse el menú asociado al comando “show”. Estos parámetros son:

                            - Dirección IP del servidor
                             - Dirección IP del cliente
                            - Dirección IP del gateway
                                  - Máscara de red
                                 - Dirección MAC
                   -   Nombre del fichero con el que vamos a trabajar

     La sintaxis de este comando es:

                   set <parámetro a modificar> <nuevo valor parámetro>

      Explicamos este comando con un ejemplo. En este ejemplo modificaremos la
dirección IP del cliente.




      Supongamos que queremos que nuestro cliente sea aquel con dirección IP:
138.100.30.125.
        Lo primero que hacemos es ejecutar el comando show para ver los valores
asociados a cada parámetro antes de llevar a cabo el cambio. Vemos que la dirección IP
del cliente es: 138.100.30.121.

       A continuación escribimos:

                              “set client 138.100.30.125”

       Con esta sentencia indicamos que lo que queremos modificar es el valor
asociado al cliente y que el nuevo valor es 138.100.30.125.

        Por último, volvemos a ejecutar “show” para comprobar que la dirección del
cliente se ha modificado correctamente.


3.5- Comando quit
       Este comando nos permitirá finalizar la conexión con el servidor TFTP.




3.6- Comando read
      Este comando nos permite almacenar el la memoria del Coldfire el archivo
guardado en el directorio ROOT del servidor de TFTP cuyo nombre coincida con el
nombre almacenado en el parámetro “filename”.

       La sintaxis del comando es:

                          Read <nombre del archivo a leer>




       Una vez terminada correctamente la descarga, nos indicará el número de bytes
que han sido leidos. En el caso de la figura han sido leidos 19 bytes.
       Cuando hagamos la lectura, una vez finalizada podremos observar algo similar a
la segunda línea de la siguiente figura en la pantalla del servidor TFTP:




3.7.- Comando write
       Este comando nos permitirá enviar el número de bytes que queramos de los que
tenemos almacenados en el espacio de usuario de la memoria del Coldfire al cliente
cuya dirección está guardada en el parámetro “client”.

       La sintaxis del comando es:

     write <nº bytes a enviar> <nombre del fichero donde lo guardará en destino>




        El programa lo que hará será crear un archivo con el nombre indicado en el
directorio ROOT del servidor TFTP si no existía o sobrescribirlo si ya estaba creado.

       La pantalla del servidor, después de una operación de lectura seguida de una
operación de escritura tendrá el siguiente aspecto:

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:22
posted:6/17/2012
language:Spanish
pages:10