Ngwanrọ mmemme PEmicro CPROGCFZ PROG Flash 

Ngwanrọ mmemme PEmicro CPROGCFZ PROG Flash

Okwu mmalite

CPROGCFZ bụ ụdị ahịrị iwu Windows nke sọftụwia PROGCFZ nke na-eme Flash, EEPROM, EPROM, wdg site na ngwa ngwa PEmicro na ngwa NXP Cold Fire V2/3/4 na-akwado. Oghere ngwaike dị site na PEmicro.

Ozugbo ejikọrọ ngwaike interface gị nke ọma n'etiti PC gị na ngwaọrụ ebumnuche, ị nwere ike ịmalite CPROGCFZ na-arụ ọrụ site na ahịrị iwu. Na mgbakwunye na nke executable, a ga-agaferịrị ọtụtụ usoro ahịrị iwu iji hazie nke PEmicro ngwaike interface CPROGCFZ kwesịrị ịgbalị ijikọ na, yana hazie ka interface ngwa ahụ ga-esi jikọọ na ngwaọrụ ebumnuche. Akụkụ ndị a gụnyere aha nhazi (.CFG) file, yana iwu mmalite dị ka aha njirimara ngwaike ma ọ bụ ọdụ ụgbọ mmiri nke ejikọrọ.

Ihe .CFG file na-akọwapụta otu esi ahazi ihe mgbaru ọsọ dịka i zubere, yana ọ gụnyere iwu mmemme ọkọlọtọ yana, nhọrọ, iwu nhazi. Isiakwụkwọ ndị na-esonụ ga-enye nkọwa zuru ezu nke iwu na paramita ndị a.

Malite

a. Jikọọ ngwaike interface n'etiti PC gị na ebumnuche MCU site na debug rịbọn cable.
b. Malite ngwanrọ mmemme site na iji ya na Windows Command ozugbo ma ọ bụ site na ịkpọ CPROGCFZ nwere ike iji usoro ahịrị iwu ziri ezi. Parampat ahịrị iwu anabatara bụ:

CPROGCFZ [?/!] [fileaha] [/ PARAM = s] [v] [nhazigharị igbu oge n] [bam_ speed n] [kpokoro] [frown] [Interface = x] [ọdụ ụgbọ mmiri = y] [ụgbọ mmiri na-egosi] [naps] [/ logfile ndekọ fileaha]

ebe:

[?/!] Jiri '?' ma ọ bụ ''!' nhọrọ agwa iji mee ka onye mmemme ahịrị iwu chere wee gosipụta nsonaazụ mmemme na mpio PROGCFZ. '?' ga-egosipụta nsonaazụ ya mgbe niile, '!' ga-egosipụta nsonaazụ naanị ma ọ bụrụ na njehie mere. Ọ bụrụ na onye ọrụ anaghị eji ogbe file iji nwalee ọkwa njehie, nke a na-enye usoro iji gosipụta nsonaazụ mmemme. Nhọrọ a kwesịrị ịbụ nhọrọ ahịrị iwu nke mbụ.

[fileaha] A file nwere iwu mmemme na nkọwa, ndabara = prog. cfg. Lee Nkebi nke 7 – Ọpụample Programming Script File maka onye bụbuample.

[/PARAMN=s]
Oke-ahịrị ahịrị iwu nke nwere ike gbanwee edemede mmebe site na dochie pụrụ iche tags (/PARA MN). Enwere ike iji nke a dochie akụkụ ọ bụla nke edemede gụnyere iwu mmemme, fileaha, na parameters. Ụkpụrụ ndị bara uru nke n bụ 0 .. 9. sis a string nke ga-anọchi ihe ọ bụla mere /PARAMN na edemede. file. Nkeji 8 - Iji akara ahịrị iwu na edemede nwere example maka ojiji.

[INTERFACE=x] Ebe xis otu n'ime ihe ndị a: (Lee examples ngalaba)
USBMULTILINK (Ntọala a na-akwado OSBDM)
CYCLONE TRACELINK
PARALLEL (Parallel Port ma ọ bụ BDM Lightning [Legacy])

[PORT=y]

Ebe uru nke y bụ otu n'ime ihe ndị a (lee ihe ngosi akara iwu ọdụ ụgbọ mmiri maka ndepụta ngwaike ejikọrọ; na-akọwapụtakwa ụdị "interface" mgbe niile):

