PEmicro CPROGCFZ PROG Flash Polokalama Polokalame Polokalama 

PEmicro CPROGCFZ PROG Flash Polokalama Polokalame Polokalama

Folasaga

O le CPROGCFZ o se fa'atonuga a le Windows o le polokalama PROGCFZ lea e fa'apolokalameina ai le Flash, EEPROM, EPROM, ma isi mea e ala i se feso'ota'iga meafaigaluega PEmicro i le NXP Cold Fire V2/3/4 lagolago. O feso'ota'iga meafaigaluega e maua mai le PEmicro.

O le taimi lava e fesoʻotaʻi lelei ai lau masini faʻaoga i le va o lau PC ma le masini faʻapipiʻi, e mafai ona e faʻalauiloaina le CPROGCFZ e mafai ona faʻaogaina mai le laina o le poloaiga. E le gata i le fa'atinoina, e tatau fo'i ona pasia le tele o laina fa'atonuga ina ia mafai ai ona fa'atulaga po'o fea PEmicro hardware interface CPROGCFZ e tatau ona taumafai e fa'afeso'ota'i i ai, ma fa'atulaga pe fa'afefea ona fa'afeso'ota'i lena fa'aoga meafaigaluega i le masini fa'atatau. O vaega nei e aofia ai le igoa o le faatulagaga (.CFG) file, faʻapea foʻi ma faʻatonuga amata e pei o le igoa o le faʻaogaina o meafaigaluega poʻo le taulaga e fesoʻotaʻi ai le faʻaoga.

O le .CFG file fa'amaoti mai le fa'apolokalameina o le sini e pei ona e fa'amoemoe i ai, ma e aofia ai fa'atonuga fa'apolokalame fa'atonu ma, pe a filifili, fa'atonuga o fa'atonuga. O mataupu o loʻo mulimuli mai o le a tuʻuina atu se faʻamatalaga auiliili o nei poloaiga ma tapulaʻa.

Amata ane

a. Fa'afeso'ota'i le feso'ota'iga meafaigaluega i le va o lau PC ma le MCU fa'amoemoe e ala ile uaea lipine debug.
b. Amata le polokalame polokalame e ala i le fa'agaoioia mai le Windows Command prompt po'o le vala'au i le CPROGCFZ executable ma le sa'o laina laina laina. Fa'ataga laina laina fa'atonu:

