Software de programación PEmicro CPROGCFZ PROG Flash
Introdución
CPROGCFZ é unha versión de liña de comandos de Windows do software PROGCFZ que programa Flash, EEPROM, EPROM, etc. a través dunha interface de hardware PEmicro a un procesador NXP Cold Fire V2/3/4 compatible. As interfaces de hardware están dispoñibles en PEmicro.
Unha vez que o seu hardware de interface estea conectado correctamente entre o seu PC e o dispositivo de destino, pode iniciar o executable CPROGCFZ desde a liña de comandos. Ademais do executable, tamén se deben pasar varios parámetros de liña de comandos para configurar a que interface de hardware PEmicro CPROGCFZ debe tentar conectarse e para configurar como se conectará esa interface de hardware ao dispositivo de destino. Estes parámetros inclúen o nome da configuración (.CFG) file, así como comandos de inicio como o nome da interface de hardware ou o porto ao que está conectada a interface.
O .CFG file especifica como programar o destino como quere e inclúe comandos de programación estándar e, opcionalmente, comandos de configuración. Os seguintes capítulos proporcionarán unha explicación detallada destes comandos e parámetros.
Inicio
a. Conecte a interface de hardware entre o seu PC e a MCU de destino mediante o cable de cinta de depuración.
b. Inicie o software de programación executándoo desde o indicador de comandos de Windows ou chamando ao executable CPROGCFZ cos parámetros de liña de comandos correctos. Os parámetros da liña de comandos permitidos son:
CPROGCFZ [?/!] [filenome] [/PARAM=s] [v] [retardo de reinicio n] [bam_ velocidade n] [montón] [ceño fruncido] [Interface=x] [port=y] [showboats] [sestas] [/logfile rexistro filenome]
onde:
[?/!] Usa o '?' ou ''!' opción de carácter para facer que o programador da liña de comandos espere e mostre o resultado da programación na xanela PROGCFZ. '?' sempre mostrará o resultado, '!' mostrará o resultado só se se produciu un erro. Se o usuario non utiliza un lote file para probar o nivel de erro, proporciona un método para mostrar o resultado da programación. Esta opción debería ser a PRIMEIRA opción de liña de comandos.
[filenome] A file que contén comandos e comentarios de programación, por defecto = prog. cfg. Vexa a Sección 7 - Example Script de programación File por un example.
[/PARAMN=s]
Un parámetro de liña de comandos que pode modificar o script en execución substituíndo especial tags (/PARA MN). Isto pódese usar para substituír calquera parte do script, incluíndo comandos de programación, filenomes e parámetros. Os valores válidos de n son 0 .. 9. é unha cadea que substituirá calquera aparición de /PARAMN no script file. A sección 8: Usar parámetros de liña de comandos nun script ten un example para o seu uso.
[INTERFAZ=x]
Onde xi é un dos seguintes: (Ver exampsección les)
USBMULTILINK (Esta configuración tamén admite OSBDM)
CYCLONE TRACELINK
PARALELO (Porto paralelo ou BDM Lightning [Legacy])
[PORT=y]
Onde o valor de y é un dos seguintes (consulta o parámetro de liña de comandos show ports para obter unha lista de hardware conectado; especifique sempre tamén o tipo de "interface"):
USBX
Onde x = 1,2,3 ou 4. Representa un número de enumeración para cada peza de hardware que comeza en 1. Útil se se intenta conectarse a un produto Cyclone, Trace Link ou Multilink. Se só se conecta unha peza de hardware, sempre se enumerará como USB1 .
Un exampO ficheiro para seleccionar o primeiro Multilink atopado é: INTERFACE=USBMULTILINK PORT=USB1
#.#.#.#
Enderezo IP Ethernet#.#.#.#. Cada símbolo # representa un número decimal entre O e 255. Válido para interfaces de enlace Cyclone e Trace.
A conexión é a través de Ethernet.
INTERFAZ=PORTO CICLÓN=10.0.1.223
NOME
Algúns produtos, como a ligazón Cyclone e Trace, admiten a asignación dun nome á unidade, como "Joe's Max". Pódese referir ao ciclón polo seu nome asignado. Se hai espazos no nome, todo o parámetro debe estar entre comiñas dobres (este é un requisito de Windows, non un requisito de Pemako).
Examples:
INTERFACE=CYCLONE PORT=MyCyclone99 INTERFACE=CYCLONE “PORT=O ciclón de Joe”
ÚNICA
Todos os produtos USB Multilink teñen asignado un número de serie único, como PE5650030. O Multilink pódese referir a este número. Isto é útil no caso de que varias unidades están conectadas ao mesmo PC.
Examples:
INTERFACE=PORTO USBMULTILINK=PE5650030
COMX
Onde x = 1,2,3 ou 4. Representa un número de porto COM. Válido para interfaces Cyclone.
Para conectarse a un ciclón en COM1: INTERFACE=CYCLONE PORT=COM1
X
Onde x = 1,2,3 ou 4. Representa un número de porto paralelo
Para seleccionar unha interface paralela no porto paralelo #1: INTERFACE=PORTO PARALELO=1
PClX
Onde x = 1,2,3 ou 4. Representa un número de tarxeta BDM Lightning. (Nota: este é un produto legado)
Para seleccionar un cable paralelo en BDM Lightning #1:
INTERFAZ=PORTO PARALELO=PCI 1
[mostrar portos]
O programador de liña de comandos envía todos os portos dispoñibles a un texto file e despois remata (sen importar outros parámetros de comando). Esta información sae ao texto file inclúe os parámetros necesarios para contactar co hardware de programación anexo, así como unha descrición da interface de hardware. A saída predeterminada fileo nome é ports.txt e créase no mesmo cartafol que CPROG.
A saída tamén se pode dirixir a outro file.
ExampLe: SHOWPORTS=C:\MYPORTS.TXT
Esta lista non mostra as opcións de porto paralelo nin de porto COM que tamén están dispoñibles. Abaixo está un example da saída para varias interfaces de hardware conectadas ao PC (Ten en conta que hai diferentes formas de abordar a mesma unidade; os datos de cada interface poden ir seguidos dunha liña [DUPLICAR] que mostra unha etiqueta diferente para a mesma interface).
Mostrar portos Saída ExampLe:
INTERFAZ=PORTO USBMULTILINK=PE5650030 ; USB1 : Multilink Universal FX Rev A (PE5650030)[Núm. de puerto=21] INTERFAZ=PORTO USBMULTILINK=USB1 ; USB1 : Multilink Universal FX Rev A (PE5650030)[Núm. de puerto=21][DUPLICAR] INTERFAZ=PORTO CICLÓN=10.0.9.197 ; 10.0.9.197 : ciclón público [núm. porto=61] INTERFAZ=CICLÓN "PORT=Ciclón público" ; 10.0.9.197 : ciclón público[Port Num=61 ][DUPLICATE] INTERFAZ=CICLÓN “PORT=O ciclón de Joe” ; USB1: Cyclone (Joe's)[Port Num=101] INTERFAZ=PORTO CICLÓN=USB1 ; USB1 : Cyclone (de Joe)[Port Num=101 ][DUPLICATE] INTERFAZ=PORTO TRACELINK=10.1.5.2; 10.1.5.2 : MCF52259_ TRACE[Núm. porto=123] INTERFACE=TRACELINK PORT=MCF52259 TRACE ; 10.1.5.2 : MCF52259_ TRACE[PortNum=123][DUPLICATE]
[v]
Fai que o programador non comprobe o rango de enderezos de rexistro S antes de programar ou verificar. Isto acelera o proceso de programación. A opción debe usarse con coidado xa que todos os rexistros fóra de intervalos serán ignorados.
[reset_delay n]
Especifica un atraso despois de que o programador restableza o destino que comprobamos para ver se a peza pasou correctamente ao modo de depuración en segundo plano. Isto é útil se o destino ten un controlador de reinicio que mantén a MCU en reinicio despois de que o programador libere a liña de reinicio. O valor n é un atraso en milisegundos.
[bdm_ velocidade n]
Esta opción permite ao usuario configurar a velocidade do reloxo de cambio BDM da interface de depuración de Pemako. Este valor enteiro pódese usar para determinar a velocidade das comunicacións segundo as seguintes ecuacións:
USB Multilink (inclúe Universal): (1 000000/(N+1)) Hz USB Multilink Universal FX: (25000000/(N+1 )) Hz Cyclone ou Trace link: (50000000/(2*N+5)) Hz BDM Lightning: (33000000/(2*N+5)) Hz – Produto herdado
O valor n debe estar entre 0 e 31. Este reloxo de cambio ten efecto despois de que se executen os comandos da parte superior do algoritmo de programación para que estes comandos poidan aumentar a frecuencia de destino e permitir un reloxo de cambio máis rápido. Este reloxo xeralmente non pode superar un div 4 da frecuencia do bus do procesador.
[ocultar aplicación] Isto fará que o programador de liña de comandos non mostre unha presenza visual mentres se está a executar con excepción de aparecer na barra de tarefas. Só aplicacións de 32 bits!
[frecuencia] Por defecto, o software PROGCFZ tenta determinar automaticamente a rapidez con que se está a executar o obxectivo cargando unha rutina de atraso no procesador e temporizando o tempo que tarda en executarse. Nalgunhas máquinas, isto pode producir resultados incoherentes que poden afectar os algoritmos que programan flash interno nun MCU. Pemicro ofrece un mecanismo de liña de comandos que permite ao usuario informar ao software PROGCFZ exactamente a rapidez con que se está a executar o procesador de destino. Deste xeito, o tempo nos algoritmos será preciso. Na liña de comandos, especifica a frecuencia do reloxo INTERNO en Hercios seguindo o identificador "FREQ". Teña en conta que, en xeral, se está a usar un dispositivo flash externo ao MCU, este parámetro de temporización non é necesario xa que o flash xestiona o tempo en si.
[nopst] De forma predeterminada, o software PROG usará os sinais PST[3:0] no conector do modo de fondo de 26 pinos para determinar o estado do dispositivo durante a programación. Para reducir a pegada física, é posible que algunhas configuracións non conecten os sinais PST[3:0] ao conector de 26 pinos. O parámetro 'nopst' indica ao programador da liña de comandos que debe usar un método alternativo para determinar o estado do dispositivo xa que os sinais PST[3:0] están ausentes. A desvantaxetagO uso deste método alternativo é que a velocidade de programación é máis lenta.
[/logfile rexistro filenome]
Esta opción abre un rexistrofile do nome “log filenome” que fará que calquera información que se escriba na xanela de estado tamén se escriba nesta file. O "log filename” debería ser un nome de ruta completo como c:\mydir\mysubdir\mylog .log.
Liña de comandos Examples:
CPROGCFZ C:\ENGINE.CFG INTERFACE=USBMULTILINK PORT=PE5650030
Abre CPROGCFZ coas seguintes opcións:
- Execute o script C:\ENGINE.CFG
- A interface é o primeiro USB Multilink Universal co número de serie PE5650030
- Frecuencia de comunicacións de detección automática (io_ delay_ cnt non configurado)
CPROGCFZ C:\ENGINE.CFG lnterface=CYCLONE Port=209.61 .110.251
Abre CPROGCFZ coas seguintes opcións:
- Execute o script C:\ENGINE.CFG
- A interface é Cyclone Max a través do porto Ethernet cun enderezo IP de 209.61 .110.251
CPROGCFZ C:\ENGINE.CFG lnterface=Porto USBMULTILINK=USB1
Abre CPROGCFZ coas seguintes opcións:
- Execute o script C:\ENGINE.CFG
- A interface é USB Multilink Universal, a primeira interface detectada.
Comandos de programación
espazo (en branco ou pestanas). As liñas que comezan con caracteres que non son comandos aparecen como arcas REM. O termo filenome significa unha ruta de DOS completa a a file. Os comandos usan os mesmos códigos de dúas letras que os usados nos programadores interactivos PROGCFZ. O mesmo .CFP fileOs utilizados por PROGCFZ úsanse para configurar un dispositivo en particular que se vaia programar. Se se especifica unha función de usuario para un dispositivo en particular, o seu comando de dous caracteres e o significado ou user_ par especifícanse no .CFP file.
Nota:
Os parámetros do comando que comezan_Adr , que rematan _Addr , base _Adr, byte, word e user _par usan un formato hexadecimal predeterminado.
BM
BR starting_ addr remate _addr
CAMBIO n.nn
- Módulo de cheques en branco.
- Rango de verificación en branco.
- (Só ciclón) Cambia o voltage proporcionado ao destino, onde n.nn representa un valor entre 0.00 e 5.00, inclusive. Cando se execute o comando, o Cyclone cambiará inmediatamente a ese voltage. Se os relés Cyclone están desactivados antes de chamar a este comando, entón os relés acenderanse e establecerán o novo vol.tago valor cando se executa este comando. Teña en conta que un vol demasiado baixotagO valor pode poñer o dispositivo en modo de baixo consumo, o que pode perder por completo a comunicación de depuración. Asegúrate de que a configuración do jumper do Cyclone estea configurada correctamente para enviar a enerxía aos portos correctos.
inicio EB
_ Addr ending_ Addr – Borrar intervalo de bytes.
EW comezando
_Addr final _Addr: borra o intervalo de palabras.
EM
– Borrar módulo.
PB arrancando
_Engadir byte... byte: bytes de programa.
PW comezando
_Addr word... word Programa palabras.
PM
– Módulo do programa.
CM fileEnderezo base do nome
– Escolla módulo .CFP file. Nota: certos módulos poden requirir que se especifique un enderezo base.
VM
- Verificar módulo.
VR comezando
_addr final _addr Verificar o intervalo.
UM filenome
- Módulo de carga.
UR comezando
_addr terminación _addr filenome: intervalo de carga.
SS filenome
– Especifique o rexistro S.
SM comezando
_addr final _addr – Mostrar módulo.
RELÉS DESACTIVADO
– (só Multilnk FX e Cyclone) Desactiva os relés que proporcionan enerxía ao obxectivo, incluíndo un atraso de apagado se se especifica. Especialmente útil para os usuarios que queren apagar a placa antes de realizar probas, permitir que o seu cargador de arranque se execute ou que o código da aplicación se execute despois da programación.
RELAIS
(Só Multilink FX e Cyclone) Acende os relés para proporcionar enerxía ao obxectivo, incluíndo un atraso de acendido se se especifica. O voltagA subministración basearase no último voltage configuración especificada. Para os usuarios de Cyclone, o comando CHANGEV pode cambiar o voltage valor. Especialmente útil para os usuarios que queren apagar o ciclo do seu taboleiro antes de realizar probas, permitir que o seu cargador de arranque se execute ou que o código da aplicación se execute despois da programación.
HE
– Axuda (ver cprog.doc file).
QU
– Saír.
RE
Restablecer chip.
GO
- Inicia o dispositivo a funcionar. Pódese usar como final
comando se quere que o dispositivo se execute para probalo. Debe ir inmediatamente precedido por un comando "RE".
DE timeinms
Retrasa "timeinms" milisegundos
xx usuario _par
– Só para a función de usuario especificada en .CFP file.
Comandos de configuración para o inicio
Todos os comandos de configuración son procesados antes de que o programador intente contactar co destino. Toda a configuración file analízase para estes comandos antes de intentar comunicarse. Esta sección dá unha voltaview de usar estes comandos de configuración para facer diferentes tipos de configuración.
Nota: A base predeterminada para os parámetros do comando de configuración é decimal.
Un máisview dos comandos de configuración é o seguinte:
CUSTOMTRIMREF nnnnnnnn.nn
Frecuencia de reloxo de referencia interna desexada para o “PT; Comando de recorte do programa”. Esta frecuencia anula a frecuencia de reloxo de referencia interna predeterminada. Os valores válidos para “n” dependen do dispositivo particular que se está a programar. Consulte as especificacións eléctricas do seu dispositivo para coñecer o intervalo de frecuencia de referencia interno válido. Onde:
nnnnnnnn.nn: Frecuencia en Hercios con dous decimais
POTENCIA DO DISPOSITIVO n
Para Cyclone (exclúe Cyclone MAX). Esta configuración define o voltage que se proporcionará ao destino se a fonte do voltage deriva do poder interno do ciclón. Os valores válidos de n son:
0: 5 voltios, xerados/conmutados por ciclón
2: 3 voltios, xerados/conmutados por ciclón
4: 2 voltios, xerados/conmutados por ciclón
PROVEEDOR n
Determina se a interface debe proporcionar enerxía ao destino. NOTA: Non todas as interfaces de hardware admiten este comando. Os valores válidos de n son:
0: A interface non proporciona enerxía ao destino. (predeterminado)
1: Habilitar a interface proporciona enerxía ao destino.
(NOTA: É o mesmo que a opción heredada:USARPRORELAIS n)
POWERDOWNDELAY n
Cantidade de tempo para atrasar cando se desconecta a alimentación do obxectivo para que a fonte de alimentación do obxectivo caia por debaixo de 0.1 V. n é o tempo en milisegundos.
RETRASO DE ENCENDIDO n
Cantidade de tempo para atrasar cando se acende o obxectivo OU se restablece o obxectivo e antes de que o software intente falar co obxectivo. Este tempo pode ser unha combinación de tempo de encendido e tempo de reinicio (especialmente se se usa un controlador de reinicio). n é o tempo en milisegundos.
POWEROFFONEXIT n
Determina se a alimentación proporcionada ao destino debe desactivarse cando a aplicación CPROGCFZ finaliza. NOTA: Non todas as interfaces de hardware admiten este comando. Os valores válidos de n son:
0: Desconectar ao saír (predeterminado)
1: Mantén acendido ao saír
Verificación rematadaview
Hai varios comandos dispoñibles que se poden usar para verificar o contido do flash no dispositivo despois de programalo. O comando máis utilizado é “VC ;Verify CRC of Object File ao módulo”. O comando "VC" indicará a CPROGCFZ que calcule primeiro un valor CRC de 16 bits a partir do obxecto elixido file. A continuación, CPROGCFZ cargará o código na RAM do dispositivo e indicará ao dispositivo que calcule un valor CRC de 16 bits a partir do contido en FLASH do dispositivo. Só intervalos de enderezos válidos no obxecto file son calculados no dispositivo. Unha vez que o valor CRC de 16 bits do obxecto file e o dispositivo están dispoñibles, CPROGCFZ compáraos. Prodúcese un erro se os dous valores non coinciden.
Alternativamente, o comando "VM ;Verify Module" pódese usar para realizar unha verificación byte a byte entre o obxecto elixido file e o dispositivo. Normalmente, o comando VM tardará máis en executarse que o comando VC xa que CPROGCFZ ten que ler o contido de FLASH do dispositivo byte a byte. Tamén hai outros dous comandos que se poden usar para a verificación. O "SC ;Mostrar Módulo CRC" indícalle a CPROGCFZ que cargue o código na memoria RAM do dispositivo e indícale ao dispositivo que calcule un valor CRC de 16 bits a partir do contido de todo o FLASH do dispositivo, que inclúe rexións en branco. Unha vez que se calculou o valor CRC de 16 bits, CPROGCFZ mostrará o valor na xanela de estado. O comando "VV ;Verify Module CRC to Value" é semellante ao comando "SC". A diferenza é que, en lugar de mostrar o valor CRC calculado de 16 bits, CPROGCFZ comparará o valor calculado cun valor CRC de 16 bits proporcionado polo usuario.
Volve o erro de DOS
Ofrécense devolucións de erro de DOS para que se poidan probar en .BAT files. Os códigos de erro utilizados son:
- Programa completo sen erros.
- Cancelado polo usuario.
- Erro ao ler o rexistro S file.
- Verificar o erro.
- Verificación cancelada polo usuario.
- rexistro S file non está seleccionado.
- O enderezo inicial non está no módulo.
- O enderezo final non está no módulo ou é inferior ao enderezo inicial.
- Non se puido abrir file para cargar.
- File erro de escritura durante a carga.
- Carga cancelada polo usuario.
- Erro ao abrir .CFP file.
- Erro ao ler .CFP file.
- O dispositivo non se iniciou.
- Erro ao cargar .CFP file.
- Produciuse un erro ao habilitar o módulo que se acaba de seleccionar.
- Rexistro S especificado file non atopado.
- Espazo no búfer insuficiente especificado por .CFP para manter a file S-record.
- Erro durante a programación.
- O enderezo de inicio non apunta ao módulo.
- Erro durante a programación do último byte.
- O enderezo de programación xa non está no módulo.
- O enderezo de inicio non está nun límite de palabras aliñados.
- Erro durante a programación da última palabra.
- Non se puido borrar o módulo.
- Non se borrou a palabra do módulo.
- Seleccionado .CFP file non implementa a comprobación de bytes.
- Non se borrou o byte do módulo.
- O enderezo de inicio do borrado da palabra debe ser par.
- O enderezo do final de borrado de palabras debe ser par.
- O parámetro de usuario non está no intervalo.
- Erro durante a función especificada .CFP.
- O porto especificado non está dispoñible ou erro ao abrir o porto.
- O comando está inactivo para este .CFP file.
- Non se pode entrar no modo de fondo. Comproba as conexións.
- Non se pode acceder ao procesador. Proba a restablecer o software.
- .CFP non válido file.
- Non se pode acceder á memoria RAM do procesador. Proba a restablecer o software.
- Inicialización cancelada polo usuario.
- Erro ao converter o número de comando hexadecimal.
- Configuración file non especificado e file prog. cfg non existe.
- .CFP file non existe.
- Erro no número de atraso de io_ na liña de comandos.
- O parámetro da liña de comandos non é válido.
- Produciuse un erro ao especificar o atraso decimal en milisegundos.
- Erro no script file.
- Non se detectou o cable
- S-Record file non contén datos válidos.
- Fallo de verificación da suma de verificación: os datos do rexistro S non coinciden coa memoria do MCU.
- A clasificación debe estar activada para verificar a suma de comprobación flash.
- S-Records non todos no rango do módulo. (consulte o parámetro da liña de comandos "v")
- Detectouse un erro na configuración da liña de comandos para o porto/interface
- Erro ao calcular o valor CRC do dispositivo
- Erro: o CRC do dispositivo non coincide co valor indicado
- Erro: CPROG xa está en execución
- Erro: debe especificar tanto a INTERFAZ como o PORTO na liña de comandos
- O procesador de destino seleccionado non é compatible coa interface de hardware actual.
Example Script de programación File
O guión de programación file debe ser un ASCII puro file cun comando por liña. Este é o CFG file no ex anterioramples.
Un example é:
CM Freescale_52211_1x32x32k.CFP | ;Escolle o módulo Flash |
EM | ;Borrar o módulo |
BM | ;Blanco Comprobe o módulo |
SS C:\PEMICRO\TEST.S19 | ; Especifique o S19 a usar |
PM | ;Programe o módulo co S19 |
VM | ;Verifica o módulo de novo |
Nota: Os nomes dos camiños fileTamén se poden usar s que son relativos ao executable CPROG.
Usando parámetros da liña de comandos nun script
Pódese usar un parámetro de liña de comandos en forma de /PARAMN=s para inserir texto no script file en lugar de especial tags. Isto pódese usar para substituír calquera parte do script, incluíndo comandos de programación, filenomes e parámetros. Os valores válidos de n son 0..9. s é unha cadea que substituirá calquera ocorrencia de /PARAMN no script file.
Como example, o seguinte script xenérico podería usarse para programar exactamente coa mesma funcionalidade do exampo script en Sección 7 – Example Script de programación File:
CM /PARAM1 | ;Escolle o módulo Flash |
EM | ;Borrar o módulo |
BM | ;Blanco Comprobe o módulo |
SS /PARAM2 | ; Especifique o S19 a usar |
PM | ;Programe o módulo co S19 |
/PARAM3 | ;Verifica o módulo de novo |
Os seguintes parámetros engadiríanse á liña de comandos CPROG:
“/PARAM1=C:\PEMICRO\Freescale_52211_1x32x32k.CFP 4000″ /PARAM2=C:\PEMICRO\TEST.S19 /PARAM3=VM
NOTA: Dado que o parámetro /PARAM1 ten un espazo no seu valor, todo o parámetro debe estar entre comiñas dobres. Isto indica a Windows que é un único parámetro. Neste caso, inclúese un enderezo base de 0x4000 na liña Escolla módulo do script, polo que debe especificarse /PARAM1 na liña de comandos así:
“/PARAM1=C:\PEMICRO\Freescale_52211_1x32x32k.CFP 4000″
Así que o ex completoampA liña de comandos de le sería (ten en conta que isto é continuo; sen saltos de liña):
C:\PROXECTO\CPROGCFZ INTERFACE=CYCLONE PORT=USB1 BDM_SPEED 1
C:\PROXECTO\XENERIC.CFG
“/PARAM1=C:\PEMICRO\Freescale_52211_1x32x32k.CFP 4000” /PARAM2=C:\PEMICRO\TEST.S19 /PARAM3=VM
Sample Lote File
Aquí está un example de chamar ao programador de liña de comandos e probar o retorno do seu código de erro nun lote sinxelo file. Sampo lote files se dan tanto para Windows 95/98/XP como para Windows 2000/NT/XP/Vista/7/8/10.
Windows NT/2000/Vista/7/8/10:
C:\PROXECTO\CPROGCFZ C:\PROXECTO\ENGINE.CFG INTERFACE=PORTO USBMULTILINK=USB1
se o nivel de erro 1 é malo
quedou ben
:malo
ECO MAL MAL MAL MAL MAL MAL MAL MAL MAL
: bo
ECHO feito
Windows 95/98/ME/XP:
INICIO /WC:\PROXECTO\CPROGCFZ C:\PROXECTO\ENGINE.CFG
INTERFAZ=PORTO USBMULTILINK=USB1
se o nivel de erro 1 é malo
quedou ben
:malo
ECO MAL MAL MAL MAL MAL MAL MAL MAL MAL
: bo
ECHO feito
Nota: Os nomes dos camiños fileTamén se poden usar s que son relativos ao executable CPROG
Información
Para máis información sobre CPROGCFZ e PROGCFZ póñase en contacto connosco:
P&E Microcomputer Systems, Inc. VOZ: 617-923-0053
98 Galen St. FAX: 617-923-0808
Watertown, MA 02472-4502 WEB: http://www.pemicro.com
EUA
Para view toda a nosa biblioteca de. Módulos CFP, vai á páxina de Soporte de Pemako websitio en www.pemicro.com/support.
Documentos/Recursos
![]() |
Software de programación PEmicro CPROGCFZ PROG Flash [pdfGuía do usuario CPROGCFZ PROG Software de programación Flash, CPROGCFZ, PROG Software de programación Flash, Software de programación, Software |