USBX
Ebe x = 1,2,3, ma ọ bụ 4. Na-anọchi anya nọmba ngụkọ maka ngwaike ọ bụla malite na 1. Ọ bara uru ma ọ bụrụ na ị na-agbalị ijikọ na Cyclone, Trace link, ma ọ bụ Multilink ngwaahịa. Ọ bụrụ na ejikọrọ naanị otu ngwaike, ọ ga-agụta ya mgbe niile dị ka USB1 .
Onye bụbuampka ịhọrọ Multilink mbụ achọtara bụ: INTERFACE=USBMULTILINK PORT=USB1

#.##.#
Adreesị IP Ethernet ####. Akara # nke ọ bụla na-anọchi anya ọnụọgụ iri n'etiti O na 255. Kwesịrị ekwesị maka ihu njikọ Cyclone na Trace.
Njikọ bụ site na Ethernet.
ENTERFACE=Ọdụ Ụgbọ Mmiri CYclone=10.0.1.223

AHA
Ụfọdụ ngwaahịa, dị ka njikọ Cyclone na Trace, na-akwado ikenye aha na ngalaba ahụ, dịka "Joe's Max". Enwere ike ịkpọ Cyclone ahụ site na aha e kenyere ya. Ọ bụrụ na enwere oghere ọ bụla n'aha ahụ, a ga-ejikọta paramita ahụ n'ụzọ abụọ (nke a bụ ihe Windows chọrọ, ọ bụghị ihe Pemako chọrọ).
Examples:
INTERFACE=Ọdụ Ụgbọelu CYclone=MyCyclone99 INTERFACE=CYCLONE “PORT=Cyclone Joe”

UNIQUEID
Ngwaahịa USB Multilink niile nwere nọmba serial pụrụ iche ekenyere ha, dịka PE5650030. Enwere ike ịkpọ Multilink na nọmba a. Nke a bara uru n'ọnọdụ ebe a na-ejikọta ọtụtụ nkeji na otu PC.
Examples:
INTERFACE=USBMULTILINK Port=PE5650030

COMX
Ebe x = 1,2,3, ma ọ bụ 4. Na-anọchi anya nọmba ọdụ ụgbọ mmiri COM. Kwesịrị ekwesị maka ihu igwe Cyclone.
Iji jikọọ na Cyclone na COM1 : INTERFACE=CYCLONE PORT=COM1

X
Ebe x = 1,2,3, ma ọ bụ 4. Na-anọchi anya nọmba ọdụ ụgbọ mmiri yiri ya
Ka ịhọrọ interface yiri ya na Parallel Port #1 : INTERFACE=PARALLEL PORT=1

PClX
Ebe x = 1,2,3, ma ọ bụ 4. Na-anọchi anya akara kaadị BDM Lightning. (Rịba ama: nke a bụ ngwaahịa ewepụtara)
Ka ịhọrọ eriri yiri na BDM Lightning #1:
INTERFACE=PARALLEL Port=PCI 1