CPROGCFZ [?/!] [fileigoa] [/PARAM=s] [v] [toe faatuai le tuai n] [bam_ saosaoa n] [faaputuga] [faauu] [Atafafa=x] [port=y] [vaa fa'aali] [moe] [/logfile ogalaau fileigoa]

o fea:

[?/!] Fa'aaoga le '?' po'o' '!' filifiliga amio e mafua ai ona fa'atali le tagata fai polokalame laina fa'atonu ma fa'aalia le taunu'uga o polokalame i le fa'amalama o le PROGCFZ. '?' o le a fa'aalia pea le i'uga, '!' o le a fa'aalia le i'uga pe a tupu se mea sese. Afai e le faʻaaogaina e le tagata faʻaoga se vaega file e faʻataʻitaʻi le tulaga sese, e maua ai se auala e faʻaalia ai le taunuuga o polokalame. O lenei filifiliga e tatau ona avea ma filifiliga FIRST command-line.

[fileigoa] A file o loʻo i ai polokalame faʻatonuga ma faʻamatalaga, faaletonu = prog. cfg. Silasila i le Vaega 7 – Esoample Polokalama Tusia File mo se example.

[/PARAMN=s]
O se fa'atonuga laina e mafai ona suia le fa'atinoina o tusitusiga e ala i le suiina o mea fa'apitoa tags (/PARA MN). E mafai ona faʻaaoga e sui ai soʻo se vaega o le tusitusiga e aofia ai faʻatonuga polokalame, fileigoa, ma tapula'a. O aoga aoga o n e 0 .. 9. sis se manoa e suitulaga i soo se mea e tupu o /PARAMN i le tusitusiga file. Vaega 8 - Faʻaaogaina Parameter Line Poloaiga i totonu o se Faʻamatalaga ei ai se example mo le faʻaaogaina.

[FAUFAIGA=x] O fea o iai se tasi o mea nei: (Tagaʻi i le example vaega)
USBMULTILINK (O lenei seti e lagolagoina foi le OSBDM)
CYCLONE TRACELINK
PARALLEL (Talaga Fa'atasi po'o BDM Uila [Tuutuu])

[PORT=y]

Afai o le tau o le y o se tasi o mea nei (silasila i le faʻaaliga o ports command-line parameter mo se lisi o meafaigaluega fesoʻotaʻi; faʻamaʻoti i taimi uma le ituaiga "interface"):

USBX
Pe a x = 1,2,3, po'o le 4. Fa'atusaina se numera fa'avasegaina mo vaega ta'itasi o meafaigaluega e amata ile 1. Fa'aoga pe a taumafai e fa'afeso'ota'i i se Afā, Su'ega So'oga, po'o Multilink oloa. Afai e na o le tasi le vaega o meafaigaluega e fesoʻotaʻi, o le a faʻamauina i taimi uma o le USB1 .
O se tasiampe filifili le Multilink muamua maua o le: INTERFACE=USBMULTILINK PORT=USB1

#.#.#.#
tuatusi IP Ethernet#.#.#.#. O fa'ailoga ta'itasi # e fa'atusalia le numera tesimale i le va o le O ma le 255. Fa'aoga mo feso'ota'iga feso'ota'iga Afa ma Su'ega.
So'oga e ala i Ethernet.
INFOFOGA = UAUA FA'ATASI = 10.0.1.223

IGOA
O nisi oloa, e pei o le Cyclone and Trace link, e lagolagoina le tofiaina o se igoa i le iunite, e pei o le “Joe's Max”. O le Afa e mafai ona ta'ua i lona igoa ua tofia. Afai ei ai ni avanoa i le igoa, e tatau ona faʻapipiʻi le parakalafa atoa i upusii faʻalua (o se manaʻoga Windows, ae le o se manaʻoga Pemako).
Examples:
INTERFACE = CYCLONE PORT = MyCyclone99 INTERFACE = CYCLONE “PORT=Joe's Afa”

TUSI
O oloa USB Multilink uma e iai se numera fa'asologa tulaga ese ua tu'uina atu ia i latou, pei ole PE5650030. Ole Multilink e mafai ona fa'asino ile numera lea. E aoga lenei i le tulaga e tele iunite e fesoʻotaʻi i le PC lava e tasi.
Examples:
INTERFACE=USBMULTILINK PORT=PE5650030

COMX
O fea x = 1,2,3, po'o le 4. Fa'atusa se numera o le taulaga COM. E aoga mo feso'ota'iga o Afa.
E fa'afeso'ota'i i se Afā ile COM1 : INTERFACE=CYCLONE PORT=COM1

X
O le x = 1,2,3, po'o le 4. Fa'atusaina se numera o le taulaga
E filifili se fa'aoga tutusa i luga ole Taulaga Fa'atasi #1 : INTERFACE=PARALLEL PORT=1

PClX
O fea x = 1,2,3, po'o le 4. Fa'atusa se numera kata BDM Lightning. (Manatua: o se oloa fa'aleaganu'u)
Le filifilia o se uaea tutusa ile BDM Uila #1 :
FA'ATA'U = FA'ATAU FA'ATASI = PCI 1

[faaali uafu]
O le fa'atonu-line programmer e fa'aulu uma ports avanoa i se tusitusiga file ona fa'amutaina lea (tusa lava po'o isi ta'iala fa'atonu). O lenei faʻamatalaga e tuʻuina atu i le tusitusiga file e aofia ai ta'otoga e mana'omia e fa'afeso'ota'i ai masini fa'apolokalame fa'apipi'i fa'apea fo'i ma fa'amatalaga o le fa'aoga meafaigaluega. Le fa'aogaina fa'aletonu filele igoa o le ports.txt ma o loʻo faia i le pusa tutusa e pei o CPROG.
E mafai fo'i ona fa'asino atu le fa'aaliga i se isi file.
ExampLe: SHOWPORTS=C:\MYPORTS.TXT
O lenei lisi e le o fa'aalia ai avanoa tutusa po'o COM port filifiliga o lo'o avanoa fo'i. Lalo o se example fa'aulufalega mo feso'ota'iga meafaigaluega eseese e feso'ota'i atu i le PC (Manatua e eseese auala e fa'afeso'ota'i ai le iunite lava e tasi; o fa'amaumauga mo fa'aoga ta'itasi e mafai ona soso'o ma se laina [DUPLICATE] o lo'o fa'aalia ai se fa'ailoga eseese mo le atina'e tutusa).

Faaali atu ports Output ExampLe:

