Manual de Usuario [REV 002A-NoMADA-09/15]

Documentos relacionados
Hoja de Datos NoMADA ISP+ [DAT002A NoMADA ISP+ 03/16]

Manual de Instalación [REV 001A-NoMADA-09/15]

Hoja de Datos NoMADA Advance [DAT001A NoMADA Advance 02/16]

Hoja de Datos NoMADA ISP+ [DAT002A NoMADA ISP+ 03/16]

NoMADA Go White Paper [REV 008A-NoMADA-08/15] Especificaciones Técnicas NoMADA Go. Diseñado por: NoMADA Go White Paper

Programando con SinaProg. Manual de usuario para programar microcontroladores Atmel AVR en Windows con SinaProg

ue Diseños Electrónicos Manual de usuario del PicKit2

CARGA DE PROGRAMAS EN EL

V 1.0. Ing. Juan C. Guarnizo B.

ELECTRÓNICA - SOFTWARE - AUTOMATION DELCOMP S.A.C.

Manual de usuario del PicKit2. Manual de usuario del PicKit2

La actualización del software de programa.

Uso de Fiery Link. Xerox Phaser

Copias de seguridad y recuperación Guía del usuario

La plataforma Arduino y su programación en entornos gráficos

Tema: Firewall basado en IPTABLES.

Guía de configuración de servicio de Windows del Monitor de Servicios de Autofactura. pág. 1

MANUAL DE ACTUALIZACIÓN DE CONSOLIDACIÓN

EL MUNDO DE LA PROGRAMACIÓN

SOFTWARE DE DESARROLLO WinIDE

MANUAL DEL USUARIO. Página Web.

Cómo descargar, instalar y verificar JAVA

Agosto de 2012 TUTORIAL PSEINT. Servicio Nacional de Aprendizaje SENA Jordan Angulo Canabal

Georreferenciaciónn Con GIS y los complementos GeoCoding y OpenLayers Plugin

Creación de Formularios y Consultas

MOMENTO I. BLOQUE 1. Opera las funciones básicas del sistema operativo y garantiza la seguridad de la información

HP Easy Tools. Guía del administrador

AFEDRI SDR-NET. Manual rápido de usuario.

MENU ARCHIVOS B1. EMPRESAS

En la siguiente ventana confirmamos la instalación si así se desea ( Next ) o retrocedemos si queremos hacer cambios ( Back ).

OFIMABOT. OfimaBot es la herramienta que permite instalar y actualizar el sistema de Ofimática.

Registros SFR vistos hasta ahora: Microcontroladores PIC

Seleccione en el escritorio el programa Sucosoft S40 y darle doble click.

FACULTAD DE INGENIERÍA

Technology GOBLIN 2 / MANUAL

Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria

Introducción de la aplicación de programación LEGO MINDSTORMS Education EV3

Av. Salvador 1105 Providencia Santiago de Chile Mesa Central Fax

COLEGIO GIMNASIO CERVANTES TALLER INICIAL MACROS CREAR UNA MACRO

MÓDULOS B-MOTICS ESCLAVOS DE MODBUS. Bielsa electrónica S.L. Ref: mblogix1.0es.pdf

INSTALACIÓN DEL SOFTWARE DE FIRMA DIGITAL REFIRMA

BgInfo v4.16 INTRODUCCIÓN

Cómo actualizar tu laptop o tablet Toshiba con Windows a Windows 10

mikroprog Suite for PIC TABLA DE CONTENIDO página

PMM EN TU EMPRESA.com

Milestone Systems. Guía rápida de activación de licencias para productos XProtect Professional VMS

Lenguaje de Programación

Guía de uso del programa AVR-Studio

DEPARTAMENTO DE CIENCIAS DE LA ENERGIA Y MECANICA Laboratorio de Automatización Industrial Mecánica. TEMA: Control de procesos con Arduino.

Manual de Instrucción de un Wiki

SOFTWARE DE APLICACIÓN. CINDEA Sesión 02

GUIA GENERAL PARA LA PROGRAMACIÓN DEL SISTEMA EVOLUPIC Bootloader 16F88 BOOTLOADER: AN1310 DE MICROCHIP INDICE

Supervisor v4.6. Apéndice 1. Herramientas automatizadas de gestión remota

WorkManager E.D. Manual guía de usuario PUBLICAR