[gosi ọdụ ụgbọ mmiri]
Onye mmemme ahịrị iwu na-ewepụta ọdụ ụgbọ mmiri niile dị na ederede file wee kwụsị (n'agbanyeghị agbanyeghị iwu ndị ọzọ). Mwepụta ozi a na ederede file gụnyere paramita achọrọ iji kpọtụrụ ngwaike mmemme agbakwunyere yana nkọwa nke interface ngwaike. Mbupute ndabara fileaha bụ ports.txt ma emepụtara ya n'otu folda dị ka CPROG.
Enwere ike iduzi mmepụta na nke dị iche file.
ExampLe: SHOWPORTS=C:\MYPORTS.TXT
Ndepụta a anaghị egosi n'ọdụ ụgbọ mmiri yiri ya ma ọ bụ nhọrọ ọdụ ụgbọ mmiri COM nke dịkwa. N'okpuru bụ example nke mmepụta maka ngwaike dị iche iche ejikọrọ na PC (Rịba ama na e nwere ụzọ dị iche iche isi lebara otu unit ahụ anya; data maka interface ọ bụla nwere ike soro akara [DUPLICATE] nke na-egosi akara dị iche iche maka otu interface ahụ).

Gosi ọdụ ụgbọ mmiri ExampLe:

INTERFACE=USBMULTILINK Port=PE5650030 ; USB1: Multilink Universal FX Rev A (PE5650030)[Port Number=21] INTERFACE=USBMULTILINK Port=USB1 ; USB1: Multilink Universal FX Rev A (PE5650030)[Port Number=21] ENTERFACE=ỌDỤRỤ CYCLONE=10.0.9.197 ; 10.0.9.197 : Okpokoro Ọha [Port Number=61] INTERFACE=CYCLONE “PORT=Cyclone Public” ; 10.0.9.197 : Ọhaneze Cyclone[Port Ọnụ Ọgụgụ=61] . INTERFACE=CYCLONE “PORT=Cyclone Joe”; USB1: Cyclone (Joe's) [Port Number=101] INTERFACE=Ọdụ ụgbọ mmiri CYclone=USB1 ; USB1: Cyclone (Joe's)[Port Number=101] INTERFACE=ỤRỤ TRACELINK=10.1.5.2 ; 10.1.5.2 : MCF52259_ TRACE[Port Ọnụ Ọgụgụ=123] INTERFACE=TRACELINK PORT=MCF52259 TRACE; 10.1.5.2 : MCF52259_ TRACE[PortNum=123][DUPLICATE]

[v]
Na-eme ka onye mmemme ghara ịlele nso nso nke adreesị S-Record tupu mmemme ma ọ bụ nyochaa. Nke a na-eme ka usoro mmemme dị ngwa. Ekwesịrị iji nhọrọ ahụ jiri nlezianya mee ihe n'ihi na a ga-eleghara ihe ndekọ niile na-enweghị oke anya.

[reset_ igbu oge n]
Na-akọwapụta igbu oge ka onye mmemme tọgharịa ebumnuche anyị na-elele iji hụ ma akụkụ ahụ abanyela nke ọma na ọnọdụ nbibi ndabere. Nke a bara uru ma ọ bụrụ na ebumnuche ahụ nwere ọkwọ ụgbọ ala nrụpụta nke na-ejide MCU na nrụpụta mgbe onye mmemme wepụtara ahịrị nrụpụta ahụ. Uru n bụ igbu oge na milliseconds.

[bdm_ ọsọ n]
Nhọrọ a na-enye onye ọrụ ohere ịtọ ọsọ elekere ngbanwe BDM nke ihe nrụzi nke Pemako. Enwere ike iji uru integer a chọpụta ọsọ nzikọrịta ozi dịka nha anya ndị a:

USB Multilink (gụnyere 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 Lightning: (33000000/(2*N+5)) Hz - Ngwaahịa nwere ike

Uru n kwesịrị ịdị n'etiti 0 na 31. Elekere mgbanwe a na-arụ ọrụ mgbe emechara iwu ndị dị n'elu nke mmemme algọridim ka emechara ka iwu ndị a nwee ike ịbawanye ugboro ugboro ma kwe ka elekere mgbanwe ngwa ngwa. Elekere a enweghị ike ịfefe nkeji iri anọ nke ugboro ụgbọ ala processor.

[zoo ngwa] Nke a ga-eme ka onye mmemme ahịrị iwu ghara igosipụta ọnụnọ anya mgbe ọ na-agba ọsọ ma ewezuga ịpụta na ogwe ọrụ. Ngwa 32-bit naanị!

[freqn] Site na ndabara, sọftụwia PROGCFZ na-anwa ịchọpụta na akpaghị aka ka ebumnuche na-agba ọsọ site na itinye usoro igbu oge na nhazi yana oge ole ọ na-ewe iji mebie. N'igwe ụfọdụ, nke a nwere ike iwepụta nsonaazụ na-ekwekọghị ekwekọ nke nwere ike imetụta algọridim nke mmemme na-agbanye n'ime na MCU. Pemicro na-enye usoro ahịrị iwu na-enye onye ọrụ ohere ịgwa sọftụwia PROGCFZ kpọmkwem otu ngwa ngwa ebumnuche ebumnuche na-agba. N'ụzọ dị otú a, oge na algọridim ga-abụ kpọmkwem. Na ahịrị iwu, ị na-akọwapụta ugboro elekere INTERNAL na Hertz na-eso njirimara 'FREQ'. Rịba ama na n'ozuzu ọ bụrụ na ị na-eji ngwaọrụ flash na mpụga MCU, usoro oge a adịghị mkpa ka flash na-ejikwa oge ahụ n'onwe ya.

[n'ezie] Site na ndabara, ngwanro PROG ga-eji akara PST[3:0] na njikọ ọnọdụ ndabere 26-pin iji chọpụta ọnọdụ ngwaọrụ n'oge mmemme. Iji belata akara ukwu anụ ahụ, ụfọdụ ntọala nwere ike ọ gaghị ejikọta akara PST[3:0] na njikọ pin26. Paramita 'nopst' na-agwa onye na-eme usoro iwu na ọ ga-eji ụzọ ọzọ chọpụta ọnọdụ ngwaọrụ ebe ọ bụ na akara PST[3:0] adịghị. The mweputage nke iji usoro ọzọ bụ na mmemme ngwa ngwa na-eji nwayọọ nwayọọ.

[/logfile ndekọ fileaha]
Nhọrọ a na-emepe ndekọfile nke aha "log fileaha" nke ga-eme ka ozi ọ bụla edere na mpio ọnọdụ deekwa na nke a file. The "log fileaha" kwesiri ibu aha uzo zuru oke dika c:\mydir\mysubdir\mylog .log.

Line Command Examples:
CPROGCFZ C:\ENGINE.CFG INTERFACE=USBMULTILINK Port=PE5650030

Mepee CPROGCFZ na nhọrọ ndị a:

  • Gbaa ederede C:\ENGINE.CFG
  • Interface bụ nke mbụ USB Multilink Universal nwere nọmba Oghere Usoro PE5650030
  • Chọpụta ugboro nzikọrịta ozi (io_ delay_cnt edobeghi)

CPROGCFZ C:\ENGINE.CFG lnterface=Ọdụ ụgbọ mmiri CYCLONE=209.61 .110.251

Mepee CPROGCFZ na nhọrọ ndị a:

  • Gbaa ederede C:\ENGINE.CFG
  • Interface bụ Cyclone Max site na ọdụ ụgbọ mmiri Ethernet nwere adreesị IP nke 209.61 .110.251

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

Mepee CPROGCFZ na nhọrọ ndị a:

  • Gbaa ederede C:\ENGINE.CFG
  • Interface bụ USB Multilink Universal, nke mbụ achọpụtara.

Iwu mmemme

oghere (oghe ma ọ bụ taabụ). Edepụtara ahịrị malite na mkpụrụedemede na-abụghị iwu dị ka igbe REM. Usoro ahụ fileaha pụtara ụzọ DOS zuru oke na a file. Iwu na-eji otu koodu mkpụrụedemede abụọ ahụ ka ejiri ya na mmemme mmekọrịta PROGCFZ. Otu .CFP fileA na-eji ihe PROGCFZ na-eji hazie maka otu ngwaọrụ ka emebere ya. Ọ bụrụ na akọwapụtara ọrụ onye ọrụ maka otu ngwaọrụ, a na-akọwapụta iwu agwa abụọ ya na ihe ọ pụtara ma ọ bụ onye ọrụ_ par na .CFP file.

Mara:
Usoro iwu malite_ Addr , agwụ _Addr , base _ Addr, byte, okwu na onye ọrụ _par jiri usoro hexadecimal ndabara.

BM
BR malite_ addr agwụ _addr
CHANGEV n.nn

  • Modul nlele oghere.
  • Oke nlele oghere.
  • (naanị Cyclone) Gbanwee voltage nyere ebumnuche, ebe n.nn na-anọchi anya uru n'etiti 0.00 na 5.00, gụnyere. Mgbe iwu ahụ mere, Cyclone ga-agbanwe ozugbo gaa na voltage. Ọ bụrụ na agbanyụrụ Cyclone relays tupu ịkpọọ iwu a, mgbe ahụ relays ga-agbanye ma tọọ volta ọhụrụ.tage uru mgbe a na-eme iwu a. Rịba ama na oke voltaguru e nwere ike itinye ngwaọrụ ahụ n'ime ọnọdụ ike dị ala nke nwere ike idafu nzikọrịta ozi zuru oke. Gbaa mbọ hụ na edobere ntọala jumper nke Cyclone nke ọma ka iziga ike n'ọdụ ụgbọ mmiri ndị ziri ezi.

EB mmalite
_ Addr ending_ Addr - Hichapụ oke byte.

EW malite
_Addr agwụcha _Addr – Hichapụ oke okwu.

EM
– Hichapụ modul.

PB amalite
_Addr byte... byte – Mmemme bytes.

PW malite
_Addr okwu … okwu mmemme.

PM
– Mmemme modul.

CM fileaha ntọala addr
– Họrọ modul .CFP file. Mara: Ụfọdụ modul nwere ike ịchọ ka akọwapụta adreesị ntọala.

VM
– Nyochaa modul.

VR na-amalite
_addr ending _addr Nyochaa oke.

UM fileaha
– Bulite modul.

UR malite
_addr agwụ _addr fileaha – Ibulite nso.

SS fileaha
– Ezipụta S ndekọ.

SM ibido
_addr ending _addr – Gosi modul.

RELAYSOFF
- (Multilnk FX & Cyclone naanị) Gbanyụọ relays na-enye ike na ebumnuche, gụnyere oge mgbada ike ma ọ bụrụ na akọwapụtara ya. Ọ bara uru karịsịa maka ndị ọrụ chọrọ ịgbanye bọọdụ ha tupu ha agbaa ule, kwe ka bootloader ha na-agba ọsọ, ma ọ bụ nwee koodu ngwa na-agba ọsọ ma emesịa.

RELAYSON 
(Multilink FX & Cyclone naanị) Gbanwuo relays iji nye ike maka ebumnuche, gụnyere oge ịgbalite ike ma ọ bụrụ na akọwapụtara ya. Voltage wetara ga-adabere na nke ikpeazụ voltage ntọala kpọmkwem. Maka ndị ọrụ Cyclone, iwu CHANGEV nwere ike ịgbanwe voltage uru. Ọ bara uru karịsịa maka ndị ọrụ chọrọ ịgbanye bọọdụ ha tupu ha agbaa ule, kwe ka bootloader ha na-agba ọsọ, ma ọ bụ nwee koodu ngwa na-agba ọsọ ma emesịa.

HE
– Enyemaka (lee na cprog.doc file).

QU
– Kwụsị.

RE
Tọgharia mgbawa.

GO
– Malite ngwaọrụ na-agba ọsọ. Enwere ike iji dị ka ikpeazụ
iwu ma ọ bụrụ na ị chọrọ ka ngwaọrụ na-agba ọsọ maka ule. A ga-ebuterịrị iwu 'RE' ozugbo.

DE ogologo oge
Na-egbu oge "ime nkeji" millisekọnd

xx onye ọrụ _par
- Naanị maka ọrụ onye ọrụ akọwapụtara na .CFP file.

Iwu nhazi maka mmalite

A na-ahazi iwu nhazi niile tupu onye mmemme nwaa ịkpọtụrụ ebumnuche. Nhazi niile file a tụgharịrị maka iwu ndị a tupu ịnwa nkwukọrịta. Nkebi a na-enye ihe karịrịview nke iji iwu nhazi ndị a mee ụdị nhazi dị iche iche.

Mara: Ntọala ndabara maka paramita iwu nhazi bụ nkeji iri.

Nfefeview nke iwu nhazi bụ nke a:

CUSTOMTRIMREF nnnnnnnn.nn

Ugboro elekere nrụtụ aka nke ime “PT; Program Trim" iwu. Ugboro a na-ewepụ ugboro elekere nrụtụ aka nke ime. Ụkpụrụ bara uru maka "n" dabere na otu ngwaọrụ emebere. Biko rụtụ aka na nkọwapụta eletriki ngwaọrụ gị maka oke elekere ntụaka dị n'ime. Ebe:

nnnnnnnn.nn: Ugboro na Hertz nwere ebe iri abụọ

IKE NKWUKWU n

Maka Cyclone (ewepu Cyclone MAX). Ntọala a na-akọwapụta ebumnuche voltage nke a ga-enye ihe mgbaru ọsọ ma ọ bụrụ na isi iyi nke voltage sitere na ike ime Cyclone. Uru bara uru nke n bụ:

0: 5 Volts, nke Cyclone mepụtara/gbanwee
2: 3 Volts, nke Cyclone mepụtara/gbanwee
4: 2 Volts, nke Cyclone mepụtara/gbanwee

ONYE IKE n

Na-ekpebi ma interface kwesịrị inye ike maka ebumnuche. IHE: Ọ bụghị ngwaike interfaces na-akwado iwu a. Uru bara uru nke n bụ:

0: Interface anaghị enye ike iji lekwasịrị anya. (ndabere)
1: Kwado Interface na-enye ike iji lekwasịrị anya.
( IHE: Ọ dị ka nhọrọ nketa:USEPRORELAYS n)

POWERDOWNDELAY n

Ogologo oge ị ga-egbu oge mgbe agbanyụrụ ike na ebumnuche maka ndị ebumnobi ike wedata n'okpuru 0.1v. n bụ oge na millise seconds.

POWERUPDELAY n

Ogologo oge ị ga-egbu oge mgbe agbanwuru ike na ebumnuche ma ọ bụ tọgharịa ebumnuche ahụ, yana tupu ngwanro anwa anwa ịgwa ebumnuche. Oge a nwere ike ịbụ ngwakọta nke ike n'oge na oge nrụpụta (karịsịa ma ọ bụrụ na ejiri ọkwọ ụgbọala nrụpụta). n bụ oge na millise seconds.

POWEROFFONEXIT n

Na-ekpebi ma a ga-agbanyụ ọkụ enyere ndị ebumnuche mgbe ngwa CPROGCFZ kwụsịrị. IHE: Ọ bụghị ngwaike niile na-akwado iwu a. Uru bara uru nke n bụ:

0: Gbanyụọ ọkụ mgbe ịpụpụ (nke mbụ)
1: Debe ike mgbe ịpụpụ

Nnwale gafereview

Enwere ọtụtụ iwu dịnụ nke enwere ike iji nyochaa ọdịnaya nke flash na ngwaọrụ mgbe emechara ya. Iwu kachasị eji eme ihe bụ “VC; Nyochaa CRC nke Ihe File na modul". Iwu "VC" ga-akụziri CPROGCFZ ka ọ buru ụzọ gbakọọ uru 16-bit CRC site na ihe a họọrọ. file. CPROGCFZ ga-ebunye koodu n'ime RAM nke ngwaọrụ ahụ wee kụziere ngwaọrụ ahụ ka ọ gbakọọ uru 16 bit CRC site na ọdịnaya dị na FLASH nke ngwaọrụ ahụ. Naanị adreesị ziri ezi dị na ihe ahụ file na-agbakọ na ngwaọrụ. Ozugbo uru 16-bit CRC sitere na ihe ahụ file na ngwaọrụ dị, CPROGCFZ atụnyere ha. A na-atụfu njehie ma ọ bụrụ na ụkpụrụ abụọ ahụ adabaghị.

N'aka nke ọzọ, enwere ike iji iwu "VM; Verify Module" mee nkwenye site na byte n'etiti ihe a họọrọ. file na ngwaọrụ. Dịka, iwu VM ga-ewe ogologo oge iji rụọ ọrụ karịa iwu VC ebe CPROGCFZ ga-agụ ọdịnaya nke FLASH nke ngwaọrụ site na byte. Enwekwara iwu abụọ ọzọ enwere ike iji maka nkwenye. "SC; Show Module CRC" na-agwa CPROGCFZ ka ọ tinye koodu n'ime RAM nke ngwaọrụ ahụ ma kụziere ngwaọrụ ahụ ka ọ gbakọọ uru 16-bit CRC site na ọdịnaya nke FLASH dum nke ngwaọrụ ahụ, nke gụnyere mpaghara oghere. Ozugbo agbakọchara uru 16-bit CRC, CPROGCFZ ga-egosipụta uru na mpio ọkwa. Iwu "VV; Nyochaa Module CRC na Uru" yiri iwu "SC". Ihe dị iche bụ na kama igosipụta uru CRC 16-bit gbakọrọ agbakọọ, CPROGCFZ ga-atụnyere uru agbakọrọ na uru 16-bit CRC nke onye ọrụ nyere.

Njehie DOS na-alaghachi

A na-enye nloghachi njehie DOS ka e wee nwalee ha na .BAT files. Koodu njehie eji bụ:

  1. Mmemme emechara n'enweghị mperi.
  2. Onye ọrụ kagburu.
  3. Enwere mperi ịgụ ndekọ S file.
  4. Chọpụta njehie.
  5. Nyochaa ka onye ọrụ kagburu.
  6. S ndekọ file ahọpụtaghị.
  7. Adreesị mmalite adịghị na modul.
  8. Adreesị ngwụcha adịghị na modul ma ọ bụ na-erughị adreesị mmalite.
  9. Enweghị ike imepe file maka bulite.
  10. File dee njehie n'oge ebugo.
  11. Onye ọrụ kagburu ebulite.
  12. Njehie imeghe .CFP file.
  13. Enwere mperi ịgụ .CFP file.
  14. Ngwa ebidobeghị.
  15. Idonye mperi .CFP file.
  16. Enwere mperi ịme modul ka ahọpụtara.
  17. Ndekọ S akọwapụtara file ahụghị.
  18. Oghere nchekwa ezughi oke nke .CFP akọwapụtara iji jide a file S-ndekọ.
  19. Njehie n'oge mmemme.
  20. Adreesị mmalite anaghị atụ aka na modul.
  21. Njehie n'oge mmemme byte ikpeazụ.
  22. Adreesị mmemme adịkwaghị na modul.
  23. Adreesị mmalite adịghị na oke okwu akwadoro.
  24. Njehie n'oge mmemme okwu ikpeazụ.
  25. Enweghị ike ihichapụ modul.
  26. Ehichapụghị mkpụrụokwu modul.
  27. Ahọpụtara .CFP file anaghị emejuputa ntule byte.
  28. Modul byte adịghị ihichapụ.
  29. Adreesị mmalite ihichapụ okwu ga-adịrịrị.
  30. Adreesị ngwụcha okwu ihichapụ ga-abụrịrị otu.
  31. Oke onye ọrụ adịghị na oke.
  32. Njehie n'oge ọrụ akọwapụtara .CFP.
  33. Ọdụ ụgbọ mmiri akọwapụtara adịghị ma ọ bụ ọdụ ụgbọ mmiri mmeghe.
  34. Iwu adịghị arụ ọrụ maka .CFP a file.
  35. Enweghị ike ịbanye na ọnọdụ ndabere. Lelee njikọ.
  36. Enweghị ike ịnweta processor. Gbalịa nrụpụta ngwanrọ.
  37. .CFP adịghị mma file.
  38. Enweghị ike ịnweta RAM processor. Gbalịa nrụpụta ngwanrọ.
  39. Onye ọrụ kagburu mmalite mmalite.
  40. Njehie na-atụgharị nọmba iwu hexadecimal.
  41. Nhazi file akọwapụtaghị na file prog. cfg adịghị.
  42. .CFP file adịghị adị.
  43. Erro na nọmba igbu oge io_ na ahịrị iwu.
  44. Oke ahịrị iwu ezighi ezi.
  45. Njehie na-akọwapụta igbu oge n'ọnụ ọgụgụ n'ime mili sekọnd.
  46. Njehie na edemede file.
  47. Ahụghị eriri USB
  48. S-ndekọ file enweghị data ziri ezi.
  49. Nnwale nyocha Checksum – data ndekọ S-adakọghị na ebe nchekwa MCU.
  50. Ekwesịrị ịme ka nhazi ọkwa iji nyochaa flash checksum.
  51. S-Dekọọ ọ bụghị ihe niile na nso nke modul. (lee oke ahịrị iwu "v")
  52. Achọpụtara mperi na ntọala dị n'ahịrị iwu maka ọdụ ụgbọ mmiri/ interface
  53. Njehie ịgbakọ uru CRC ngwaọrụ
  54. Njehie – Ngwaọrụ CRC adabaghị uru enyere
  55. Njehie – CPROG na-agba ọsọ
  56. Njehie - Ga-akọwapụta ma INTERFACE na PORT na ahịrị iwu
  57. Ngwa ngwa ngwa ugbu a anaghị akwado ihe nhazi ebumnuche ahọpụtara.

Example Programming Script File

Edemede mmemme file kwesịrị ịbụ ASCII dị ọcha file na otu iwu kwa ahịrị. Nke a bụ CFG file na gara aga examples.

Onye bụbuample bu: 

CM Freescale_52211_1x32x32k.CFP ;Họrọ Flash Module
EM ;Hichapụ modul
BM Lelee modul ahụ oghere
SS C: \PEMICRO\TEST.S19 Ezipụta S19 iji
PM ;Megharịa modul na S19
VM Nyochaa modul ahụ ọzọ

Mara: Aha ụzọ nke fileEnwere ike iji s ndị metụtara CPROG executable.

Iji Command-Line Parameters n'edemede

Enwere ike iji akara akara iwu n'ụdị /PARAMN=s tinye ederede n'ime edemede file n'ọnọdụ pụrụ iche tags. Enwere ike iji nke a dochie akụkụ ọ bụla nke edemede gụnyere iwu mmemme, fileaha, na parameters. Ụkpụrụ ndị bara uru nke n bụ 0..9. s bụ eriri nke ga-edochi ọnọdụ ọ bụla nke /PARAMN na edemede file.

Dị ka examplee, enwere ike iji edemede ọnyà ndị a maka mmemme nwere otu ọrụ nke example script in Nkeji 7 – Ọpụample Programming Script File:

CM/PARAM1 ;Họrọ Flash Module
EM ;Hichapụ modul
 BM Lelee modul ahụ oghere
 SS/PARAM2 Ezipụta S19 iji
PM ;Megharịa modul na S19
/PARAM3 Nyochaa modul ahụ ọzọ

A ga-agbakwunye paramita ndị a na ahịrị iwu CPROG:

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

IHE: Ebe paramita / PARAM1 nwere oghere na uru ya, ọ dị mkpa ka etinyere paramita ahụ n'okwu abụọ. Nke a na-egosi Windows na ọ bụ otu paramita. N'okwu a, a na-etinye adreesị ntọala nke 0x4000 na ahịrị Module Họrọ n'ime edemede ahụ, yabụ / PARAM1 ga-akọwapụta ya na ahịrị iwu dị ka nke a:

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

Ya mere, exampahịrị iwu ga-abụ (rịba ama na nke a na-aga n'ihu; enweghị ahịrị agbaji):

C:\PROJECTCPROGCFZ INTERFACE=Ọdụ ụgbọ mmiri CYCLONE=USB1 BDM_SPEED 1
C:\PROJECT\GENERIC.CFG
“/PARAM1=C:\PEMICRO\Freescale_52211_1x32x32k.CFP 4000” /PARAM2=C:\PEMICRO\TEST.S19 /PARAM3=VM

Sampna Batch File

Nke a bụ exampnke ịkpọ onye mmemme ahịrị iwu wee nwalee koodu njehie ya na obere ogbe dị mfe file. Sampna ogbe files na-nyere ma Windows 95/98/XP na Windows 2000/NT/XP/Vista/7/8/10.

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

C:\PROJECTCPROGCFZ C:\PROJECTENGINE.CFG INTERFACE=USBMULTILINK PORT=USB1

ma ọ bụrụ na njehie larịị 1 gara njọ
zuru oke
: ọjọọ
ECHO OKWU OKWU OKWU OKWU OKWU IKE
: nke ọma
Emeela EHO

Windows 95/98/ME/XP: 

Malite /WC:\PROJECTCPROGCFZ C:\PROJECTENGINE.CFG
INTERFACE=USBMULTILINK Port=USB1

ma ọ bụrụ na njehie larịị 1 gara njọ
zuru oke
: ọjọọ
ECHO OKWU OKWU OKWU OKWU OKWU IKE
: nke ọma
Emeela EHO

Mara: Aha ụzọ nke fileEnwere ike iji s ndị metụtara CPROG executable

Ozi

Maka ozi ndị ọzọ gbasara CPROGCFZ na PROGCFZ biko kpọtụrụ anyị:

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

Iji view anyị dum ụlọ akwụkwọ nke. Modul CFP, gaa na ibe nkwado nke Pemako websaịtị na www.pemicro.com/support.

Akwụkwọ / akụrụngwa

Ngwanrọ mmemme PEmicro CPROGCFZ PROG Flash [pdf] Ntuziaka onye ọrụ
CPROGCFZ PROG Flash Programming Software, CPROGCFZ, PROG Flash Programming Software, Programming Software, Software

Ntụaka

Hapụ ikwu

Agaghị ebipụta adreesị ozi-e gị. Akara mpaghara achọrọ akara *