INTERFACE=USBMULTILINK PORT=PE5650030 ; USB1 : Multilink Universal FX Rev A (PE5650030)[Numera Taulaga=21] INTERFACE=USBMULTILINK PORT=USB1 ; USB1 : Multilink Universal FX Rev A (PE5650030)[Numera Taulaga=21][DUPLICATE] INTERFACE= UAUA FA’ATASI= 10.0.9.197 ; 10.0.9.197 : Afa Lautele [Port Num=61] INTERFACE= CYCLONE “PORT=Public Cyclone” ; 10.0.9.197 : Afa a le Malo[Numera Tau Taulaga=61 ][TUA FAI] INTERFACE= CYCLONE “PORT=Joe's Cyclone” ; USB1 : Afa (Joe's)[Numera o Taulaga=101] INTERFACE= UAUA FA’ATASI=USB1 ; USB1 : Afa (Joe's)[Numera o le Taulaga=101 ][TUA] INTERFACE=TRACELINK PORT=10.1.5.2 ; 10.1.5.2 : MCF52259_ TRACE[Numera Taulaga=123] INTERFACE=TRACELINK PORT=MCF52259 FAIGA ; 10.1.5.2 : MCF52259_ TRACE[PortNum=123][DUPLICATE]

[v]
E mafua ai ona le siaki e le fai polokalame le tele o tuatusi S-faamaumau a'o le'i fa'apolokalame pe fa'amaonia. E faatelevaveina ai le faagasologa o polokalame. O le filifiliga e tatau ona faʻaaoga ma le faʻaeteete aua o mea uma i fafo atu o faʻamaumauga-o le a le amanaiaina.

[toe fa'atu_ tuai n]
Fa'ailoa mai se tuai pe a uma ona toe setiina e le fai polokalame le taula'iga tatou te siaki e va'ai pe ua alu lelei le vaega i le fa'asologa o le debug i tua. E aoga lenei mea pe afai o le sini o loʻo i ai se avetaʻavale toe faʻapipiʻiina o loʻo taofia le MCU i le toe setiina pe a maeʻa ona tuʻuina atu e le polokalame le laina seti. Ole tau ole n ole tuai ile milliseconds.

[bdm_ speed n]
O lenei filifiliga e mafai ai e le tagata fa'aoga ona seti le BDM shift clock speed of Pemako's debug interface. E mafai ona fa'aaoga lenei tau aofa'i e fuafua ai le saoasaoa o feso'ota'iga e tusa ai ma fa'atusa nei:

USB Feso'ota'iga Tele (e aofia ai le Universal): (1 000000/(N+1)) Hz USB Feso'ota'iga Tele FX: (25000000/(N+1)) Hz Afā po'o So'oga Su'esu'e: (50000000/(2*N+5)) Hz BDM Uila : (33000000/(2*N+5)) Hz – Legacy product

O le tau n e tatau ona i ai i le va o le 0 ma le 31. O lenei uati sifi e aoga pe a maeʻa le faʻatonuga i le pito i luga o le polokalame algorithm e faʻatinoina ina ia mafai ai e nei poloaiga ona faʻateleina le faʻasologa o taimi ma faʻatagaina se uati sifi vave. O lenei uati e le mafai ona sili atu i le div 4 o le fa'asologa o pasi.

[natia le app] Ole mea lea ole a mafua ai ona le fa'aalia e le tagata fai polokalame le fa'atonuga se va'aiga va'aia a'o tamo'e se'i vagana ai le fa'aalia i luga o le taskbar. 32-bit talosaga na'o!

[faatele] Ona o le faaletonu, e taumafai le polokalama PROGCFZ e fuafua otometi pe o le a le saoasaoa o le sini e ala i le utaina o le tuai masani i le faagasologa ma le taimi o le a le umi e faatino ai. I nisi masini, e ono maua mai ai ni fa'ai'uga e le fetaui e ono a'afia ai algorithms lea e fa'apipi'i polokalame i totonu i le MCU. O le Pemicro e tu'uina atu se fa'atonuga laina e mafai ai e le tagata fa'aoga ona logoina le polokalama PROGCFZ i le saosaoa o lo'o fa'agasolo ai le fa'atonuga. I lenei auala, o le taimi i algorithms o le a saʻo. I luga o le laina-poloaiga, e te faʻamaonia le taimi ole uati INTERNAL ile Hertz mulimuli i le 'FREQ' faʻailoa. Manatua o le tulaga lautele pe afai o loʻo e faʻaogaina se masini moli i fafo atu o le MCU, e le manaʻomia lenei taʻaloga taimi aʻo faʻaogaina e le moli le taimi lava ia.

[leai] Ona o le faaletonu, o le polokalama PROG o le a faʻaogaina faailo PST [3: 0] i luga o le 26-pin background mode connector e fuafua ai le tulaga o le masini i le taimi o polokalame. Ina ia faʻaitiitia le tulagavae faʻaletino, o nisi seti atonu e le faʻafesoʻotaʻi faailo PST[3:0] i le 26 pine connector. O le 'nopst' fa'ata'ita'iga e fa'atonuina ai le fa'atonu-line programmer e tatau ona fa'aogaina se isi auala e fa'ailoa ai le tulaga o le masini talu ai e le o iai fa'ailoga PST[3:0]. Le disadvantagO le fa'aaogaina o lenei auala e fa'apea e fa'agesegese le saoasaoa o polokalame.

[/logfile ogalaau fileigoa]
O lenei filifiliga e tatalaina ai se ogalaaufile o le igoa “log fileigoa" lea o le a mafua ai soʻo se faʻamatalaga o loʻo tusia i le faʻamalama tulaga e tusi foi i lenei file. O le “log fileigoa" e tatau ona avea ma igoa atoa ala e pei o c:\mydir\mysubdir\mylog .log.

Laina Poloaiga Examples:
CPROGCFZ C:\ENGINE.CFG INTERFACE=USBMULTILINK PORT=PE5650030

Tatala CPROGCFZ i filifiliga nei:

  • Fa'asolo le C:\ENGINE.CFG script
  • Fa'afeso'ota'i muamua USB Multilink Universal fa'atasi ma numera fa'asologa PE5650030
  • Su'esu'e le tele o feso'ota'iga (io_ delay_ cnt le setiina)

CPROGCFZ C:\ENGINE.CFG lnterface= CYCLONE Port=209.61 .110.251

Tatala CPROGCFZ i filifiliga nei:

  • Fa'asolo le C:\ENGINE.CFG script
  • Feso'ota'iga ole Afa'afa Max e ala ile Taulaga Ethernet ma se tuatusi IP ole 209.61

CPROGCFZ C:\ENGINE.CFG lnterface=USBMULTILINK Taulaga=USB1

Tatala CPROGCFZ i filifiliga nei:

  • Fa'asolo le C:\ENGINE.CFG script
  • Fa'afeso'ota'i ole USB Multilink Universal, fa'aoga muamua na iloa.

Polokalama Poloaiga

avanoa (ganoa po'o laupepa). O laina e amata i mataitusi e le o ni fa'atonuga o lo'o lisiina o REM va'a. O le faaupuga fileigoa ole uiga ole ala atoa ole DOS ile a file. E fa'aaoga e Poloaiga ia fa'ailoga mataitusi e lua e pei ona fa'aogaina i le polokalame feso'ota'iga PROGCFZ. Le tutusa .CFP files fa'aogaina e le PROGCFZ o lo'o fa'aogaina e fa'atutu mo se masini fa'apitoa e fa'apolokalameina. Afai o se galuega fa'aoga ua fa'amaoti mai mo se masini fa'apitoa, o lona lua amio fa'atonuga ma le uiga po'o le user_ par o lo'o fa'amaoti mai i le .CFP file.

Fa'aaliga:
The command parameters starting_ Addr , ending _Addr , base _ Addr, byte, word, and user _par fa'aaoga se fa'asologa hexadecimal faaletonu.

BM
BR amata_ addr fa'ai'uga _addr
SUIGA n.nn

  • Modul siaki avanoa.
  • Va'aiga siaki avanoa.
  • (Na'o le afa) Suia le voltage tu'uina atu i le fa'amoemoe, lea o le n.nn o lo'o fa'atusalia ai se tau i le va o le 0.00 ma le 5.00, e aofia ai. A fa'ataunu'u le fa'atonuga o le a vave ona sui le Afa i lena voltagu. Afai e pe le fa'asologa o le Afa a'o le'i taloina lea poloaiga, ona ki lea o laina ma seti le vol fou.tage taua pe a faia lenei poloaiga. Manatua e maualalo tele le voltage fa'atauaina e mafai ona tu'u le masini i le tulaga maualalo-malosi lea e mafai ona le maua uma feso'ota'iga debug. Ia mautinoa ua sa'o le seti o le osooso o le Afa e lafo atu ai le eletise i uafu sa'o.

EB amata
_ Fa'ai'uga Fa'aopoopo_ Fa'aopoopo - Tape le laina fa'aola.

EW amata
_Addr fa'ai'uga _Addr – Tape le laina o upu.

EM
– Tape le module.

PB amata
_Addr byte .. . byte – Polokalama bytes.

PW amata
_Addr word … upu Polokalama upu.

PM
– Polokalama module.

CM fileigoa faavae addr
– Filifili le module .CFP file. Manatua: O nisi modules atonu e manaʻomia se tuatusi faʻavae e faʻamaonia .

VM
- Fa'amaonia le module.

VR amata
_addr fa'ai'uga _addr Fa'amaonia le lautele.

UM fileigoa
- Faʻapipiʻi le module.

UR amata
_addr faaiu _addr fileigoa – La'u i luga laina.

SS fileigoa
– Fa'ailoa S fa'amaumauga.

SM amata
_addr fa'ai'uga _addr - Fa'aali le module.

RELAYSOFF
– (Multilnk FX & Afa na'o) Tape le laina e maua ai le paoa i le taulaiga, e aofia ai le tuai o le eletise pe a faʻamaonia. Fa'apitoa mo tagata fa'aoga e manana'o e fa'aola le latou laupapa a'o le'i faia su'ega, fa'ataga a latou uta fa'amomoli e tamo'e, po'o le fa'aogaina o le numera o talosaga pe a uma le polokalame.

RELAYSON 
(Multilink FX & Afa na'o) Ki'i laina e maua ai le paoa i le taulaiga, e aofia ai le tuai o le eletise pe a fa'ailoa mai. O le voltage tu'uina atu o le a fa'avae i luga o le vol mulimulitagu faatulagaga ua faamaoti. Mo tagata fa'aoga le Afa, o le CHANGEV poloaiga e mafai ona suia le voltagu taua. Fa'apitoa mo tagata fa'aoga e manana'o e fa'amalo le latou laupapa a'o le'i faia su'ega, fa'ataga a latou uta fa'amomoli e tamo'e, po'o le fa'agaoioia o le numera o talosaga pe a uma le polokalame.

HE
- Fesoasoani (vaai ile cprog.doc file).

QU
– Tuu.

RE
Toe seti le pu.

GO
- Amata le faʻaogaina o masini. E mafai ona faʻaaogaina e fai ma faʻaiuga
poloaiga pe a e manaʻo e tamoʻe le masini mo suʻega. E tatau ona fa'ato'a muamua i se fa'atonuga 'RE'.

DE taimi ims
Fa'atuai "timeinms" milliseconds

xx tagata fa'aoga _par
– Na'o mo galuega fa'aoga ua fa'amaoti mai ile .CFP file.

Fa'atonu Poloaiga Mo Amata

O fa'atonuga fa'atulagaina e fa'agasolo uma a'o le'i taumafai le fai polokalame e fa'afeso'ota'i le fa'amoemoe. Le faatulagaga atoa file ua fa'avasegaina mo nei fa'atonuga a'o le'i taumafai e feso'ota'i. O lenei vaega o loʻo tuʻuina atu ai se faʻaopoopogaview o le faʻaaogaina o nei faʻatonuga faʻatonuga e fai ai ituaiga eseese o faʻatulagaga.

Fa'aaliga: O le fa'avae fa'aletonu mo fa'atonuga o fa'atonuga o le tesi.

Ua umaview o fa'atonuga fa'atonu e fa'apea:

CUSTOMTRIMREF nnnnnnnn.nn

Ole taimi ole uati fa'asino ile totonu ole “PT; Polokalama Trim" poloaiga. Ole alaleo lea e fa'asili ai le fa'aoga ole uati fa'asino i totonu. O tau aoga mo le "n" e fa'alagolago i le masini fa'apitoa o lo'o fa'apolokalameina. Fa'amolemole va'ai i fa'amatalaga fa'aeletise o lau masini mo le fa'aogaina o le fa'aogaina ole uati ole fa'asologa ole taimi. O fea:

nnnnnnnn.nn: Faatele i Hertz ma lua tesimale nofoaga

MAUA FA'AVAE n

Mo Afa (e le aofia ai le Afa MAX). O lenei fa'atulagaga e fa'amatala ai le sini voltage o le a tuuina atu i le sini pe afai o le puna o le voltage mafua mai i le malosi o totonu ole Afa. O tau aoga o le n o:

0 : 5 Volts, Fausia/Sui e le Afa
2 : 3 Volts, Fausia/Sui e le Afa
4 : 2 Volts, Fausia/Sui e le Afa

FAATUATUA LE MANA n

Fuafua pe tatau ona tu'uina atu le mana i le fa'amoemoe. FAAMANATU: E le o fesoʻotaʻiga meafaigaluega uma e lagolagoina lenei faʻatonuga. O tau aoga o le n o:

0 : Fa'afeso'ota'i e le maua ai le malosi e fa'atatau ai. (tauaga)
1 : Enable Interface e maua ai le mana e taula'i ai.
( FAAMANATU: E tutusa ma le legacy option:USEPRORELAYS n)

POWERDOWNDELAY n

Ole umi ole taimi e fa'atuai ai pe a tape le paoa ile fa'amoemoe mo le pa'u o le paoa i lalo ole 0.1v. n o le taimi i milliseconds.

POWERUPDELAY n

Ole umi ole taimi e fa'atuai ai pe a kilia le paoa ile fa'amoemoe po'o toe setiina le fa'amoemoe, ma a'o le'i taumafai le polokalama e talanoa i le fa'amoemoe. O le taimi lea e mafai ona avea ma tu'ufa'atasiga o le mana i le taimi ma toe setiina le taimi (aemaise lava pe a fa'aaogaina se aveta'avale toe setiina). n o le taimi i milliseconds.

POWEROFFONEXIT n

Fuafua pe tatau ona tape le paoa e tu'uina atu i le sini pe a muta le talosaga CPROGCFZ. FAAMANATU: E le o feso'ota'iga meafaigaluega uma e lagolagoina lenei fa'atonuga. O tau aoga o le n o:

0 : Tape le paoa pe a alu i fafo (fa'aoga)
1 : Taofi le paoa pe a alu i fafo

Ua uma le fa'amaonigaview

E tele fa'atonuga o lo'o avanoa e mafai ona fa'aoga e fa'amaonia ai mea o lo'o i totonu o le moli i luga ole masini pe a uma ona fa'apolokalameina. O le fa'atonuga sili ona fa'aaogaina o le "VC; Fa'amaonia le CRC o le Mea File i le Module”. O le fa'atonuga "VC" o le a fa'atonuina ai le CPROGCFZ e fa'atatau muamua se tau 16-bit CRC mai le mea na filifilia. file. O le CPROGCFZ o le a faʻapipiʻi le code i totonu o le RAM o le masini ma faʻatonu le masini e fuafua se 16 bit CRC tau mai mea o loʻo i totonu o le FLASH o le masini. E na'o tuatusi fa'akomepiuta aoga i totonu o le mea file e fa'atatau ile masini. O le taimi lava e 16-bit CRC tau mai le mea file ma o loʻo avanoa le masini, faʻatusatusa e CPROGCFZ. E lafo se mea sese pe a le fetaui ia tau e lua.

I le isi itu, o le "VM ;Verify Module" e mafai ona faʻaaogaina e faʻatino ai se byte i byte faʻamaoniga i le va o le mea filifilia. file ma le masini. E masani lava, o le VM poloaiga o le a umi se taimi e faatino ai nai lo le VC poloaiga talu ai e tatau i le CPROGCFZ ona faitau mea o loʻo i totonu o le FLASH o le masini byte byte. E lua foi isi poloaiga e mafai ona faʻaoga mo le faʻamaonia. O le "SC ;Show Module CRC" o loʻo faʻatonuina le CPROGCFZ e faʻapipiʻi le code i totonu o le RAM o le masini ma faʻatonu le masini e fuafua se tau o le 16-bit CRC mai mea o loʻo i totonu o le FLASH atoa o le masini, lea e aofia ai vaega avanoa. A maeʻa ona faʻatusatusa le tau o le CRC 16-bit, o le a faʻaalia e CPROGCFZ le tau i le faʻamalama o le tulaga. O le "VV ;Verify Module CRC to Value" poloaiga e tutusa ma le "SC" poloaiga. O le eseesega e faapea nai lo le faʻaalia o le 16-bit CRC tau, o le CPROGCFZ o le a faʻatusatusa le tau faʻatusatusa i le 16-bit CRC tau na tuʻuina atu e le tagata faʻaoga.

Ua toe fo'i mai se mea sese DOS

Ua tu'uina atu fa'amatalaga sese a le DOS ina ia mafai ona su'eina i le .BAT files. O fa'ailoga sese na fa'aaogaina e:

  1. Ua mae'a le polokalame e leai ni mea sese.
  2. Fa'aleaogaina e le tagata fa'aoga.
  3. Sese le faitauina o faamaumauga S file.
  4. Fa'amaonia sese.
  5. Fa'amaonia ua fa'aleaogaina e le tagata fa'aoga.
  6. S faamaumauga file e le filifilia.
  7. O le tuatusi amata e le o iai i totonu o le module.
  8. O le tuatusi fa'ai'u e le o iai i totonu o le module pe itiiti ifo i le tuatusi amata.
  9. Le mafai ona tatala file mo le lafoina.
  10. File tusi sese i le taimi o le upload.
  11. Ua faalēaogāina le lafoina e le tagata faʻaoga.
  12. Sese le tatalaina o le .CFP file.
  13. Sese faitau .CFP file.
  14. E le'i amataina le masini.
  15. Sese i le utaina o le .CFP file.
  16. Fa'aletonu le fa'aogaina o le module faatoa filifilia.
  17. Fa'amauina S fa'amaumauga file e lei maua.
  18. Le lava le avanoa fa'apolopolo ua fa'amaoti mai e le .CFP e taofi ai a file S-faamaumauga.
  19. Sese i le taimi o polokalame.
  20. O le tuatusi amata e le faasino ile module.
  21. Sese i le polokalame byte mulimuli.
  22. Ua le o toe iai le tuatusi o le polokalame.
  23. O le tuatusi amata e le oi luga ole tuaoi o upu.
  24. Sese i le taimi o le polokalame upu mulimuli.
  25. E le mafai ona tapeina le module.
  26. E le'i tapeina le upu module.
  27. Filifilia .CFP file e le fa'atinoina le siakiina o byte.
  28. Module byte e le'i tapeina.
  29. E tatau ona tutusa le tuatusi amata e tape upu.
  30. E tatau ona tutusa le tuatusi faai'u o upu tape.
  31. E le'o iai le fa'asologa o tagata fa'aoga.
  32. Sese ile .CFP galuega fa'apitoa.
  33. E le o maua le uafu fa'apitoa po'o le fa'aletonu o le tatalaina o le uafu.
  34. E le o galue le poloaiga mo lenei .CFP file.
  35. E le mafai ona ulufale i le tulaga pito i tua. Siaki feso'ota'iga.
  36. Le mafai ona maua le processor. Taumafai se seti polokalame.
  37. Le aoga .CFP file.
  38. Le mafai ona maua le RAM processor. Taumafai se seti polokalame.
  39. Faalēaogāina le amataga e le tagata fa'aoga.
  40. Sese le liliuina o le numera o le poloaiga hexadecimal.
  41. Fa'atonuga file e le o faamaoti mai ma file prog. cfg e le o iai.
  42. .CFP file e le o iai.
  43. Sese ile io_ tuai numera ile laina ole poloaiga.
  44. Fa'atonu laina fa'atonuga le sa'o.
  45. Sese i le fa'amaotiina o le tuai o le tesimale i milliseconds.
  46. Sese i tusitusiga file.
  47. Uaea le iloa
  48. S-Faamaumauga file e le'o iai fa'amaumauga fa'amaonia.
  49. Su'e Su'esu'e le manuia - S-fa'amaumauga fa'amaumauga e le fetaui ma le MCU manatua.
  50. E tatau ona mafai le fa'avasegaina e fa'amaonia ai siaki siaki.
  51. S-Fa'amaumau e le o fa'amaumauga uma i le tele o module. (va'ai "v" laina fa'atonu laina)
  52. Ua iloa se mea sese i faatulagaga i luga o le laina o le poloaiga mo le taulaga/interface
  53. Sese ile fuafuaina ole tau ole CRC ole masini
  54. Sese - O le CRC masini e le fetaui ma le tau na tu'uina atu
  55. Sese - CPROG ua uma ona tamoʻe
  56. Sese - E tatau ona faʻamaonia uma le INTERFACE ma le PORT i luga o le laina faʻatonu
  57. E le lagolagoina e le fa'aoga meafaigaluega o lo'o i ai nei le masini fa'atulagaina.

Example Polokalama Tusia File

Le fa'asologa o polokalame file e tatau ona avea ma ASCII mama file ma le poloaiga e tasi i le laina. O le CFG lea file i le ex muamuaamples.

O se tasiampo le: 

CM Freescale_52211_1x32x32k.CFP Filifili Flash Module
EM ;Tape le module
BM Avanoa Siaki le module
SS C:\PEMICRO\TEST.S19 ;Fa'ailoa le S19 e fa'aoga
PM Polokalama le module i le S19
VM Toe fa'amaonia le module

Fa'aaliga: O igoa o le ala o files e fa'atatau i le CPROG executable e mafai foi ona fa'aoga.

Fa'aaogaina o Parameter-Line Fa'atonu i totonu o se Mau

E mafai ona fa'aogaina se laina fa'atonu i foliga o /PARAMN=s e fa'aofi ai tusitusiga i totonu o le tusitusiga file i le tulaga faapitoa tags. E mafai ona faʻaaoga e sui ai soʻo se vaega o le tusitusiga e aofia ai faʻatonuga polokalame, fileigoa, ma tapula'a. O tau aoga o le n e 0..9. s o se manoa lea o le a suia ai soʻo se mea e tupu o /PARAMN i le tusitusiga file.

I le avea ai ma se example, e mafai ona fa'aogaina le fa'asologa lautele o lo'o mulimuli mai mo polokalame fa'atasi ma le fa'atinoga tutusa o le example tusitusiga i totonu Vaega 7 – Esoample Polokalama Tusia File:

CM / PARAM1 Filifili Flash Module
EM ;Tape le module
 BM Avanoa Siaki le module
 SS /PARAM2 ;Fa'ailoa le S19 e fa'aoga
PM Polokalama le module i le S19
/PARAM3 Toe fa'amaonia le module

O fa'amaufa'ailoga nei o le a fa'aopoopo i le laina fa'atonu CPROG:

“/PARAM1=C:\PEMICRO\Freescale_52211_1x32x32k.CFP 4000″ /PARAM2=C:\PEMICRO\TEST.S19 /PARAM3=VM

FAAMANATU: Talu ai o le / PARAM1 parakalafa ei ai se avanoa i lona tau, o le parakalafa atoa e tatau ona faʻapipiʻi i upusii faalua. O lenei mea e faʻaalia i Windows o se parakalafa e tasi. I lenei faʻataʻitaʻiga, o se tuatusi autu o le 0x4000 o loʻo aofia i luga o le Filifilia o le Module laina i totonu o le tusitusiga, o le mea lea / PARAM1 e tatau ona faʻamaonia i luga o le laina faʻatonu e pei o lenei:

“/PARAM1=C:\PEMICRO\Freescale_52211_1x32x32k.CFP 4000″

O lea la o le ex atoatoaample laina o le poloaiga o le a (ia maitauina o loʻo faʻaauau pea; leai se laina e motusia):

C:\PROJECT\CPROGCFZ INTERFACE= AUALA FA'ATASI=USB1 BDM_SPEED 1
C:\PROJECT\GENERIC.CFG
“/PARAM1=C:\PEMICRO\Freescale_52211_1x32x32k.CFP 4000” /PARAM2=C:\PEMICRO\TEST.S19 /PARAM3=VM

Sample Vaega File

O se ex leaample o le valaʻauina o le polokalame o le laina faʻatonu ma le suʻeina o lona faʻailoga sese e toe foʻi mai i se vaega faigofie file. Sample vaega files o loʻo tuʻuina atu mo Pupuni 95/98/XP ma Pupuni 2000/NT/XP/Vista/7/8/10.

Pupuni NT/2000/Vista/7/8/10: 

C:\PROJECT\CPROGCFZ C:\PROJECT\ENGINE.CFG INTERFACE=USBMULTILINK PORT=USB1

pe afai e leaga le tulaga 1
ua lelei
: leaga
ECHO LEAGA LEAGA LEAGA LEAGA LEAGA
:lelei
ECHO ua mae'a

Windows 95/98/ME/XP: 

AMATA /WC:\PROJECT\CPROGCFZ C:\PROJECT\ENGINE.CFG
INTERFACE=USBMULTILINK PORT=USB1

pe afai e leaga le tulaga 1
ua lelei
: leaga
ECHO LEAGA LEAGA LEAGA LEAGA LEAGA
:lelei
ECHO ua mae'a

Fa'aaliga: O igoa o le ala o files e fa'atatau i le CPROG executable e mafai foi ona fa'aoga

Fa'amatalaga

Mo nisi fa'amatalaga ile CPROGCFZ ma le PROGCFZ fa'amolemole fa'afeso'ota'i matou:

P&E Microcomputer Systems, Inc. LEO: 617-923-0053
98 Galen St. FAX: 617-923-0808
Watertown, MA 02472-4502 WEB: http://www.pemicro.com
ISA

I view lo tatou faletusi atoa o. CFP modules, alu i le itulau Lagolago a Pemako webnofoaga i www.pemicro.com/support.

Pepa / Punaoa

PEmicro CPROGCFZ PROG Flash Polokalama Polokalame Polokalama [pdf] Taiala mo Tagata Fa'aoga
CPROGCFZ PROG Flash Polokalame Polokalama, CPROGCFZ, PROG Flash Polokalame Polokalama, Polokalama Polokalama, Polokalama

Fa'asinomaga

Tuu se faamatalaga

E le fa'asalalauina lau tuatusi imeli. Fa'ailogaina fanua mana'omia *