Manual de Usuario. HISMINSA Sistema de Gestión Asistencial (Versión Offline para XP) Ministerio de Salud del Perú Todos los Derechos Reservados

Procedimiento de actualización firmware de la Telemetry Box

Guía de Gestión y Diagnóstico de Firmwares de PLCs con Unity (TSX Premium TSX Quantum M340) Centro de Competencia Técnica

Laboratorio 01: Generación del Hola Mundo Android

UNIDAD FUNCIONAL: DIRECCIÓN NACIONAL DE TECNOLOGÍA

CONCLUSIONES Y RECOMENDACIONES

Tema: Manejo del Puerto Serie con LabView

NoMADA Pro + White Paper [REV 007A-NoMADA-02/15]

Procedimiento Funcionamiento Disco Colaborativo

7 ADMINISTRACIÓN DE PEN DRIVE USB Y VISUALIZACIÓN DE MENSAJES INSTANTÁNEOS (SMS)

Generación de informes de venta en FARMATIC Generación de informe año en curso

Novell. Novell Teaming 1.0. novdocx (es) 6 April 2007 EXPLORAR EL PORTLET DE BIENVENIDA DESPLAZARSE CON NOVELL TEAMING NAVIGATOR.

La última versión disponible cuando se redactó este manual era la 5 Beta (versión ), y sobre ella versa este manual.

Módulo Bluetooth HC-06 con puerto serial. Guía fácil

PicController. Manual de usuario. Raquel Sánchez Díaz

Programador DM390 - Versión 3

La forma más rápida de configurar la cámara

UNIVERSIDAD TECNOLÓGICA DEL VALLE DE TOLUCA

Requisitos técnicos para firmar con AutoFirma

CONFIGURACIÓN DE UN CONTROLADOR CEA36 DESDE DISPOSITIVOS ANDROID. Nota de aplicación

Microcontroladores PRESENTACIÓN DEL CURSO. M. C. Felipe Santiago Espinosa Instituto de Electrónica y Mecatrónica Cubículo 19.

Bienvenido al módulo de formación sobre programación de DriveAP. Para ver en forma de texto las notas del presentador, haga clic en el botón Notas de

Inicio rápido: Ver informes

Reproductor Mp3 con altavoz. Manual de instrucciones PARA EL MODELO FIESTA2. Por favor, lea estas instrucciones atentamente antes del uso

Consejo de Auditoría Interna General de Gobierno. Manual de Usuario

MANUAL DE USUARIO GESTION DE PROYECTOS

FACULTAD DE INGENIERÍA

Nero InfoTool Manual. Nero AG

Lenguaje binario. Código ASCII. Medidas de la información

Objetivo 3. Introducción 3. Solicitud de ingreso Ingreso al sistema Ficha de solicitud de ingreso 6

ARQUITECTURA BÁSICA DEL ORDENADOR: Hardware y Software. IES Miguel de Cervantes de Sevilla

Investigación y Desarrollos en Open Hardware

MANUAL DE INSTALACIÓN Y USO DE FBackup

OPTEX EXCEL GRAPHIC USER INTERFACE (OPTEX-EXCEL-GUI) MANUAL DEL USUARIO

GUÍA DEL SISTEMA MÓDULO DE SISTEMA REGISTRO DE TAREOS

Vicerrectoría de Pregrado 1 Universidad de Talca

AULA VIRTUAL WiziQ. En la plataforma de gestión del aprendizaje (LMS) de la Universidad está disponible la herramienta para clases virtuales WiziQ.

Tema: Introducción al IDE de Microsoft Visual C#.

Manual de Actualización del Componente JAVA para Firma Electrónica Avanzada

En qué consiste esta Herramienta?

Guía rápida de Instalación Sistemas D3xD Retenciones IVA e ISLR

Nuevas funciones y características de Aspel-COI 7.0 en versión original

PLACA BASE. Diferentes tipos de placas base de los fabricantes habituales.

Lección 5: Cómo crear y compartir documentos a través de mi cuenta en a-prueba.com?

Tema 2 Introducción a la Programación en C.

Instalación e introducción a R, Rstudio y R Commander

Transcripción:

Manual de Usuario [REV 002A-NoMADA-09/15] NoMADA Code Loader 1.0.2 Diseñado por:

