Procedimiento para grabar programas en W7100a con el WIZISP
1. Se hace el cableado del micro de modo serial a usb en la laptop para la
grabacin del programa 2. Se pone el microcontrolador en modo boot (1 modo boot, 0 modo aplicacion) 3. Resetear el micrcontrolador, el pin de reset se pone a 0 y luego a 1 4. Se abre el WIZISP, se abre el puerto de com a 11500 bps 5. Se elige grabar la memoria code (set code) a. Para grabar el programa de prueba se sigue el siguiente path: D:\Users\ZVaras\Desarrollo\8051\w7100a_app_note\W7100A_Sam pleCodes_v1.51_Aplications\HTTPs\HTTPs.uvproj este es el programa ejemplo b. Compilelo y generara el archivo: 7100Webserver.hex, si desea modificarlo, modifique el archivo: HTTPs.uvproj y cambien en el cdigo el tamao del code en el programa, en el ejemplo el code = 20578
c. El programa 7100Webserver.hex se puede pasar a binario (.bin)
con la funcin HexToBin del programa WIZISP d. Aqu hay otro procedimento mas, las paginas web que se usaran se juntan usando el programa: ROMFILEMaker.exe y este crea el programa: wizweb.rom, la pagina web principal se llama: index.html y se encuentra en el programa de esta manera:
e. Copias el archivo 7100Webserver.bin y el archivo wizweb.rom en
la carpeta binhexutil, all esta el archivo allbin.bat, lo ejecutas y se crea un archivo con la fecha de hoy, por ejemplo: All_20110329.bin
f.
Este archivo All_20110329.bin es el que cargas finalmente al
microcontrolador W7100a con el programa WIZISP
6. No se elige bloquear ninguna de las memorias
7. Se carga el cdigo ya sea el documento .hex o .bin 8. Se borra el micro (erase), se clickea blink, ver que este elegido la memoria de cdigo (code) 9. Se graba el programa en el micro (program) 10.Opcionalmente se puede leer (read), verificar (verify), y simular (run) 11.Pero si prefieres simularlo en real, cierra el puerto (close), desconecta el jumper de modo bootloader y resetea e micro, el micro debe ejecutar el programa.