PEmicro CPROG32Z Flash Polokalame Polokalama
Fa'amatalaga o oloa
O le CPROG32Z ose polokalame fa'akomepiuta e fa'aogaina e fa'apolokalame ai microcontrollers. E mana'omia se feso'ota'iga meafaigaluega e fa'afeso'ota'i ai le PC ma le MCU (iunite fa'atonu) e ala i se uaea lipine debug. O le polokalame polokalame e mafai ona faʻatautaia mai le Windows Command prompt poʻo le valaʻau i le CPROG32Z e mafai ona faʻatinoina ma le saʻo o laina laina laina. O laina fa'atonuga fa'atagaina e:
- [?/!] – Fa'aaoga le '?' po'o le '!' uiga filifiliga e mafua ai le
Polokalame laina fa'atonu e fa'atali ma fa'aali le taunu'uga o polokalame ile fa'amalama PROG32Z. - [fileigoa] – A file o lo'o iai fa'atonuga polokalame ma fa'amatalaga, fa'aletonu = prog.cfg.
- [/ PARAMn = s] - O se laina laina faʻatonuga e mafai ona suia le faʻatinoina o tusitusiga e ala i le suia o mea faʻapitoa tags (/PARAMn).
- [INTERFACE=x] – Le ituaiga masini fa'aoga (USBMULTILINK,
PARALLEL, tuatusi IP Ethernet) faʻaoga e faʻafesoʻotaʻi le PC ma le MCU faʻamoemoe. - [PORT=y] - Le numera o le taulaga poʻo le igoa e faʻaoga e faʻafesoʻotaʻi ai le PC ma le MCU faʻamoemoe.
- [faʻaaliga] - Faʻaalia se lisi o meafaigaluega fesoʻotaʻi.
Fa'atonuga o le Fa'aaogaina o Mea
Ina ia fa'aogaina le polokalame polokalame CPROG32Z, mulimuli i laasaga nei:
- 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.
- Amata le polokalame polokalame e ala i le faʻaogaina mai le Windows Command prompt poʻo le valaʻau i le CPROG32Z executable faʻatasi ai ma le saʻo laina laina laina.
- Fa'aoga le fa'atonuga laina laina fa'atagaina e sui ai le fa'atinoina o tusitusiga pe a mana'omia.
- Filifili le ituaiga faʻaoga meafaigaluega ma le numera o le taulaga poʻo le igoa e faʻaoga e faʻafesoʻotaʻi ai le PC ma le MCU.
- Polokalama le microcontroller e fa'aaoga ai le polokalame polokalame.
Example fa'atonuga laina laina:
- CPROG32Z ?
- CPROG32Z [fileigoa] /PARAMn=s INTERFACE=USBMULTILINK
PORT=USB1 - CPROG32Z [fileigoa] INTERFACE= CYCLONE PORT=10.0.1.223 IGOA=”Joe's Cyclone”
- CPROG32Z [fileigoa] INTERFACE=USBMULTILINK PORT=PE5650030
- CPROG32Z [fileigoa] INTERFACE = CYCLONE PORT = COM1
Folasaga
O le CPROG32Z o le Windows command-line version of the PROG32Z software lea e fa'apolokalameina ai le Flash, EEPROM, EPROM, ma isi e ala i le PEmicro hardware interface i le NXP 683xx processor 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 CPROG32Z e mafai ona faʻatinoina mai le laina faʻatonu. I le faaopoopo atu i le faʻatinoina, e tatau foi ona pasia le tele o laina faʻatonuga ina ia mafai ai ona faʻapipiʻi poʻo fea PEmicro hardware interface CPROG32Z e tatau ona taumafai e faʻafesoʻotaʻi i, ma faʻapipiʻi pe faʻafefea ona fesoʻ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. Folasaga
O le CPROG32Z o se fa'atonuga a le Windows o le polokalama PROG32Z lea
polokalame Flash, EEPROM, EPROM, ma isi e ala i le PEmicro hardware interface i a
lagolagoina le NXP 683xx processor. O feso'ota'iga meafaigaluega e maua mai
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 CPROG32Z e mafai ona faʻatinoina mai le laina faʻatonu. I le faaopoopo atu i le faʻatinoina, e tatau foi ona pasia le tele o laina faʻatonuga ina ia mafai ai ona faʻapipiʻi poʻo fea PEmicro hardware interface CPROG32Z e tatau ona taumafai e faʻafesoʻotaʻi i, ma faʻapipiʻi pe faʻafefea ona fesoʻ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.
Amata ane
- 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.
- Amata le polokalame polokalame e ala i le faʻaogaina mai le Windows Command prompt poʻo le valaʻau i le CPROG32Z executable ma le saʻo laina laina laina. Fa'ataga laina laina fa'atonuga o:
- CPROG32Z [?/!] [fileigoa] [/PARAMn=s] [v] [reset_delay n] [bdm_speed n]
[natiaapp] [freq n] [Fesootaiga=x] [taulaga=y] [faaali] [nosync]
[/logfile ogalaaufileigoa] o fea: - [?/!] Fa'aaoga le '?' po'o' '!' filifiliga amio e mafua ai le faʻatonu-line programmer e faʻatali ma faʻaalia le iʻuga o polokalame ile faʻamalama PROG32Z. '?' o le a fa'aalia pea le i'uga, '!' o le a fa'aalia le fa'ai'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 iai fa'atonuga polokalame ma fa'amatalaga, fa'aletonu = 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 (/PARAMn). 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 / PARAMn i totonu o le tusitusiga file. Vaega 8 – Fa'aaogaina Parameter Laina Poloaiga i totonu o se Fa'amatalaga ei ai se example mo le faʻaaogaina.
- [FAUFAIGA=x] Afai o le x o se tasi o mea nei: (Tagaʻi example vaega)
USBMULTILINK (E lagolagoina foi e lenei seti le OSBDM) PARALLEL (Parallel Port poʻo le BDM Lightning [Legacy]) - [PORT=y] Afai o le tau o le y o se tasi o mea nei (silasila i le showports command-line parameter mo se lisi o meafaigaluega faʻafesoʻotaʻi; faʻamaʻoti i taimi uma le ituaiga "interface"):
- USBx Pe a x = 1,2,3, po'o le 4. Fa'atusa se numera fa'avasegaina mo vaega ta'itasi o meafaigaluega e amata i le 1. Fa'aoga pe a taumafai e fa'afeso'ota'i i se oloa Afa po'o Multilink. 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 0 ma le 255. Fa'aoga mo feso'ota'iga o Afa ma Tracelink.
So'oga e ala i Ethernet.
INFOFOGA = UAUA FA'ATASI = 10.0.1.223 - IGOA O nisi oloa, e pei o le Afa ma le Tracelink, 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 PEmicro manaʻomia).
Examples: INTERFACE = CYCLONE PORT = MyCyclone99 INTERFACE = CYCLONE “PORT=Joe's Afa” - USB TUSI O oloa 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 fea x = 1,2,3, po'o le 4. Fa'atusaina se numera o le uafu tutusa E filifili se fa'aoga tutusa i luga ole Taulaga Fa'atasi #1 : INTERFACE=PARALLEL PORT=1
- PCIx O fea x = 1,2,3, po'o le 4. Fa'atusa se numera kata BDM Lightning. (Manatua: o se oloa fa'aleaganu'u)
E filifili se uaea tutusa ile BDM Uila #1 : INTERFACE=PARALLEL PORT=PCI1
[showports] O lo'o fa'apipi'iina e le fa'apolokalame laina fa'atonu ports uma o lo'o avanoa i se tusitusiga file ona fa'amutaina lea (tusa lava po'o a isi laina fa'atonuga). 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 loo maua foi. Lalo o se example o galuega faatino
mo fesoʻotaʻiga meafaigaluega eseese e fesoʻotaʻi ma le PC (Manatua
o lo'o i ai auala eseese e fa'atatau i le iunite lava e tasi; o le
fa'amatalaga mo fa'aoga ta'itasi e ono soso'o ma se laina [DUPLICATE] o lo'o fa'aalia ai se fa'ailoga ese'ese mo le atina'e tutusa).
Showports Output ExampLe:
INTERFACE=USBMULTILINK PORT=PE5650030 ; USB1 : Multilink Universal FX Rev A (PE5650030)[PortNum=21] INTERFACE=USBMULTILINK PORT=USB1 ; USB1 : Multilink Universal FX Rev A (PE5650030)[PortNum=21][DUPLICATE] - [nosync] O lenei mea e taofia ai le polokalame mai le faʻamaonia o fesoʻotaʻiga i le sini e aoga ile amataga. O le fa'amaoniga e aofia ai le faitau ma le tusiaina o le resitala o fa'amaumauga D0. E aoga lea mo nisi fa'afou fou o le 68F375 processor e ono iai se fa'afitauli i lenei ituaiga fa'amaoniga.
- [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'aogaina ma le fa'aeteete ona o fa'amaumauga uma i fafo atu o s-fa'amaumauga o le a le amana'ia.
- [reset_tulo 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 PEmicro's debug interface. E mafai ona fa'aogaina lenei tau aofa'i|
e fuafua ai le saoasaoa o fesootaiga e tusa ai ma le
fa'atusa nei:
USB-ML-16/32: (1000000/(N+1)) Hz – Legacy oloa
USB Multilink Universal FX: (25000000/(N+1)) 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 uma ona faʻatinoina poloaiga i le pito i luga ole polokalame algorithm ina ia mafai ai e nei poloaiga ona faʻateleina le fa'asologa o taimi ma fa'ataga se uati sifi vave. O lenei uati e le mafai ona sili atu i le div 4 o le fa'asologa o pasi. - [manatuapp] 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 n] Ona o le faaletonu, e taumafai le polokalama PROG32Z e fuafua otometi pe o le a le saoasaoa o le taulaiga 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. E tu'uina atu e le PEmicro se fa'atonuga laina e mafai ai e le tagata fa'aoga ona logoina le polokalama PROG32Z i le saosaoa o le fa'agaioiga o lo'o tamo'e. I lenei auala, o le taimi i algorithms o le a saʻo. I luga o le laina faʻatonu, 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.
- [/logfile ogalaaufileigoa] O lenei filifiliga e tatalaina ai se ogalaaufile o le igoa “logfileigoa" 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 “logfileigoa" e tatau ona i ai se igoa atoa auala e pei o
c:\mydir\mysubdir\mylog.log.
Laina Poloaiga Examples:
CPROG32Z C:\ENGINE.CFG INTERFACE=USBMULTILINK PORT=PE5650030
Tatala CPROG32Z ma filifiliga nei: - – Tafe le C:\ENGINE.CFG script
- - Fa'afeso'ota'i muamua USB Multilink Universal FX fa'atasi ma numera fa'asologa PE5650030
- - Su'esu'e le tele o feso'ota'iga (io_delay_cnt e le'i setiina)
- CPROG32Z C:\ENGINE.CFG Interface=USBMULTILINK Taulaga=USB1
Tatala CPROG32Z i filifiliga nei: – Tafe le C:\ENGINE.CFG script – Interface o le USB Multilink Universal FX, faʻamatalaga muamua iloa.
- [/logfile ogalaaufileigoa] O lenei filifiliga e tatalaina ai se ogalaaufile o le igoa “logfileigoa" 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 “logfileigoa" e tatau ona i ai se igoa atoa auala e pei o
- CPROG32Z [?/!] [fileigoa] [/PARAMn=s] [v] [reset_delay n] [bdm_speed n]
Polokalama Poloaiga
Polokalama fa'atonuga uma e amata i se fa'asologa o uiga e lua soso'o ma avanoa pa'epa'e (ganoa po'o fa'amau). O laina e amata i mataitusi e le o ni tulafono o loʻo lisiina o REMarks. O le faaupuga fileigoa ole uiga ole ala atoa ole DOS ile a file. E fa'aaoga e Poloaiga ia fa'ailoga mata'itusi e lua e pei ona fa'aogaina i polokalame fa'akomepiuta PROG32Z. E tutusa lava .32P files fa'aogaina e PROG32Z e fa'aoga e fa'atutu mo se masini fa'apitoa e fa'apolokalameina. Afai e faʻamaonia se galuega faʻaoga mo se masini faʻapitoa, o lana amio e lua ma le uiga poʻo le user_par o loʻo faʻamaonia i le .32P file. Fa'aaliga: O fa'atonuga fa'atonu amata_addr, ending_addr, base_addr, byte, upu, ma le user_par e fa'aogaina ai le fa'asologa o le hexadecimal le lelei.
- BM – Module siaki avanoa.
- BR starting_addr ending_addr
- – Va'aiga siaki avanoa. SUIGA n.nn –
- (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 starting_addr ending_addr – Tape le laina paita.
- EW starting_addr ending_addr – Tape le laina o upu.
- EM- Tape le module.
- PB amata_addr paita … byte – Polokalama paita.
- PW amata_addr upu … upu – Polokalama upu.
- PM – Polokalama module.
- CM fileigoa base_addr – Filifili le module .32P file. Manatua: O nisi modules atonu e manaʻomia se tuatusi faʻavae e faʻamaonia.
- VM - Fa'amaonia le module.
- VR starting_addr ending_addr – Fa'amaonia le tele.
- UM fileigoa - Faʻapipiʻi le module.
- UR starting_addr ending_addr fileigoa – La'u i luga laina.
- SS fileigoa – Fa'ailoa S fa'amaumauga.
- SM amata_addr ending_addr - Fa'aali le module.
- RELAYSOFF – (Multilnk FX & Afa na'o) Tape le laina e maua ai le paoa i le sini, e aofia ai le tuai o le eletise pe a faʻamaonia. Fa'apitoa mo tagata fa'aoga o lo'o manana'o e fa'aola le latou laupapa a'o le'i faia su'ega, fa'ataga a latou uta uta e tamo'e, po'o le fa'agaoioia o le numera o talosaga pe a uma le polokalame.
- RELAYSON – (Multilnk FX & Afa na'o) Ki'i laina e maua ai le paoa i le sini, e aofia ai le tuai o le eletise pe a fa'amaonia. 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 setiina chip.
- GO - Amata le faʻaogaina o masini. E mafai ona faʻaaogaina e fai ma faʻatonuga mulimuli pe a e manaʻo e tamoe le masini mo suʻega. E tatau ona fa'ato'a muamua i se fa'atonuga 'RE'.
- DE taimi ims - Faatuai "timeinms" milliseconds
- xx tagata fa'aoga_par – Na'o mo galuega fa'aoga ua fa'amaoti mai ile .32P 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.
Manatua: O le fa'avae fa'aletonu mo fa'atonuga fa'atulagaina 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 - 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 : Interface 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 filifiliga tuufaasolo :
- :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 mana e tu'uina atu i le sini pe a fa'amutaina le talosaga CPROG32Z. 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'aletonu)
- 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 Fa'amoemoe File i le Module”. O le tulafono "VC" o le a faʻatonuina CPROG32Z e faʻatatau muamua se tau 16-bit CRC mai le mea filifilia. file. O le CPROG32Z o le a faʻapipiʻi le code i totonu o le RAM o le masini ma faʻatonu le masini e faʻatatau le 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 CPROG32Z. 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 mai le CPROG32Z e tatau 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 CPROG32Z 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 fuafuaina le tau o le 16-bit CRC, o le CPROG32Z o le a faʻaalia le tau i le faʻamalama tulaga. O le "VV ;Verify Module CRC to Value" poloaiga e tutusa ma le "SC" poloaiga. O le eseesega o le nai lo le faʻaalia o le 16-bit CRC tau, CPROG32Z 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:
- 0 - Polokalama ua maeʻa e aunoa ma se mea sese.
- 1 - Faʻaleaogaina e le tagata faʻaoga.
- 2 – Sese le faitauina o faamaumauga S file.
- 3 - Faʻamaonia mea sese.
- 4 - Fa'amaonia ua fa'aleaogaina e le tagata fa'aoga.
- 5 – S faamaumauga file e le filifilia.
- 6 – O le tuatusi amata e le o iai i totonu o le module.
- 7 – O le tuatusi fa'ai'u e le'o i totonu o le module pe itiiti ifo nai lo le tuatusi amata. 8 – Le mafai ona tatala file mo le lafoina.
- 9 – File tusi sese i le taimi o le upload.
- 10 - Faʻamalo le lafoina e le tagata faʻaoga.
- 11 – Tatala sese .32P file.
- 12 – Sese faitau .32P file.
- 13 - E leʻi amataina le masini.
- 14 – Sese le utaina o le .32P file.
- 15 – Sese e mafai ai le module faatoa filifilia.
- 16 – Fa'amaumau S fa'amaumauga file e lei maua.
- 17 – Le lava le avanoa fa'apolopolo ua fa'amaoti mai e le .32P e taofi ai a file S-faamaumauga. 18 – Sese i le taimi o polokalame.
- 19 - O le tuatusi amata e le faʻasino ile module.
- 20 – Sese i le taimi mulimuli polokalame byte.
- 21 – Ua le o toe iai le tuatusi polokalame i totonu o le module.
- 22 – O le tuatusi amata e le o iai i luga ole tuaoi o upu.
- 23 – Sese i le taimi o le polokalame upu mulimuli.
- 24 – E le mafai ona tapeina le module.
- 25 – E le’i tapeina le upu module.
- 26 – Filifilia .32P file e le fa'atinoina le siakiina o byte.
- 27 – Module byte e le’i tapeina.
- 28 – O le upu soloia le tuatusi amata e tatau ona tutusa.
- 29 – E tatau ona tutusa le tuatusi faai'u o upu tape.
- 30 - E leʻo iai le faʻaogaina o le tagata faʻaoga.
- 31 – Sese i le .32P galuega fa'apitoa.
- 32 – E le o maua le uafu fa'apitoa po'o le fa'asalaina o le taulaga.
- 33 – Ua le galue le poloaiga mo lenei .32P file.
- 34 – E le mafai ona ulufale i tua tulaga. Siaki feso'ota'iga.
- 35 - Le mafai ona maua le processor. Taumafai se seti polokalame.
- 36 – Le aoga .32P file.
- 37 - Le mafai ona maua le RAM processor. Taumafai se seti polokalame.
- 38 – Fa'aleaogaina le amataga e le tagata fa'aoga.
- 39 – Sese le liliuina o le numera o le fa'atonuga hexadecimal.
- 40 – Seti file e le o faamaoti mai ma file prog.cfg e le o iai.
- 41 – .32P file e le o iai.
- 42 - Sese ile io_delay numera ile laina ole poloaiga.
- 43 – Fa'ailoga laina fa'atonu le aoga.
- 44 – Sese e fa'amaoti ai le tuai teisi i miliseconds.
- 47 – Sese i tusitusiga file.
- 49 – Ua le iloa
- 50 – S-Faamaumauga file e le'o iai fa'amaumauga fa'amaonia.
- 51 – Fa'aletonu le fa'amaonia o le Su'ega - S-fa'amaumauga e le fetaui ma le MCU manatua. 52 – E tatau ona mafai le fa'avasegaina e fa'amaonia ai siaki siaki.
- 53 – S-Faamaumau e le o mea uma i le tele o module. (va'ai "v" laina fa'atonu laina)
- 54 - Ua iloa se mea sese i faʻatulagaga i luga o le laina faʻatonu mo le taulaga / fesoʻotaʻiga
- 60 – Sese ile fuafuaina ole tau ole masini ole CRC
- 61 - Sese - CRC masini e le fetaui le tau o loʻo tuʻuina atu
- 70 - Sese - CPROG ua uma ona tamoʻe
- 71 - Sese - E tatau ona faʻamaonia uma le INTERFACE ma le PORT i luga o le laina faʻatonu
- 72 – E le lagolagoina e le atina'e meafaigaluega o lo'o i ai nei le fa'atonuga fa'atatau ua filifilia.
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 C:\PEMICRO\333__48K.32P 0 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
Manatua: 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 le tulaga 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 / PARAMn i totonu o 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 le Vaega 7 – Example Polokalama Tusia File:
CM /PARAM1 EM: CM /PARAM1 EM
BM: BM
SS /PARAM2 PM: SS /PARAM2 PM
/PARAM3 : /PARAM3
O fa'amaufa'ailoga nei o le a fa'aopoopo i le laina fa'atonu CPROG:
“/PARAM1=C:\PEMICRO\9B32_32K.32P 0″
/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 0x0 o loʻo aofia ai i luga ole laina Filifili Module i 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\9B32_32K.32P 0″
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:\PEMICRO\CPROG32Z INTERFACE=USBMULTILINK PORT=PE5650030 BDM_SPEED 0 C:\PROJECT\GENERIC.CFG
“/PARAM1=C:\PEMICRO\333__48K.32P 0″ /PARAM/
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\CPROG32Z C:\PROJECT\ENGINE.CFG
INTERFACE=USBMULTILINK PORT=USB1
pe afai o le errorlevel 1 ua leaga
ua lelei
: leaga
ECHO LEAGA LEAGA LEAGA LEAGA LEAGA
:lelei
ECHO ua mae'a
Windows 95/98/ME/XP:
AMATA /WC:\PROJECT\CPROG32Z C:\PROJECT\ENGINE.CFG
INTERFACE=USBMULTILINK PORT=USB1
pe afai o le errorlevel 1 ua leaga
ua lelei
: leaga
ECHO LEAGA LEAGA LEAGA LEAGA LEAGA
:lelei
ECHO ua mae'a
Manatua: O igoa ole auala ole files e fa'atatau i le CPROG executable e mafai foi ona fa'aoga.
Fa'amatalaga
Mo nisi faʻamatalaga ile CPROG32Z ma PROG32Z faʻamolemole faʻafesoʻotaʻi matou:
- P&E Microcomputer Systems, Inc. 98 Galen St. Watertown, MA 02472-4502 ISA
- LEO: 617-923-0053
FAX: 617-923-0808
WEB: http://www.pemicro.com
I view la matou faletusi atoa o.32P modules, alu i le itulau Lagolago a PEmicro's webnofoaga i www.pemicro.com/support.
Pepa / Punaoa
![]() |
PEmicro CPROG32Z Flash Polokalame Polokalama [pdf] Taiala mo Tagata Fa'aoga CPROG16Z, CPROG32Z, CPROG32Z Polokalame Polokalama Flash, Polokalame Polokalama Flash, Polokalame Polokalama, Polokalama |