- Av. Francisco García Salinas #329 int.9 Guadalupe, Zacatecas, México. Estimado usuario: es una empresa mexicana fundada en 2008 que ofrece soluciones en hardware, firmware y software en todo el mundo. Nuestro principal objetivo es ser pioneros en ofrecer nuevas soluciones tecnológicas basadas en innovación, perfeccionamiento constante y en la satisfacción total del cliente. Nuestras principales herramientas son: ingeniería de calidad de clase mundial, investigación y tecnología de última generación. En esta ocasión tenemos para usted NoMADA, herramienta creada para la implementación de aplicaciones embebidas compatible con la plataforma de desarrollo de Atmel. Es un gusto para nosotros que haya adquirido su kit de programación NoMADA y deseamos sea utilidad para que pueda explotar al máximo sus capacidades. Por parte de todo el equipo de solo resta desearle una agradable experiencia y enviarle un cordial saludo. ATENTAMENTE M.I. Ricardo Sucedo Gallaga - Presidente/CEO

MANUAL DE USUARIO NoMADA CODE LOADER 1.0.2 NoMADA Code Loader es un software que permite la programación de microcontroladores pertenecientes a la serie AVR de Atmel, su principal objetivo es coadyuvar para dar vida a sus proyecto personales. En el presente manual se muestra los elementos de esta aplicación, se busca que a usted como usuario le sea suficientemente claro el uso de esta aplicación. Antes de comenzar, agregamos el correo electrónico donde puede hacernos llegar sus dudas, comentarios y/o sugerencias: contacto@nomada-e.com Puedes encontrar el link de Descarga así como todos los demás recursos en: nomada-e.com/descargas

1. Funciones de NoMADA Code Loader 1.0.2 NoMADA Code Loader 1.0.2 es una aplicación practica y sencilla que necesita de la plataforma de programación WINAVR y el entorno de ejecución de Java JRE para realizar sus funciones, si la instalación de éste software fue exitosa, usted ya cuenta con las herramientas anteriores. Las características generales de la aplicación son las siguientes: Programación, verificación, eliminación y lectura de la memoria FLASH del microcontrolador. Programación, verificación, eliminación y lectura de la memoria EEPROM del microcontrolador. Lectura, escritura, verificación y guardado de Fusibles. 2. NoMADA Code Loader 1.0.2 y sus funciones En esta sección se explica cada parte de la interfaz de usuario y su funciones; con el fin de hacer mas fácil el uso de NoMADA, mostramos las capacidades del programador usando un microcontrolador ATMega328p el cual se incluye en el Kit de programación. 3.1. Interface Settings Ésta sección es de suma importancia ya que se definen aspectos importantes, entre ellos: el programador que estaremos utilizando (en este caso es NoMADA conectado por el puerto USB) y la ruta de los archivos de ejecución de AVRDUDE (las cuales pueden ser modificadas pero se recomienda dejar su valor por default). En caso de que no exista tal cual la configuración mencionada, favor de dar esos parámetros. Las siguientes figuras muestras un ejemplo:

+ Ubicación de AVRDUDE + Programador y su puerto. Además como se puede observar se incluyen opciones extra del AVRDUDE. En el siguiente link se pueden encontrar los comandos disponibles de esta plataforma de programación: http://www.nongnu.org/avrdude/

3.2. Interfaz principal Sección Device donde elegimos el microcontrolador con el cual se estará trabajando, en este caso tenemos seleccionado el microcontrolador ATMega328p. Sección de memoria FLASH. Sección de memoria EEPROM. Mensajes de AVRDUDE. Menú Principal

3.3. Fuses Los bit's de configuración o mas comúnmente llamados "fusibles" permiten configurar ciertas funciones en los microcontroladores, como el tipo de cristal para el oscilador, permiten proteger el código en el micro, entre muchas funciones. La cantidad de funciones que se pueden configurar con los fusibles dependen del microcontrolador. Para encontrar los fusibles para su microcontrolador, debe de hacer una búsqueda en la hoja de datos correspondiente por "Memory Programming", "LockBits", "Fuse low byteb" o algo similar. Los miembros de la familia AVR puede tener uno o más Fuse Bytes. Cuántos hay, y lo que hacen, depende del microcontrolador específico (por ejemplo, un ATmega8 tiene dos Fuse Bytes alto y bajo, para un total de 16 bits de configuración, mientras que un ATTINY12 tiene sólo un Fuse Byte). En el siguiente link pude encontrar las hojas de datos de los microcontroladores de la familia AVR: http://www.atmel.com/products/microcontrollers/avr/ Dentro de la opción de fusibles en NoMADA Code Loader 1.0.1 usted podrá editar lo siguiente: Fuse Editor Fuse Editor Hex Brown Out Detection Una vez editado podemos leer, verificar y escribir los fusibles del microcontrolador. Oscillator/Clock Options

