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:
- Ua mae'a le polokalame e leai ni mea sese.
- Fa'aleaogaina e le tagata fa'aoga.
- Sese le faitauina o faamaumauga S file.
- Fa'amaonia sese.
- Fa'amaonia ua fa'aleaogaina e le tagata fa'aoga.
- S faamaumauga file e le filifilia.
- O le tuatusi amata e le o iai i totonu o le module.
- O le tuatusi fa'ai'u e le o iai i totonu o le module pe itiiti ifo i le tuatusi amata.
- Le mafai ona tatala file mo le lafoina.
- File tusi sese i le taimi o le upload.
- Ua faalēaogāina le lafoina e le tagata faʻaoga.
- Sese le tatalaina o le .CFP file.
- Sese faitau .CFP file.
- E le'i amataina le masini.
- Sese i le utaina o le .CFP file.
- Fa'aletonu le fa'aogaina o le module faatoa filifilia.
- Fa'amauina S fa'amaumauga file e lei maua.
- Le lava le avanoa fa'apolopolo ua fa'amaoti mai e le .CFP e taofi ai a file S-faamaumauga.
- Sese i le taimi o polokalame.
- O le tuatusi amata e le faasino ile module.
- Sese i le polokalame byte mulimuli.
- Ua le o toe iai le tuatusi o le polokalame.
- O le tuatusi amata e le oi luga ole tuaoi o upu.
- Sese i le taimi o le polokalame upu mulimuli.
- E le mafai ona tapeina le module.
- E le'i tapeina le upu module.
- Filifilia .CFP file e le fa'atinoina le siakiina o byte.
- Module byte e le'i tapeina.
- E tatau ona tutusa le tuatusi amata e tape upu.
- E tatau ona tutusa le tuatusi faai'u o upu tape.
- E le'o iai le fa'asologa o tagata fa'aoga.
- Sese ile .CFP galuega fa'apitoa.
- E le o maua le uafu fa'apitoa po'o le fa'aletonu o le tatalaina o le uafu.
- E le o galue le poloaiga mo lenei .CFP file.
- E le mafai ona ulufale i le tulaga pito i tua. Siaki feso'ota'iga.
- Le mafai ona maua le processor. Taumafai se seti polokalame.
- Le aoga .CFP file.
- Le mafai ona maua le RAM processor. Taumafai se seti polokalame.
- Faalēaogāina le amataga e le tagata fa'aoga.
- Sese le liliuina o le numera o le poloaiga hexadecimal.
- Fa'atonuga file e le o faamaoti mai ma file prog. cfg e le o iai.
- .CFP file e le o iai.
- Sese ile io_ tuai numera ile laina ole poloaiga.
- Fa'atonu laina fa'atonuga le sa'o.
- Sese i le fa'amaotiina o le tuai o le tesimale i milliseconds.
- Sese i tusitusiga file.
- Uaea le iloa
- S-Faamaumauga file e le'o iai fa'amaumauga fa'amaonia.
- Su'e Su'esu'e le manuia - S-fa'amaumauga fa'amaumauga e le fetaui ma le MCU manatua.
- E tatau ona mafai le fa'avasegaina e fa'amaonia ai siaki siaki.
- S-Fa'amaumau e le o fa'amaumauga uma i le tele o module. (va'ai "v" laina fa'atonu laina)
- Ua iloa se mea sese i faatulagaga i luga o le laina o le poloaiga mo le taulaga/interface
- Sese ile fuafuaina ole tau ole CRC ole masini
- Sese - O le CRC masini e le fetaui ma le tau na tu'uina atu
- Sese - CPROG ua uma ona tamoʻe
- Sese - E tatau ona faʻamaonia uma le INTERFACE ma le PORT i luga o le laina faʻatonu
- 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 |