Home
Manual del usuario
Contents
1. programar Pinout La siguiente tabla detalla el pinout del SAPROGBDM y la conexi n a algunos MCUs de la familia HCS908 consultar el manual del MCU para familias diferentes SAPROGBDM pin Nro Funcion Estado 1 BKGD YO 2 VSS 4 RES OUT 6 VCCpu Se ales del SAPROGBDM El SAPROGBDM fuerza el MCU a programar a entrar al modo Background por lo tanto las se ales entre el SAPROGBDM y el MCU necesarias para el funcionamiento en este modo Se detallan a continuaci n BKGND Los MCUs de la l nea HC9S08 incluyen un modulo Background Debug Controller BDC que es utilizado por el SAPROGBDM para programar la FLASH El BDC se comunica a traves de este pin RESET Utilizado durante el inicio para forzar la entrada a modo Background al MCU a programar Algunos chips los de menor cantidad de pines no requieren conectar este cable ya que el MCU solo entra en modo Background durante el Power On En esos casos puede omitir este cable VSS Referencia de masa entre el hardware y el SAPROG VCCpu El SAPROGBDM se alimenta del hardware destino durante la programaci n del MCU Este pin debe ser conectado a la misma alimentaci n que el MCU ya sea 5V o 3 3V El SAPROGBDM requiere 25mA durante la programaci n del MCU Cable de interconexi n El cable provisto con el SAPROGBDM es un cable flexible de 4 conductores con un conector 2x3 en ambos extremos Configuraci n de software Para configurar el SAPROGBDM
2. se conecta a la PC mediante una placa adaptadora RS232 y toma la alimentaci n de sta La placa RS232 es alimentada mediante un adaptador de pared El SAPROGBDM se conecta con el MCU del hardware a programar mediante una interfase BDM standard la misma que se utiliza para debugging El hardware a programar debe tener esta interfase disponible o al menos una versi n reducida de la misma que incluya las se ales b sicas Breve descripci n del hardware El circuito del SAPROGBDM est basado en un microcontrolador Freescale MC68HC9S08QG8 que realiza todas las funciones necesarias una memoria EEPROM de 64K para almacenar hasta 8 c digos un DIPswitch de 4 llaves para seleccionar el programa a transferir y la entrada en modo BDM del propio QG8 del SAPROGBDM para prop sitos de mantenimiento Adem s dispone de un conector modular tipo RJ11 para conectar al adaptador RS232 y un conector BDM 6 conductores para la interfase con el Microcontrolador a programar Tres LEDs de diferentes colores indican el estado y verificaciones Llave de encendido o pulsadores No necesita el programa de verificaci n borrado programaci n y cuenta arranca solo al encender el hardware a programar Conector BDM al target El SAPROGBDM tiene un conector de salida para un cable de 6 conductores Este conector conocido como conector BDM es un 2x3 pines espaciado 0 1 El otro extremo del cable debe ser cableado por el usuario de acuerdo al hardware que va a
3. Manual del usuario del programador en circuito saprogBDM Programador Stand Alone en circuito SAPROGBDM El SAPROGBDM programa los microcontroladores Freescale de la l nea M68HC9S08 en el propio hardware de aplicaci n Esta t cnica llamada programaci n en circuito tiene numerosas ventajas sobre la programaci n fuera del circuito de los MCU y se hace a n m s til cuando los MCU son de tecnolog a FLASH y casi imprescindible si el encapsulado es SMD El SAPROGBDM es una herramienta f cil de utilizar y muy vers til entre sus caracter sticas se pueden enumerar 1 Funcionamiento totalmente Stand Alone toma la alimentaci n del propio hardware a programar Opera normalmente en 5V o 3 3V Conector de salida BDM standard Programa gran variedad de familias de la l nea 68HC9S08 de Motorola Se configura mediante una aplicaci n Windows en una PC muy f cil de utilizar Limita la cantidad de programaciones a hacer Usa algoritmos de encriptaci n para proteger el c digo De concepci n muy sencilla y econ mica fabricado con componentes muy comunes Soporte gratuito v a internet con gran variedad de notas de aplicaci n para un mejor aprovechamiento de la herramienta y la tecnolog a OPADMRALPD Descripci n del equipo Alimentaci n El SAPROGBDM se alimenta del hardware a programar durante todo el ciclo de programaci n Requiere del target 25mA Comunicaci n con la PC Durante la configuraci n del SAPROGBDM este
4. en el cuadro de abajo hasta 6 bytes chequee si es hexa o decimal y m s abajo indique en que direcci n de la flash se grabar el primer byte de ese n mero Repita esta operaci n para cada programa de la lista 9 Presione Grabar y los programas ser n transferidos al saprog fa Grabando bloque de memoria 17 5 m 10 Presione Leer para verificar el contenido de un saprogbdm y las autorizaciones remanentes NOTA una vez le do un saprogbdm todo su contenido queda indicado en la pantalla de la aplicaci n Si intenta grabar otro saprogbdm con ese contenido o el mismo saprogbdm modificando las autorizaciones la aplicaci n se lo permitir a menos que el saprogbdm le do haya sido grabado con clave de encriptaci n Para eso es MUY IMPORTANTE hacer el siguiente paso ANTES de grabar el primer saprogbdm Presionar el bot n Grupos de Usuarios y cargar en el campo Clave un password de 8 caracteres que la aplicaci n memorizar y as tendr la SEGURIDAD plena que los saprog grabados en esa PC con esa clave SOLO PODR N SER ALTERADOS O COPIADOS CON ESA PC Y ESA CLAVE Ese password adem s tiene gran importancia en el mecanismo seguro de transferencia de archivos sap que es explicado en otro documento Ese password queda memorizado y no se pierde al cerrar la aplicaci n 11 Cierre la aplicaci n quite la alimentaci n de la placa adaptadora desconecte el saprogbdm Uso del SAPROGBDM Paso a paso 1 Apague el
5. equipo a programar 2 Conecte el SAPROGBDM en el conector de programaci n 3 Encienda el equipo Primero enciende el LED Rojo durante aproximadamente 1 Segundo Luego este LED se apaga y se enciende el Amarillo Despu s de 1 segundo el LED se apagara y encender nuevamente indicando que el SAPROGBDM prueba la conexi n con el micro a programar gt Si no establece comunicaci n con el target se apaga el amarillo y queda el rojo permanente En caso que llegue a conectarse con el MCU a programar quedara el LED Amarillo encendido durante el tiempo que dure la programaci n y verificaci n 4 Al terminar de programar puede pasar 3 La verificaci n fe correcta apaga el amarillo y enciende el verde Apague el equipo y desconecte el SAPROGBDM tarea cumplida exitosamente 3 Si las autorizaciones remanentes fueran menor que el limite programado actualmente esta fijo en 10 el LED verde quedara parpadeando 3 La verificaci n fue incorrecta apaga el amarillo y enciende el Rojo 3 En todos los casos cuando queda el Rojo permanente significa que el programa no fue grabado correctamente verificar el conexionado y repetir nuevamente desde 1 3 Si cuando llega a 3 el SAPROGBDM no tiene mas autorizaciones entonces apaga el amarillo y quedan parpadeando los LED verde y rojo 3 Siel SAPROGBDM encuentra un error en el c digo de su propio firmware o en el programa a grabar quedar n parpadeando los LED Verde y amarillo Calibraci
6. n del oscilador interno Los MCU de la linea S08 tienen un oscilador interno que es calibrado durante el proceso de programacion Dependiendo de la familia a programar el oscilador funciona el la banda 30 40KHz o 180 300KHz El saprogbdm puede calcular el valor correcto de la variable ICGTRM y programarlo en la memoria FLASH en la posicion correspondiente El usuario puede elegir cualquier frecuencia en las bandas establecidas Consultar el documento Ajuste Oscilador Interno 9808 pdf Interpretar el estado del SAPROGBDM mediante los LEDs Ambar Verde Rojo Durante Significa sI NO NO Configuraci n comunicado con el programa de la PC sI NO NO Programaci n Programando el MCU NO sI NO Programaci n Programaci n finaliz exitosamente NO NO SI Programaci n Verificaci n incorrecta NO FLASH NO Programaci n Programaci n finaliz exitosamente quedan menos de 10 autorizaciones NO FLASH FLASH Programaci n Bloqueado por falta de autorizaciones FLASH FLASH NO Programaci n ERROR interno del SAPROG configurar nuevamente
7. ro no puede superar los 19200 baud Presionar Desconectar y luego Conectar para resetear la comunicaci n y verificar que el semaforo pasa a verde luego de cada cambio Presionar Salir para cerrar este dialogo 6 Presionar General y seleccionar la familia de HC9S08 que va a programar con el saprogbdm si bien el saprogbdm puede almacenar hasta 8 programas distintos est limitado a que todos estos programas sean para la misma familia de HC9S08 En caso de querer programar un micro de otra familia utilizar otro saprogbdm o borrar y grabar el mismo con los nuevo programas Z SAPROGOS by OTI vers2 10 7 Presionar Archivos y navegar y seleccionar el archivo con el programa Seleccion de Archivos as 01 519 Guardar Cancela cepta Repetir esta operaci n hasta 8 veces para cargar m s programas En el cuadro de texto m s grande la aplicaci n le va indicando la lista de programas que fue cargando las autorizaciones para cada caso y la memoria remanente en el saprogbdm 8 Seleccionar con el mouse el primer programa en el cuadro de texto grande y presionar el boton Autorizaciones Indicar ahi la cantidad de veces que autoriza que ese programa sea replicado usando ese saprogbdm En caso de no querer limitar esta cantidad seleccione la casilla Sin L mite Si desea que cada uno de sus equipos salga con un n mero de serie diferente y secuencial registrado en la flash de su microcontrolador cargue el numero inicial
8. se lo debe conectar a una PC a trav s de la placa adaptadora RS232 de QTI Esta placa es alimentada por una fuente de alimentaci n y a su vez alimenta al SAPROGBDM durante su configuraci n Se debe utilizar una aplicaci n provista por QTI como el configurador de SAPROGBDM Referir al manual del software para su correcto manejo En el proceso de configuraci n se le transfiere el c digo a programar el algoritmo de programaci n del MCU espec fico a programar la cantidad de autorizaciones y los c digos alternativos que se seleccionan mediante los DIPswitch de SAPROGBDM Solamente una vez configurado el SAPROGBDM puede ser utilizado para programar MCUs en circuito Configuraci n del SAPROGBDM utilizando la aplicaci n de PC Paso a paso de la grabaci n de un saprogbdm 1 conectar la placa adaptadora del saprog08 a un puerto COM de la PC 2 conectar el saprogbdm a la placa adaptadora mediante el cable 1j11 provisto 3 alimentar la placa adaptadora con 12Vcc 4 abrir la aplicaci n saprogplus se ver una ventana principal as Y SAPROGOS by QTI vers2 10 SARI 5 presionar el boton Comunicaci n E 77 Comunicacion E ai g 1200 Desconez la Coneclar Sall Si el saprog est comunicado con la aplicaci n el sem foro se ver en verde Caso contrario modificar el puerto y la velocidad de comunicaci n el saprogbdm tiene baurate autom tico que se acomodar a la del puerto de la PC pe
Download Pdf Manuals
Related Search
Related Contents
Speco Technologies DVR16TT750 User's Manual Ver Ficha Técnica - Diversey M. DETOMA American Standard Tumbler/Toothbrush Holder 6761 User's Manual takeMS DDR3-1333 6GB Samsung Ativ S Brugervejledning Carrera Shadow Fox Dayton® Centrifugal Direct-Drive Downblast Exhaust Ventilators Elica Sklock RCA EZDVD1 Satellite Radio User Manual twok Copyright © All rights reserved.
Failed to retrieve file