Nota Importante: Dentro de la ventana de fusibles puede distinguir registros marcados en color rojo (estos solo pueden ser editados en modo experto, ), los cuales debe estar completamente seguro de modificar ya que si no lo hace prudentemente pude poner en riesgo el correcto funcionamiento del microcontrolador e incluso ocasionar el daño total del mismo. No escatime esfuerzos en hacer un cálculo correcto de los fusibles.

3.4. Mensajes AVRDUDE Cada vez que se ejecuta un comando dentro de AVRDUDE este genera una respuesta, las cuales se estarán imprimiendo constantemente cada vez que se realice alguna petición. Se recomienda poner especial atención para ver como se va comportando nuestra aplicación. + El resultado de leer los fusibles del Microcontrolador ATMega328p es el siguiente: + Mensajes AVRDUDE + Mensaje de correcta lectura de Fusibles

3.5. Sección de memoria FLASH El programar la Flash de un microcontrolador es de los procesos más comunes que existen dentro del área de programación de microcontroladores. El formato de archivo que utiliza NoMADA Code Loader 1.0.1 es.hex (Intel Hex), Intel HEX es usado para la programación de microcontroladores, EPROMs y otros circuitos integrados. Dentro de la aplicación se pueden realizar las siguientes operaciones: Program: Carga/escribe al microcontrolador el archivo.hex seleccionado. Verify: Verifica si el archivo.hex coincide con el que tiene grabado actualmente el microcontrolador, si se reporta un mensaje de error al verificar el flash se interpreta que son distintos (agregado a esto, AVRDUDE reporta una diferencia de contenidos) y en caso contrario debe reportarse que la flash ha sido verificada satisfactoriamente. Read: Esta funciones es considerablemente útil, ya que nos permite extraer el contenido flash del microcontrolador y guardarlo en una ruta específica (ésta función esta condicionada a que la configuración de fusibles del microcontrolador lo permita). Erase: Es fácil de entender ésta función, borra la flash sin posibilidad de deshacer el cambio; y no solo eso, si el fusible EESAVE del micro se encuentra desactivado la memoria EEPROM también será eliminada.

3.6. Sección de memoria EEPROM Esta parte en esencia es igual a la anterior, pero se maneja de manera separada ya que en algunas aplicaciones la memoria EEPROM se manipula de forma separada. NoMADA Code Loader 1.0.1 nos permite utilizar dos tipos de formato de EEPROM:.HEX y.eep. Es importante antes de comenzar a trabajar con esta memoria seleccionemos que tipo de formato estaremos utilizando para que el gestor de archivos pueda pre-cargar el formato. Las operaciones que se pueden realizar son las siguientes: Program: Carga/escribe al microcontrolador el archivo.hex o.eep seleccionado. Verify: Verifica si el archivo.hex/.eep coincide con el que tiene grabado actualmente el microcontrolador, si se reporta un mensaje de error al verificar el EEPROM se interpreta que son distintos (agregado a esto, AVRDUDE reporta una diferencia de contenidos) y en caso contrario debe reportarse que la EEPROM ha sido verificada satisfactoriamente. Read: De igual forma que con la Flash, nos permite extraer el contenido EEPROM del microcontrolador y guardarlo en una ruta específica. 3.7. Menú Principal El menú principal ofrece tres partes: Interface Settings mencionado anteriormente, About NoMADA y Exit. Como se puede observar NoMADA Code Loader 1.0.2 es una aplicación sencilla pero muy útil, donde de forma amigable, rápida y sencilla se pone en marcha la plataforma de programación de AVRDUDE.

4. Historial de Revisiones del Manual 004A-NoMADA-09/15 2. Actualización de ruta de descarga 004A-NoMADA-04/14 1. Revisión Inicial SOLACE LABS A P P L I E D R E S E A R C H I N M O T I O N Applied Research In Motion Av. Francisco García Salinas #329 Int. 9 Col. Lomas del Convento 01 492 491 36 82 Guadalupe, Zacatecas, México. 2014. Todos los derechos reservados Revisión.