PEmicro CPROGCFZ PROG Flash Programming Software
Selelekela
CPROGCFZ ke mofuta oa taelo oa Windows oa software ea PROGCFZ e tsamaisang Flash, EEPROM, EPROM, joalo-joalo ka PEmicro hardware interface ho processor e tšehetsoeng ea NXP Cold Fire V2/3/4. Lisebelisoa tsa hardware li fumaneha ho tsoa ho PEmicro.
Hang ha lisebelisoa tsa hau tsa marang-rang li hokahane hantle pakeng tsa PC ea hau le sesebelisoa se shebiloeng, u ka qala CPROGCFZ e ka phethisoang ho tsoa molaong oa taelo. Ntle le ts'ebetsong, li-parameter tse ngata tsa litaelo tsa litaelo li tlameha ho fetisoa e le hore ho lokisoe hore na PEmicro hardware interface CPROGCFZ e lokela ho leka ho hokela ho eona joang, le ho lokisa hore na sebopeho sa hardware se tla hokela sesebelisoa sefe. Liparamente tsena li kenyelletsa lebitso la tlhophiso (.CFG) file, hammoho le litaelo tsa ho qala tse kang lebitso la sebopeho sa hardware kapa boema-kepe boo sebopeho se hokahaneng ho sona.
The .CFG file e hlalosa mokhoa oa ho hlophisa sepheo kamoo u rerileng kateng, 'me e kenyelletsa litaelo tse tloaelehileng tsa lenaneo le, ka boikhethelo, litaelo tsa tlhophiso. Likhaolo tse latelang li tla fana ka tlhaloso e qaqileng ea litaelo tsena le litekanyetso.
E qalang
a. Hokela sehokelo sa Hardware lipakeng tsa komporo ea hau le MCU eo u e batlang ka thapo ea ribone ea debug.
b. Qala software ea lenaneo ka ho e tsamaisa ho tsoa ho Windows Command prompt kapa ka ho letsetsa CPROGCFZ e ka phethisoang ka li-parameter tse nepahetseng tsa mola oa taelo. Liparamente tsa mola oa taelo tse lumelletsoeng ke:
CPROGCFZ [?/!] [filelebitso] [/PARAM=s] [v] [seta tieho botjha n] [bam_ lebelo n] [qubu] [soso] [Interface=x] [kou=y] [likepe tsa show] [naps] [/logfile log filelebitso]
moo:
[?/!] Sebelisa '?' kapa''!' khetho ea litlhaku ho etsa hore moqapi oa line-taelo a eme le ho hlahisa sephetho sa lenaneo fensetereng ea PROGCFZ. '?' e tla lula e hlahisa sephetho, '!' e tla hlahisa sephetho feela haeba phoso e etsahetse. Haeba mosebelisi a sa sebelise sehlopha file ho leka boemo ba phoso, sena se fana ka mokhoa oa ho bonts'a sephetho sa lenaneo. Khetho ena e lokela ho ba khetho ea PELE ea mola oa taelo.
[filelebitso] A file e nang le litaelo tsa mananeo le litlhaloso, kamehla = prog. cfg. Sheba Karolo ea 7 - Example Programming Script File bakeng sa motho oa mehlengample.
[/PARAMN=s]
Paramethara ea mola oa taelo e ka fetolang script e sebetsang ka ho e nkela e khethehileng tags (/PARA MN). Sena se ka sebelisoa ho nkela karolo efe kapa efe ea script sebaka ho kenyelletsa litaelo tsa mananeo, filemabitso, le mekhahlelo. Lipalo tse nepahetseng tsa n ke 0 .. 9. sis ke khoele e tla nka sebaka sa ketsahalo efe kapa efe ea /PARAMN sengoliloeng file. Karolo ea 8 - Ho Sebelisa Liparamente tsa Line Line ho Script ho na le example bakeng sa tshebediso.
[INTERFACE=x]
Moo xis e 'ngoe ea tse latelang: (Sheba mohlalaampkarolo e nyane)
USBMULTILINK (Setlhophiso sena se boetse se tšehetsa OSBDM)
LEHLOKOANE TRACELINK
PARALLEL (Parallel Port kapa BDM Lehalima [Legacy])
[PORT=y]
Moo boleng ba y e leng e 'ngoe ea tse latelang (sheba paramethara ea line ea li-port bakeng sa lethathamo la lisebelisoa tse hokahaneng; kamehla hlalosa mofuta oa "interface" hape):
USBX
Moo x = 1,2,3, kapa 4. E emela nomoro ea lipalo bakeng sa karolo ka 'ngoe ea hardware e qalang ho 1. E molemo ha u leka ho hokela ho Cyclone, Trace link, kapa Multilink sehlahisoa. Haeba ho hoketsoe karolo e le 'ngoe feela ea Hardware, e tla lula e baloa joalo ka USB1.
Mohlankanaample ho khetha Multilink ea pele e fumanoeng ke: INTERFACE=USBMULTILINK PORT=USB1
#.#.#.#
Ethernet IP address#.#.#. Letšoao ka leng la # le emela nomoro ea decimal lipakeng tsa O le 255. E sebetsa bakeng sa likhokahano tsa likhokahano tsa Cyclone le Trace.
Khokahano e etsoa ka Ethernet.
INTERFACE=LIKETITI TSA LEKHOTLA=10.0.1.223
NAME
Lihlahisoa tse ling, joalo ka sehokelo sa Cyclone le Trace, li tšehetsa ho fana ka lebitso ho yuniti, joalo ka "Joe's Max". Leholiotsoana le ka bitsoa ka lebitso leo le le filoeng. Haeba ho na le libaka ka lebitso, parameter eohle e lokela ho kenngoa ka mantsoe a mabeli (ena ke tlhokahalo ea Windows, eseng tlhokahalo ea Pemako).
Examphanyane:
INTERFACE=CYCLONE PORT=MyCyclone99 INTERFACE=CYCLONE “PORT=Leholiotsoana la Joe”
KHETHEHILENG
Lihlahisoa tsa USB Multilink kaofela li na le nomoro ea serial e ikhethang eo li e abetsoeng, joalo ka PE5650030. Multilink e ka romelloa nomorong ena. Sena se na le thuso maemong ao li-unit tse ngata li hokahaneng ho PC e le 'ngoe.
Examphanyane:
INTERFACE=USBMULTILINK PORT=PE5650030
KETSO
Moo x = 1,2,3, kapa 4. E emela nomoro ea boema-kepe ea COM. E sebetsa bakeng sa likhokahano tsa Cyclone.
Ho hokela ho Leholiotsoana ho COM1 : INTERFACE=CYCLONE PORT=COM1
X
Moo x = 1,2,3, kapa 4. E emela nomoro ea koung e bapileng
Ho khetha sebopeho se tšoanang ho Parallel Port #1 : INTERFACE=PARALLEL PORT=1
PClX
Moo x = 1,2,3, kapa 4. E emetse nomoro ea karete ea Lehalima ea BDM. (Tlhokomeliso: sena ke sehlahisoa sa khale)
Ho khetha thapo e bapileng ho BDM Lehalima #1 :
INTERFACE=SEBAKA SE BAPANG=PCI 1
[bontša likou]
Moqapi oa line-taelo o hlahisa likou tsohle tse fumanehang ho mongolo file ebe e emisa (ho sa tsotelehe litekanyo tse ling tse laelang). Tlhahisoleseding ena ya tlhahiso ho mongolo file e kenyelletsa litekanyo tse hlokahalang ho ikopanya le hardware ea lenaneo e khomaretsoeng hammoho le tlhaloso ea sebopeho sa hardware. Sephetho sa kamehla fileLebitso ke ports.txt mme e entsoe ka har'a sephutheli se tšoanang le sa CPROG.
Sephetho se ka boela sa lebisoa ho se fapaneng file.
ExampLe: SHOWPORTS=C:\MYPORTS.TXT
Lethathamo lena ha le bontše li-port tse tšoanang kapa likhetho tsa COM tse fumanehang hape. Ka tlase ke example ea tlhahiso bakeng sa likhokahano tse fapaneng tsa Hardware tse hokahantsoeng le PC (Hlokomela hore ho na le mekhoa e fapaneng ea ho sebetsana le yuniti e le 'ngoe; data bakeng sa sebopeho ka seng se ka lateloa ke mohala oa [DUPLICATE] o bonts'ang label e fapaneng bakeng sa sebopeho se tšoanang).
Hlahisa likou Output ExampLe:
INTERFACE=USBMULTILINK PORT=PE5650030 ; USB1 : Multilink Universal FX Rev A (PE5650030)[Port Num=21] INTERFACE=USBMULTILINK PORT=USB1 ; USB1 : Multilink Universal FX Rev A (PE5650030)[Port Num=21][DUPLICATE] INTERFACE=CYCLONE PORT=10.0.9.197 ; 10.0.9.197 : Leholiotsoana la Sechaba [Port Num=61] INTERFACE=SEEFESE “PORT=Leholiotsoana la Sechaba” ; 10.0.9.197 : Leholiotsoana la Sechaba[Port Num=61 ][DUPLICATE] INTERFACE=LESEFI “PORT=Leholiotsoana la Joe” ; USB1 : Leholiotsoana (Joe's)[Port Num=101] INTERFACE=BOKENG SA CYCLONE=USB1 ; USB1 : Leholiotsoana (Joe's)[Port Num=101 ][DUPLICATE] INTERFACE=TRACELINK PORT=10.1.5.2 ; 10.1.5.2 : MCF52259_ TRACE[Port Num=123] INTERFACE=TRACELINK PORT=MCF52259 TRACE ; 10.1.5.2 : MCF52259_ TRACE[PortNum=123][DUPLICATE]
[v]
E etsa hore sebatli se seke sa lekola mefuta ea liaterese tsa S-record pele ho mananeo kapa ho netefatsa. Sena se potlakisa ts'ebetso ea mananeo. Khetho e lokela ho sebelisoa ka hloko kaha lirekoto tsohle tse kantle ho marang-rang li tla hlokomolohuoa.
[reset_ delay n]
E hlalosa tieho ka mor'a hore moqapi oa lenaneo a khutlise sepheo seo re se hlahlobang ho bona hore na karolo e kene ka mokhoa o nepahetseng oa ho lokisa bothata. Sena se bohlokoa haeba sepheo se na le mokhanni oa reset ea ts'oereng MCU ka mor'a hore moqapi a lokolle mohala oa reset. Nomoro ea n ke tieho ka milliseconds.
[bdm_ lebelo n]
Khetho ena e lumella mosebelisi ho beha lebelo la oache ea phetoho ea BDM ea sebopeho sa Pemako sa debug. Boleng bona kaofela bo ka sebelisoa ho fumana lebelo la likhokahano ho latela lipalo tse latelang:
USB Multilink (e kenyeletsa Universal): (1 000000/(N+1)) Hz USB Multi link Universal FX: (25000000/(N+1 )) Hz Cyclone or Trace link: (50000000/(2*N+5)) Hz BDM Lehalima : (33000000/(2*N+5)) Hz – Sehlahisoa sa lefa
Boleng ba n e lokela ho ba pakeng tsa 0 le 31. Oache ena ea phetoho e qala ho sebetsa ka mor'a hore litaelo tse ka holimo ho algorithm ea lenaneo li phethiloe e le hore litaelo tsena li ka eketsa lebelo la sepheo le ho lumella oache ea ho fetoha ka potlako. Hangata oache ena e ke ke ea feta div 4 ea maqhubu a libese tsa processor.
[pata sesebelisoa] Sena se tla etsa hore mohlophisi oa line-taelo a se ke a bonts'a boteng ba pono ha a ntse a matha ntle le ho hlaha bareng ea mosebetsi. Lisebelisoa tsa 32-bit feela!
[khafetsa] Ka mokhoa o ikhethileng, software ea PROGCFZ e leka ho tseba ka bo eona hore na sepheo se sebetsa ka potlako hakae ka ho kenya ts'ebetso ea ho lieha ho processor le ho beha nako hore na e nka nako e kae ho e etsa. Mechining e meng, sena se ka fana ka liphetho tse sa lumellaneng tse ka amang li-algorithms tseo lenaneo la tsona le hlahang ka hare ho MCU. Pemicro e fana ka mochini oa taelo o lumellang mosebelisi ho tsebisa software ea PROGCFZ hantle hore na processor e reretsoeng e sebetsa kapele hakae. Ka tsela ena, nako ea li-algorithms e tla ba e nepahetseng. Moleng oa taelo, u hlakisa maqhubu a oache ea KAPANENG ho Hertz ho latela sekhetho sa 'FREQ'. Hlokomela hore ka kakaretso haeba u sebelisa sesebelisoa sa flash ka ntle ho MCU, parameter ena ea nako ha e hlokehe kaha flash e sebetsana le nako ka boeona.
[nops] Ka ho sa feleng, software ea PROG e tla sebelisa matšoao a PST[3:0] ho sehokelo sa 26-pin background mode ho fumana boemo ba sesebelisoa nakong ea lenaneo. Ho fokotsa boemo ba 'mele, litlhophiso tse ling li kanna tsa se hokela matšoao a PST[3:0] ho sehokelo sa lipini tse 26. Paramethara ea 'nopst' e laela moqapi oa mola oa taelo hore o tlameha ho sebelisa mokhoa o mong ho tseba boemo ba sesebelisoa kaha matšoao a PST[3:0] ha a eo. The disadvantage ea ho sebelisa mokhoa ona o mong ke hore lebelo la ho etsa mananeo le butle.
[/logfile log filelebitso]
Khetho ena e bula tlalehofile ea lebitso la "log filename" e tla etsa hore tlhahisoleseling efe kapa efe e ngotsoeng fensetereng ea boemo le eona e ngoloe ho sena file. "Log filename” e lokela ho ba lebitso la tsela e felletseng joalo ka c:\mydir\mysubdir\mylog .log.
Mola oa Taelo Examphanyane:
CPROGCFZ C:\ENGINE.CFG INTERFACE=USBMULTILINK PORT=PE5650030
E bula CPROGCFZ ka likhetho tse latelang:
- Matha mongolo oa C:\ENGINE.CFG
- Interface ke USB Multilink Universal ea pele e nang le nomoro ea serial PE5650030
- Itlhahlobe ka ho iketsa maqhubu a likhokahano (io_ delay_ cnt ha e-so behiloe)
CPROGCFZ C:\ENGINE.CFG lnterface=CYCLONE Port=209.61 .110.251
E bula CPROGCFZ ka likhetho tse latelang:
- Matha mongolo oa C:\ENGINE.CFG
- Interface ke Cyclone Max ka Ethernet Port e nang le aterese ea IP ea 209.61 .110.251
CPROGCFZ C:\ENGINE.CFG lnterface=USBMULTILINK Port=USB1
E bula CPROGCFZ ka likhetho tse latelang:
- Matha mongolo oa C:\ENGINE.CFG
- Interface ke USB Multilink Universal, sebopeho sa pele se fumanoeng.
Litaelo tsa Mananeo
sebaka (sekheo kapa li-tab). Mela e qalang ka litlhaku tseo e seng litaelo e thathamisitsoe e le REM arks. Kotara filelebitso le bolela tsela e feletseng ea DOS ho ea file. Litaelo li sebelisa li-code tse tšoanang tsa litlhaku tse peli joalo ka ha li sebelisoa ho li-programmers tse sebetsanang le PROGCFZ. E tšoanang .CFP filetse sebelisoang ke PROGCFZ li sebelisetsoa ho seta sesebelisoa se itseng ho hlophisoa. Haeba tšebetso ea mosebelisi e hlalositsoe bakeng sa sesebelisoa se itseng, taelo ea eona ea litlhaku tse peli le moelelo kapa par_ li hlalositsoe ho .CFP. file.
Hlokomela:
Mekhatlo ea taelo e qalang_ Addr , e qetellang _Addr , base _ Addr, byte, word, le user _par sebelisa sebopeho sa hexadecimal sa kamehla.
BM
BR qala_ tlatsetso e qetellang _addr
PHETOHO n.nn
- Mojule oa ho hlahloba o se nang letho.
- Sebaka sa ho hlahloba se se nang letho.
- (Leholiotsoana feela) Fetola voltage fanoe ho sepheo, moo n.nn e emelang boleng bo pakeng tsa 0.00 le 5.00, hammoho. Ha taelo e phethahatsa Leholiotsoana le tla fetoha hang-hang ho voltage. Haeba li-relay tsa Leholiotsoana li tima pele li letsetsa taelo ena, li-relay li tla bulela ebe li beha molumo o mocha.tage bohlokoa ha taelo ena e phethisoa. Hlokomela hore tlase haholo ea voltage value e ka kenya sesebelisoa maemong a tlase a matla a ka lahleheloang ke puisano ea debug ka ho felletseng. Netefatsa hore litlhophiso tsa jumper tsa Leholiotsoana li hlophisitsoe ka nepo ho romela matla likoung tse nepahetseng.
EB e qala
_ Addr ending_ Addr - Hlakola sebaka sa byte.
EW e qala
_Eketsa pheletso _Addr – Hlakola lethathamo la mantsoe.
EM
– Hlakola mojule.
PB e qala
_Eketsa byte ... byte - Li-byte tsa lenaneo.
PW e qala
_Eketsa lentsoe … lentsoe Mantsoe a lenaneo.
PM
- Mojule oa lenaneo.
CM filelebitso la motheo la lebitso
– Khetha mojule .CFP file. Tlhokomeliso: Li-module tse ling li ka hloka hore ho boleloe aterese ea mantlha .
VM
– Netefatsa mojule.
VR e qala
_addr e qetellang _addr Netefatsa sebaka.
UM filelebitso
- Kenya module.
UR e qala
_addr e qetellang _addr filelebitso – Upload range.
SS filelebitso
- Hlalosa rekoto ea S.
SM ho qala
_addr qetellong _addr – Bontša mojule.
RELAYS PHAPALA
- (Multilnk FX & Cyclone feela) Koala li-relay tse fanang ka matla ho sepheo, ho kenyelletsa le ho lieha ha matla ha ho boletsoe. E bohlokoa haholo bakeng sa basebelisi ba batlang ho potlakisa boto ea bona ka matla pele ba etsa liteko, ba lumelle bootloader ea bona hore e sebetse, kapa hore khoutu ea kopo e sebetse kamora lenaneo.
RELAYSON
(Multilink FX & Cyclone only) Bulela li-relay ho fana ka matla ho sepheo, ho kenyelletsa le tieho ea matla ha ho boletsoe. Molumotage fanoeng e tla ipapisa le karolo ea ho qetelatagtlhophiso e boletsoeng. Bakeng sa basebelisi ba Leholiotsoana, taelo ea CHANGEV e ka fetola voltage bohlokoa. E bohlokoa haholo bakeng sa basebelisi ba batlang ho potlakisa boto ea bona ka matla pele ba etsa liteko, ba lumelle bootloader ea bona hore e sebetse, kapa hore khoutu ea kopo e sebetse ka mor'a lenaneo.
HE
– Thuso (sheba cprog.doc file).
QU
– Tlohela.
RE
Seta chip bocha.
GO
– E qala ho sebetsa sesebediswa. E ka sebelisoa e le ea ho qetela
laela haeba u batla hore sesebelisoa se sebetse bakeng sa tlhahlobo. E lokela ho etelloa hang-hang ke taelo ea 'RE'.
DE nako
E lieha "timeinms" milliseconds
xx mosebelisi _par
- Ke bakeng sa ts'ebetso ea mosebelisi e boletsoeng ho .CFP file.
Litaelo tsa Tlhophiso Bakeng sa ho Qala
Litaelo tsa tlhophiso kaofela li sebetsoa pele moetsi oa lenaneo a leka ho ikopanya le sepheo. Tlhophiso eohle file e arotsoe bakeng sa litaelo tsena pele ho leka likhokahano. Karolo ena e fana ka tlhalosoview ea ho sebelisa litaelo tsena tsa tlhophiso ho etsa mefuta e fapaneng ea tlhophiso.
Hlokomela: Motheo oa kamehla oa li-parameter tsa taelo ea tlhophiso ke decimal.
Ho fedileview ea litaelo tsa tlhophiso ke tse latelang:
CUSTOMTRIMREF nnnnnnnn.nn
Maqhubu a oache a referense a kahare a batloang bakeng sa "PT; Taelo ea Trim". Leqhubu lena le fetisa maqhubu a kamehla a ka hare a litšupiso. Litefiso tse sebetsang bakeng sa "n" li ipapisitse le sesebelisoa se itseng se hlophisitsoeng. Ka kopo, sheba lintlha tsa motlakase tsa sesebelisoa sa hau bakeng sa sebaka se nepahetseng sa litšupiso tsa ka hare tsa lioache. Moo:
nnnnnnnn.nn: Khafetsa Hertz e nang le libaka tse peli tsa decimal
MOSEBETSI OA N
Bakeng sa Leholiotsoana (ntle le Leholiotsoana MAX). Tlhophiso ena e hlalosa sepheo sa voltage e tla fuoa sepheo haeba mohloli oa voltage nkiloe ho matla a ka hare a Leholiotsoana. Lintlha tse nepahetseng tsa n ke:
0 : Li-volts tse 5, tse hlahisitsoeng / li fetotsoe ke Leholiotsoana
2 : Li-volts tse 3, tse hlahisitsoeng / li fetotsoe ke Leholiotsoana
4 : Li-volts tse 2, tse hlahisitsoeng / li fetotsoe ke Leholiotsoana
MOTLATSI n
E etsa qeto ea hore na sebopeho se lokela ho fana ka matla ho sepheo. HLOKOMELA: Ha se li-interfaces tsohle tsa hardware tse tšehetsang taelo ena. Lintlha tse nepahetseng tsa n ke:
0 : Interface ha e fane ka matla a ho shebisana. (ea kamehla)
1 : Enable Interface e fana ka matla a ho shebisa.
(HLOKOMELA: E tšoana le khetho ea lefa :SEPRORELAYS n)
POWERDOWNDELAY n
Nako ea ho lieha ha motlakase ho sepheo o tingoa hore matla a phepelo ea matla a theohele ka tlase ho 0.1v. n ke nako ka milliseconds.
POWERUPDELAY n
Nako ea ho lieha ha matla a sepheo a buletsoe KAPA sepheo se setiloe bocha, le pele software e leka ho bua le sepheo. Nako ena e ka ba motsoako oa matla ka nako le nako ea ho tsosolosa (haholo-holo haeba ho sebelisoa mokhanni oa reset). n ke nako ka milliseconds.
POWEROFFONEXIT n
E etsa qeto ea hore na matla a fanoeng ho sepheo a lokela ho tima ha kopo ea CPROGCFZ e fela. HLOKOMELA: Ha se li-interface tsohle tsa hardware tse tšehetsang taelo ena. Lintlha tse nepahetseng tsa n ke:
0 : Tima motlakase ha o tsoa (kamehla)
1 : Boloka matla ha o tsoa
Netefatso Fedileview
Ho na le litaelo tse 'maloa tse fumanehang tse ka sebelisoang ho netefatsa litaba tsa lebone le sesebelisoa ka mor'a ho e hlophisa. Taelo e sebelisoang haholo ke "VC; Netefatsa CRC ea Ntho File ho Module". Taelo ea "VC" e tla laela CPROGCFZ ho qala ho bala boleng ba 16-bit CRC ho tloha nthong e khethiloeng. file. CPROGCFZ e tla kenya khoutu ho RAM ea sesebelisoa ebe e laela sesebelisoa ho bala boleng ba 16-bit CRC ho tsoa ho tse ka har'a FLASH ea sesebelisoa. Ke liaterese tse nepahetseng feela tse fumanehang sebakeng seo file li baloa ka sesebelisoa. Hang ha boleng ba 16-bit CRC ho tsoa ho ntho file mme sesebelisoa se teng, CPROGCFZ e bapisa. Phoso e hlaha haeba lintlha tse peli li sa lumellane.
Ntle le moo, taelo ea "VM; Verify Module" e ka sebelisoa ho etsa netefatso ea byte pakeng tsa ntho e khethiloeng. file le sesebelisoa. Ka tloaelo, taelo ea VM e tla nka nako e telele ho sebetsa ho feta taelo ea VC kaha CPROGCFZ e tlameha ho bala litaba tsa FLASH ea sesebelisoa ka byte. Hape ho na le litaelo tse ling tse peli tse ka sebelisoang ho netefatsa. "SC ;Show Module CRC" e laela CPROGCFZ ho kenya khoutu ka har'a RAM ea sesebelisoa le ho laela sesebelisoa ho bala boleng ba 16-bit CRC ho tsoa ho tse ka har'a FLASH eohle ea sesebelisoa, e kenyeletsang libaka tse se nang letho. Hang ha boleng ba 16-bit CRC bo se bo baloa, CPROGCFZ e tla bontša boleng fensetereng ea boemo. Taelo ea "VV ;Verify Module CRC to Value" e tšoana le taelo ea "SC". Phapang ke hore ho e-na le ho hlahisa boleng bo baliloeng ba 16-bit CRC, CPROGCFZ e tla bapisa boleng bo baliloeng khahlanong le boleng ba 16-bit CRC bo fanoeng ke mosebedisi.
Phoso ea DOS e Khutlisa
Lipoelo tsa liphoso tsa DOS li fanoe e le hore li ka lekoa ho .BAT files. Likhoutu tsa liphoso tse sebelisitsoeng ke:
- Lenaneo le phethiloe ntle le liphoso.
- E hlakotsoe ke mosebelisi.
- Phoso ea ho bala S record file.
- Netefatsa phoso.
- Netefatsa e hlakotsoe ke mosebelisi.
- S rekoto file ha ea khethoa.
- Aterese ea ho qala ha e teng mojuleng.
- Aterese ea ho qetela ha e mojulung kapa e ka tlase ho aterese ea ho qala.
- Ha e khone ho bula file bakeng sa ho kenya.
- File ngola phoso nakong ea ho kenya.
- Kemiso e hlakotsoe ke mosebelisi.
- Phoso ea ho bula .CFP file.
- Phoso ea ho bala .CFP file.
- Sesebelisoa ha sea qala.
- Phoso ea ho kenya .CFP file.
- Phoso ea ho bulela module e sa tsoa khethoa.
- S rekoto e boletsoeng file ha ea fumanoa.
- Sebaka se sa lekaneng sa buffer se boletsoeng ke .CFP ho tšoara a file S-rekoto.
- Phoso nakong ea lenaneo.
- Aterese ea ho qala ha e supe mojule.
- Phoso nakong ea lenaneo la byte la ho qetela.
- Aterese ea lenaneo ha e sa le mojuleng.
- Aterese ea ho qala ha e moeling oa mantsoe o tsamaellanang.
- Phoso nakong ea lenaneo la ho qetela la mantsoe.
- Mojule ha oa khona ho hlakoloa.
- Lentsoe la mojule ha lea hlakoloa.
- E khethiloe .CFP file ha e sebelise tlhahlobo ea li-byte.
- Module byte ha e ea hlakoloa.
- Aterese ea ho qala ea ho hlakola lentsoe e tlameha ho lekana.
- Aterese ea ho qetela ea ho hlakola e tlameha ho lekana.
- Paramethara ea mosebelisi ha e teng.
- Phoso nakong ea ts'ebetso e boletsoeng ea .CFP.
- Boema-kepe bo boletsoeng ha bo fumanehe kapa ho na le phoso ea ho bula boema-kepe.
- Taelo ha e sebetse bakeng sa sena .CFP file.
- Ha e khone ho kenya mokhoa oa bokamorao. Sheba likhokahano.
- Ha e khone ho kena ho processor. Leka ho seta software bocha.
- .CFP e fosahetse file.
- Ha e khone ho fihlella RAM ea processor. Leka ho seta software bocha.
- Ho qala ho hlakotsoe ke mosebelisi.
- Phoso ea ho fetolela nomoro ea taelo ea hexadecimal.
- Tlhophiso file e sa hlalosoang le file prog. cfg ha e eo.
- .CFP file ha e yo.
- Phoso ho nomoro ea ho lieha ho io_ moleng oa taelo.
- Tekanyetso e sa sebetseng ea mola oa taelo.
- Phoso ea ho hlakisa tieho ea decimal ka milliseconds.
- Phoso ho mongolo file.
- Cable ha e fumanehe
- S-Rekoto file ha e na data e nepahetseng.
- Ho hloleha ho netefatsoa ha Checksum - Lintlha tsa rekoto ea S ha li tsamaellane le memori ea MCU.
- Tlhophiso e tlameha ho lumelloa ho netefatsa flash checksum.
- Litlaleho tsa S-Rekoto ha se kaofela ka har'a mojule. (sheba "v" parameter ea mola oa taelo)
- Phoso e fumanoe litlhophisong tsa mohala oa taelo bakeng sa port/interface
- Phoso ea ho bala boleng ba CRC ea sesebelisoa
- Phoso - CRC ea Sesebelisoa ha e tsamaellane le boleng bo fanoeng
- Phoso - CPROG e se e ntse e sebetsa
- Phoso - E tlameha ho hlakisa ka bobeli INTERFACE le PORT molaong oa taelo
- Morero o khethiloeng oa processor ha o tšehetsoe ke sebopeho sa hajoale sa hardware.
Example Programming Script File
Script ea lenaneo file e lokela ho ba ASCII e hloekileng file ka taelo e le 'ngoe moleng. Ena ke CFG file ho ex e fetilengamples.
Mohlankanaample ke:
CM Freescale_52211_1x32x32k.CFP | ;Khetha Flash Module |
EM | ;Hlakola mojule |
BM | ;Sekheo Hlahloba mojule |
SS C:\PEMICRO\TEST.S19 | ; Hlalosa S19 eo u ka e sebelisang |
PM | ; Lenaneo la module le S19 |
VM | ;Netefatsa mojule hape |
Hlokomela: Mabitso a tsela ea filetse amanang le CPROG e ka phethisoang le tsona li ka sebelisoa.
Ho sebelisa Li-Parameters tsa Line-taelo ho Script
Ho ka sebelisoa parameter ea mola oa taelo ka sebopeho sa /PARAMN=s ho kenya mongolo mongolong file sebakeng sa khethehileng tags. Sena se ka sebelisoa ho nkela karolo efe kapa efe ea script sebaka ho kenyelletsa litaelo tsa mananeo, filemabitso, le mekhahlelo. Maemo a nepahetseng a n ke 0..9. s ke khoele e tla nkela sebaka sefe kapa sefe sa /PARAMN sengolong file.
Joalo ka mohlalaampLe, mongolo o latelang o tloaelehileng o ka sebelisoa bakeng sa mananeo a nang le ts'ebetso e ts'oanang hantle ea example script in Karolo ea 7 - Example Programming Script File:
CM/PARAM1 | ;Khetha Flash Module |
EM | ;Hlakola mojule |
BM | ;Sekheo Hlahloba mojule |
SS /PARAM2 | ; Hlalosa S19 eo u ka e sebelisang |
PM | ; Lenaneo la module le S19 |
/PARAM3 | ;Netefatsa mojule hape |
Mekhahlelo e latelang e tla eketsoa moleng oa taelo oa CPROG:
“/PARAM1=C:\PEMICRO\Freescale_52211_1x32x32k.CFP 4000″ /PARAM2=C:\PEMICRO\TEST.S19 /PARAM3=VM
HLOKOMELA: Kaha paramente ea / PARAM1 e na le sebaka ka boleng ba eona, paramente eohle e hloka ho koalloa ka mantsoe a qotsitsoeng habeli. Sena se bontša ho Windows hore ke parameter e le 'ngoe. Ketsahalong ena, aterese ea motheo ea 0x4000 e kenyelelitsoe ho Khetha Module mola ho script, kahoo / PARAM1 e tlameha ho hlalosoa molaong oa taelo joaloka ona:
“/PARAM1=C:\PEMICRO\Freescale_52211_1x32x32k.CFP 4000″
Kahoo ex e feletsengample mola oa taelo e ka ba (hlokomela hore sena se ntse se tsoela pele; ha ho na mela e robehileng):
C:\PROJECT\CPROGCFZ INTERFACE=CYCLONE PORT=USB1 BDM_SPEED 1
C:\PROJECT\GENERIC.CFG
“/PARAM1=C:\PEMICRO\Freescale_52211_1x32x32k.CFP 4000” /PARAM2=C:\PEMICRO\TEST.S19 /PARAM3=VM
Sample Batch File
Ex ke enaample ea ho letsetsa moqapi oa line-taelo le ho leka khoutu ea eona ea phoso e khutla ka batch e bonolo file. Sample batch files li fanoe bakeng sa Windows 95/98/XP le Windows 2000/NT/XP/Vista/7/8/10.
Windows NT/2000/Vista/7/8/10:
C:\PROJECT\CPROGCFZ C:\PROJECT\ENGINE.CFG INTERFACE=USBMULTILINK PORT=USB1
haeba phoso ea boemo ba 1 e mpe
ho lokile
: mpe
ECHO E SEBELE E SEBELE
:e ntle
ECHO e entsoe
Windows 95/98/ME/XP:
QALA /WC:\PROJECT\CPROGCFZ C:\PROJECT\ENGINE.CFG
INTERFACE=USBMULTILINK PORT=USB1
haeba phoso ea boemo ba 1 e mpe
ho lokile
: mpe
ECHO E SEBELE E SEBELE
:e ntle
ECHO e entsoe
Hlokomela: Mabitso a tsela ea filetse amanang le CPROG e ka phethisoang le tsona li ka sebelisoa
Boitsebiso
Ho fumana lintlha tse ling ka CPROGCFZ le PROGCFZ ka kopo ikopanye le rona:
P&E Microcomputer Systems, Inc. VOICE: 617-923-0053
98 Galen St. FAX: 617-923-0808
Watertown, MA 02472-4502 WEB: http://www.pemicro.com
usa
Ho view laebrari eohle ea rona ea. CFP modules, ea leqepheng la Tšehetso la Pemako's website at www.pemicro.com/support.
Litokomane / Lisebelisoa
![]() |
PEmicro CPROGCFZ PROG Flash Programming Software [pdf] Bukana ea Mosebelisi CPROGCFZ PROG Flash Programming Software, CPROGCCFZ, PROG Flash Programming Software, Programming Software, Software |