PEmicro CPROGCFZ PROG ਫਲੈਸ਼ ਪ੍ਰੋਗਰਾਮਿੰਗ ਸਾਫਟਵੇਅਰ 

PEmicro CPROGCFZ PROG ਫਲੈਸ਼ ਪ੍ਰੋਗਰਾਮਿੰਗ ਸਾਫਟਵੇਅਰ

ਜਾਣ-ਪਛਾਣ

CPROGCFZ PROGCFZ ਸੌਫਟਵੇਅਰ ਦਾ ਇੱਕ ਵਿੰਡੋਜ਼ ਕਮਾਂਡ-ਲਾਈਨ ਸੰਸਕਰਣ ਹੈ ਜੋ ਇੱਕ ਸਮਰਥਿਤ NXP ਕੋਲਡ ਫਾਇਰ V2/3/4 ਪ੍ਰੋਸੈਸਰ ਲਈ ਇੱਕ PEmicro ਹਾਰਡਵੇਅਰ ਇੰਟਰਫੇਸ ਦੁਆਰਾ ਫਲੈਸ਼, EEPROM, EPROM, ਆਦਿ ਨੂੰ ਪ੍ਰੋਗਰਾਮ ਕਰਦਾ ਹੈ। ਹਾਰਡਵੇਅਰ ਇੰਟਰਫੇਸ PEmicro ਤੋਂ ਉਪਲਬਧ ਹਨ।

ਇੱਕ ਵਾਰ ਜਦੋਂ ਤੁਹਾਡਾ ਇੰਟਰਫੇਸ ਹਾਰਡਵੇਅਰ ਤੁਹਾਡੇ PC ਅਤੇ ਟਾਰਗੇਟ ਡਿਵਾਈਸ ਦੇ ਵਿਚਕਾਰ ਸਹੀ ਢੰਗ ਨਾਲ ਜੁੜ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਤੁਸੀਂ ਕਮਾਂਡ ਲਾਈਨ ਤੋਂ ਚੱਲਣਯੋਗ CPROGCFZ ਨੂੰ ਲਾਂਚ ਕਰ ਸਕਦੇ ਹੋ। ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਤੋਂ ਇਲਾਵਾ, ਮਲਟੀਪਲ ਕਮਾਂਡ-ਲਾਈਨ ਪੈਰਾਮੀਟਰ ਵੀ ਪਾਸ ਕੀਤੇ ਜਾਣੇ ਚਾਹੀਦੇ ਹਨ ਤਾਂ ਜੋ ਕੌਂਫਿਗਰ ਕਰਨ ਲਈ ਕਿ ਕਿਹੜਾ PEmicro ਹਾਰਡਵੇਅਰ ਇੰਟਰਫੇਸ CPROGCFZ ਨਾਲ ਜੁੜਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ, ਅਤੇ ਇਹ ਸੰਰਚਿਤ ਕਰਨ ਲਈ ਕਿ ਉਹ ਹਾਰਡਵੇਅਰ ਇੰਟਰਫੇਸ ਟਾਰਗੇਟ ਡਿਵਾਈਸ ਨਾਲ ਕਿਵੇਂ ਕਨੈਕਟ ਹੋਵੇਗਾ। ਇਹਨਾਂ ਪੈਰਾਮੀਟਰਾਂ ਵਿੱਚ ਸੰਰਚਨਾ ਦਾ ਨਾਮ ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ (.CFG) file, ਨਾਲ ਹੀ ਸਟਾਰਟਅੱਪ ਕਮਾਂਡਾਂ ਜਿਵੇਂ ਕਿ ਹਾਰਡਵੇਅਰ ਇੰਟਰਫੇਸ ਦਾ ਨਾਂ ਜਾਂ ਪੋਰਟ ਜਿਸ ਨਾਲ ਇੰਟਰਫੇਸ ਕਨੈਕਟ ਕੀਤਾ ਗਿਆ ਹੈ।

ਸੀ.ਐੱਫ.ਜੀ file ਇਹ ਦੱਸਦਾ ਹੈ ਕਿ ਤੁਹਾਡੇ ਇਰਾਦੇ ਅਨੁਸਾਰ ਟੀਚੇ ਨੂੰ ਕਿਵੇਂ ਪ੍ਰੋਗਰਾਮ ਕਰਨਾ ਹੈ, ਅਤੇ ਇਸ ਵਿੱਚ ਮਿਆਰੀ ਪ੍ਰੋਗਰਾਮਿੰਗ ਕਮਾਂਡਾਂ ਅਤੇ ਵਿਕਲਪਿਕ ਤੌਰ 'ਤੇ, ਸੰਰਚਨਾ ਕਮਾਂਡਾਂ ਸ਼ਾਮਲ ਹਨ। ਹੇਠਾਂ ਦਿੱਤੇ ਅਧਿਆਏ ਇਹਨਾਂ ਕਮਾਂਡਾਂ ਅਤੇ ਪੈਰਾਮੀਟਰਾਂ ਦੀ ਵਿਸਤ੍ਰਿਤ ਵਿਆਖਿਆ ਪ੍ਰਦਾਨ ਕਰਨਗੇ।

ਸ਼ੁਰੂ ਕਰਣਾ

a. ਡੀਬੱਗ ਰਿਬਨ ਕੇਬਲ ਰਾਹੀਂ ਆਪਣੇ ਪੀਸੀ ਅਤੇ ਟਾਰਗੇਟ MCU ਵਿਚਕਾਰ ਹਾਰਡਵੇਅਰ ਇੰਟਰਫੇਸ ਨੂੰ ਕਨੈਕਟ ਕਰੋ।
b. ਪ੍ਰੋਗਰਾਮਿੰਗ ਸੌਫਟਵੇਅਰ ਨੂੰ ਵਿੰਡੋਜ਼ ਕਮਾਂਡ ਪ੍ਰੋਂਪਟ ਤੋਂ ਚਲਾ ਕੇ ਜਾਂ ਸਹੀ ਕਮਾਂਡ ਲਾਈਨ ਪੈਰਾਮੀਟਰਾਂ ਨਾਲ ਚੱਲਣਯੋਗ CPROGCFZ ਨੂੰ ਕਾਲ ਕਰਕੇ ਸ਼ੁਰੂ ਕਰੋ। ਆਗਿਆ ਦਿੱਤੀ ਕਮਾਂਡ ਲਾਈਨ ਪੈਰਾਮੀਟਰ ਹਨ:

CPROGCFZ [?/!] [fileਨਾਮ] [/PARAM=s] [v] [ਦੇਰੀ ਨੂੰ ਰੀਸੈਟ ਕਰੋ n] [bam_ ਸਪੀਡ n] [ਹੀਪ] [ਫ੍ਰਾਊਨ] [ਇੰਟਰਫੇਸ=x] [ਪੋਰਟ=y] [ਸ਼ੋਬੋਟ] [ਨੈਪਸ] [/ਲੌਗfile ਲਾਗ fileਨਾਮ]

ਕਿੱਥੇ:

[?/!] ਵਰਤੋ '?' ਜਾਂ '!' ਕਮਾਂਡ-ਲਾਈਨ ਪ੍ਰੋਗਰਾਮਰ ਨੂੰ PROGCFZ ਵਿੰਡੋ ਵਿੱਚ ਪ੍ਰੋਗਰਾਮਿੰਗ ਦੇ ਨਤੀਜੇ ਦੀ ਉਡੀਕ ਕਰਨ ਅਤੇ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਲਈ ਅੱਖਰ ਵਿਕਲਪ। '?' ਹਮੇਸ਼ਾ ਨਤੀਜਾ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੇਗਾ, '!' ਜੇਕਰ ਕੋਈ ਗਲਤੀ ਆਈ ਹੈ ਤਾਂ ਹੀ ਨਤੀਜਾ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੇਗਾ। ਜੇਕਰ ਉਪਭੋਗਤਾ ਇੱਕ ਬੈਚ ਦੀ ਵਰਤੋਂ ਨਹੀਂ ਕਰਦਾ file ਗਲਤੀ ਪੱਧਰ ਦੀ ਜਾਂਚ ਕਰਨ ਲਈ, ਇਹ ਪ੍ਰੋਗਰਾਮਿੰਗ ਨਤੀਜਾ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਲਈ ਇੱਕ ਢੰਗ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਇਹ ਚੋਣ ਪਹਿਲੀ ਕਮਾਂਡ-ਲਾਈਨ ਚੋਣ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ।

[fileਨਾਮ] A file ਪ੍ਰੋਗਰਾਮਿੰਗ ਕਮਾਂਡਾਂ ਅਤੇ ਟਿੱਪਣੀਆਂ ਰੱਖਣ ਵਾਲੇ, ਡਿਫਾਲਟ = ਪ੍ਰੋਗ. cfg. ਸੈਕਸ਼ਨ 7 ਦੇਖੋ - ਉਦਾਹਰਨample ਪ੍ਰੋਗਰਾਮਿੰਗ ਸਕ੍ਰਿਪਟ File ਇੱਕ ਸਾਬਕਾ ਲਈample.

[/PARAMN=s]
ਇੱਕ ਕਮਾਂਡ-ਲਾਈਨ ਪੈਰਾਮੀਟਰ ਜੋ ਵਿਸ਼ੇਸ਼ ਨੂੰ ਬਦਲ ਕੇ ਐਗਜ਼ੀਕਿਊਟਿੰਗ ਸਕ੍ਰਿਪਟ ਨੂੰ ਸੋਧ ਸਕਦਾ ਹੈ tags (/PARA MN)। ਇਹ ਪ੍ਰੋਗਰਾਮਿੰਗ ਕਮਾਂਡਾਂ ਸਮੇਤ ਸਕ੍ਰਿਪਟ ਦੇ ਕਿਸੇ ਵੀ ਹਿੱਸੇ ਨੂੰ ਬਦਲਣ ਲਈ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ, fileਨਾਮ, ਅਤੇ ਪੈਰਾਮੀਟਰ। n ਦੇ ਵੈਧ ਮੁੱਲ 0 ਹਨ .. 9. ਇੱਕ ਸਤਰ ਹੈ ਜੋ ਸਕ੍ਰਿਪਟ ਵਿੱਚ /PARAMN ਦੀ ਕਿਸੇ ਵੀ ਮੌਜੂਦਗੀ ਨੂੰ ਬਦਲ ਦੇਵੇਗੀ file. ਸੈਕਸ਼ਨ 8 - ਸਕ੍ਰਿਪਟ ਵਿੱਚ ਕਮਾਂਡ ਲਾਈਨ ਪੈਰਾਮੀਟਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਇੱਕ ਸਾਬਕਾ ਹੈampਵਰਤੋਂ ਲਈ le.

[ਇੰਟਰਫੇਸ=x] ਕਿੱਥੇ xis ਹੇਠ ਲਿਖਿਆਂ ਵਿੱਚੋਂ ਇੱਕ : (ਦੇਖੋ ਸਾਬਕਾampਲੈਸ ਸੈਕਸ਼ਨ)
USBMULTILINK (ਇਹ ਸੈਟਿੰਗ OSBDM ਦਾ ਵੀ ਸਮਰਥਨ ਕਰਦੀ ਹੈ)
ਚੱਕਰਵਾਤ ਟਰੇਸਲਿੰਕ
ਸਮਾਨਾਂਤਰ (ਸਮਾਨਾਂਤਰ ਪੋਰਟ ਜਾਂ BDM ਲਾਈਟਨਿੰਗ [ਵਿਰਾਸਤ])

[PORT=y]

ਜਿੱਥੇ y ਦਾ ਮੁੱਲ ਹੇਠਾਂ ਦਿੱਤੇ ਵਿੱਚੋਂ ਇੱਕ ਹੈ (ਕਨੈਕਟ ਕੀਤੇ ਹਾਰਡਵੇਅਰ ਦੀ ਸੂਚੀ ਲਈ ਸ਼ੋਅ ਪੋਰਟਸ ਕਮਾਂਡ-ਲਾਈਨ ਪੈਰਾਮੀਟਰ ਵੇਖੋ; ਹਮੇਸ਼ਾ "ਇੰਟਰਫੇਸ" ਕਿਸਮ ਵੀ ਨਿਸ਼ਚਿਤ ਕਰੋ):

USBX
ਜਿੱਥੇ x = 1,2,3, ਜਾਂ 4. 1 ਤੋਂ ਸ਼ੁਰੂ ਹੋਣ ਵਾਲੇ ਹਾਰਡਵੇਅਰ ਦੇ ਹਰੇਕ ਟੁਕੜੇ ਲਈ ਇੱਕ ਗਣਨਾ ਨੰਬਰ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਉਪਯੋਗੀ ਜੇਕਰ ਕਿਸੇ ਚੱਕਰਵਾਤ, ਟਰੇਸ ਲਿੰਕ, ਜਾਂ ਮਲਟੀਲਿੰਕ ਉਤਪਾਦ ਨਾਲ ਜੁੜਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਰਿਹਾ ਹੈ। ਜੇਕਰ ਹਾਰਡਵੇਅਰ ਦਾ ਸਿਰਫ਼ ਇੱਕ ਟੁਕੜਾ ਜੁੜਿਆ ਹੋਇਆ ਹੈ, ਤਾਂ ਇਹ ਹਮੇਸ਼ਾ USB1 ਵਜੋਂ ਗਿਣਿਆ ਜਾਵੇਗਾ।
ਇੱਕ ਸਾਬਕਾampਲੱਭਿਆ ਗਿਆ ਪਹਿਲਾ ਮਲਟੀਲਿੰਕ ਚੁਣਨਾ ਹੈ: INTERFACE=USBMULTILINK PORT=USB1

#
ਈਥਰਨੈੱਟ IP ਐਡਰੈੱਸ#.#.#.#. ਹਰੇਕ # ਚਿੰਨ੍ਹ O ਅਤੇ 255 ਦੇ ਵਿਚਕਾਰ ਇੱਕ ਦਸ਼ਮਲਵ ਸੰਖਿਆ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਚੱਕਰਵਾਤ ਅਤੇ ਟਰੇਸ ਲਿੰਕ ਇੰਟਰਫੇਸਾਂ ਲਈ ਵੈਧ ਹੈ।
ਕਨੈਕਸ਼ਨ ਈਥਰਨੈੱਟ ਰਾਹੀਂ ਹੈ।
ਇੰਟਰਫੇਸ=ਸਾਈਕਲੋਨ ਪੋਰਟ=10.0.1.223

NAME
ਕੁਝ ਉਤਪਾਦ, ਜਿਵੇਂ ਕਿ ਚੱਕਰਵਾਤ ਅਤੇ ਟਰੇਸ ਲਿੰਕ, ਯੂਨਿਟ ਨੂੰ ਇੱਕ ਨਾਮ ਦੇਣ ਦਾ ਸਮਰਥਨ ਕਰਦੇ ਹਨ, ਜਿਵੇਂ ਕਿ “ਜੋਅਜ਼ ਮੈਕਸ”। ਚੱਕਰਵਾਤ ਨੂੰ ਇਸਦੇ ਨਿਰਧਾਰਤ ਨਾਮ ਦੁਆਰਾ ਕਿਹਾ ਜਾ ਸਕਦਾ ਹੈ। ਜੇਕਰ ਨਾਮ ਵਿੱਚ ਕੋਈ ਸਪੇਸ ਹੈ, ਤਾਂ ਪੂਰੇ ਪੈਰਾਮੀਟਰ ਨੂੰ ਡਬਲ ਕੋਟਸ ਵਿੱਚ ਨੱਥੀ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ (ਇਹ ਵਿੰਡੋਜ਼ ਦੀ ਲੋੜ ਹੈ, ਪੇਮਾਕੋ ਦੀ ਲੋੜ ਨਹੀਂ)।
Examples:
ਇੰਟਰਫੇਸ=ਸਾਈਕਲੋਨ ਪੋਰਟ=ਮਾਈਸਾਈਕਲੋਨ99 ਇੰਟਰਫੇਸ=ਸਾਈਕਲੋਨ “ਪੋਰਟ=ਜੋ ਦਾ ਚੱਕਰਵਾਤ”

ਵਿਲੱਖਣ
USB ਮਲਟੀਲਿੰਕ ਉਤਪਾਦਾਂ ਵਿੱਚ ਉਹਨਾਂ ਨੂੰ ਇੱਕ ਵਿਲੱਖਣ ਸੀਰੀਅਲ ਨੰਬਰ ਦਿੱਤਾ ਗਿਆ ਹੈ, ਜਿਵੇਂ ਕਿ PE5650030। ਮਲਟੀਲਿੰਕ ਨੂੰ ਇਸ ਨੰਬਰ 'ਤੇ ਭੇਜਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਇਹ ਉਸ ਕੇਸ ਵਿੱਚ ਲਾਭਦਾਇਕ ਹੈ ਜਿੱਥੇ ਕਈ ਯੂਨਿਟ ਇੱਕੋ ਪੀਸੀ ਨਾਲ ਜੁੜੇ ਹੋਏ ਹਨ।
Examples:
ਇੰਟਰਫੇਸ=USBMULTILINK PORT=PE5650030

COMX
ਜਿੱਥੇ x = 1,2,3, ਜਾਂ 4. ਇੱਕ COM ਪੋਰਟ ਨੰਬਰ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਚੱਕਰਵਾਤ ਇੰਟਰਫੇਸਾਂ ਲਈ ਵੈਧ।
COM1 'ਤੇ ਚੱਕਰਵਾਤ ਨਾਲ ਜੁੜਨ ਲਈ: INTERFACE=CYCLONE PORT=COM1

X
ਜਿੱਥੇ x = 1,2,3, ਜਾਂ 4. ਇੱਕ ਸਮਾਨਾਂਤਰ ਪੋਰਟ ਨੰਬਰ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ
ਪੈਰਲਲ ਪੋਰਟ #1 'ਤੇ ਸਮਾਨਾਂਤਰ ਇੰਟਰਫੇਸ ਦੀ ਚੋਣ ਕਰਨ ਲਈ: INTERFACE=PARALLEL PORT=1

PClX
ਜਿੱਥੇ x = 1,2,3, ਜਾਂ 4. BDM ਲਾਈਟਨਿੰਗ ਕਾਰਡ ਨੰਬਰ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। (ਨੋਟ: ਇਹ ਇੱਕ ਵਿਰਾਸਤੀ ਉਤਪਾਦ ਹੈ)
BDM ਲਾਈਟਨਿੰਗ #1 'ਤੇ ਸਮਾਨਾਂਤਰ ਕੇਬਲ ਦੀ ਚੋਣ ਕਰਨ ਲਈ:
ਇੰਟਰਫੇਸ = ਸਮਾਨਾਂਤਰ ਪੋਰਟ = PCI 1

[ਪੋਰਟ ਦਿਖਾਓ]
ਕਮਾਂਡ-ਲਾਈਨ ਪ੍ਰੋਗਰਾਮਰ ਇੱਕ ਟੈਕਸਟ ਲਈ ਸਾਰੀਆਂ ਉਪਲਬਧ ਪੋਰਟਾਂ ਨੂੰ ਆਉਟਪੁੱਟ ਕਰਦਾ ਹੈ file ਅਤੇ ਫਿਰ ਸਮਾਪਤ (ਹੋਰ ਕਮਾਂਡਿੰਗ ਪੈਰਾਮੀਟਰਾਂ ਦੀ ਪਰਵਾਹ ਕੀਤੇ ਬਿਨਾਂ)। ਟੈਕਸਟ ਨੂੰ ਇਹ ਜਾਣਕਾਰੀ ਆਉਟਪੁੱਟ file ਅਟੈਚਡ ਪ੍ਰੋਗਰਾਮਿੰਗ ਹਾਰਡਵੇਅਰ ਨਾਲ ਸੰਪਰਕ ਕਰਨ ਲਈ ਲੋੜੀਂਦੇ ਮਾਪਦੰਡਾਂ ਦੇ ਨਾਲ-ਨਾਲ ਹਾਰਡਵੇਅਰ ਇੰਟਰਫੇਸ ਦਾ ਵੇਰਵਾ ਵੀ ਸ਼ਾਮਲ ਕਰਦਾ ਹੈ। ਮੂਲ ਆਉਟਪੁੱਟ fileਨਾਮ ports.txt ਹੈ ਅਤੇ CPROG ਦੇ ਰੂਪ ਵਿੱਚ ਉਸੇ ਫੋਲਡਰ ਵਿੱਚ ਬਣਾਇਆ ਗਿਆ ਹੈ।
ਆਉਟਪੁੱਟ ਨੂੰ ਇੱਕ ਵੱਖਰੇ ਵੱਲ ਵੀ ਨਿਰਦੇਸ਼ਿਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ file.
ExampLe: SHOWPORTS=C:\MYPORTS.TXT
ਇਹ ਸੂਚੀ ਸਮਾਨਾਂਤਰ ਪੋਰਟ ਜਾਂ COM ਪੋਰਟ ਵਿਕਲਪ ਨਹੀਂ ਦਿਖਾਉਂਦੀ ਹੈ ਜੋ ਉਪਲਬਧ ਵੀ ਹਨ। ਹੇਠਾਂ ਇੱਕ ਸਾਬਕਾ ਹੈampਪੀਸੀ ਨਾਲ ਜੁੜੇ ਵੱਖ-ਵੱਖ ਹਾਰਡਵੇਅਰ ਇੰਟਰਫੇਸਾਂ ਲਈ ਆਉਟਪੁੱਟ ਦਾ le (ਨੋਟ ਕਰੋ ਕਿ ਇੱਕੋ ਇਕਾਈ ਨੂੰ ਸੰਬੋਧਨ ਕਰਨ ਦੇ ਵੱਖੋ ਵੱਖਰੇ ਤਰੀਕੇ ਹਨ; ਹਰੇਕ ਇੰਟਰਫੇਸ ਲਈ ਡੇਟਾ ਇੱਕ [ਡੁਪਲੀਕੇਟ] ਲਾਈਨ ਦੁਆਰਾ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ਜੋ ਇੱਕੋ ਇੰਟਰਫੇਸ ਲਈ ਇੱਕ ਵੱਖਰਾ ਲੇਬਲ ਦਿਖਾਉਂਦਾ ਹੈ)।

ਪੋਰਟ ਦਿਖਾਓ ਆਉਟਪੁੱਟ ExampLe:

ਇੰਟਰਫੇਸ=USBMULTILINK PORT=PE5650030 ; USB1 : ਮਲਟੀਲਿੰਕ ਯੂਨੀਵਰਸਲ FX Rev A (PE5650030)[ਪੋਰਟ ਨੰਬਰ=21] ਇੰਟਰਫੇਸ=USBMULTILINK PORT=USB1 ; USB1 : ਮਲਟੀਲਿੰਕ ਯੂਨੀਵਰਸਲ FX Rev A (PE5650030)[ਪੋਰਟ ਨੰਬਰ=21][ਡੁਪਲੀਕੇਟ] ਇੰਟਰਫੇਸ=ਸਾਈਕਲੋਨ ਪੋਰਟ=10.0.9.197; 10.0.9.197 : ਜਨਤਕ ਚੱਕਰਵਾਤ [ਪੋਰਟ ਨੰਬਰ=61] ਇੰਟਰਫੇਸ=ਸਾਈਕਲੋਨ “ਪੋਰਟ=ਪਬਲਿਕ ਚੱਕਰਵਾਤ”; 10.0.9.197 : ਜਨਤਕ ਚੱਕਰਵਾਤ[ਪੋਰਟ ਨੰਬਰ=61][ਡੁਪਲੀਕੇਟ] ਇੰਟਰਫੇਸ=ਸਾਈਕਲੋਨ “ਪੋਰਟ=ਜੋ ਦਾ ਚੱਕਰਵਾਤ”; USB1 : ਚੱਕਰਵਾਤ (ਜੋਅਸ)[ਪੋਰਟ ਨੰਬਰ=101] ਇੰਟਰਫੇਸ=ਸਾਈਕਲੋਨ ਪੋਰਟ=USB1; USB1 : ਚੱਕਰਵਾਤ (ਜੋਅਸ)[ਪੋਰਟ ਨੰਬਰ=101][ਡੁਪਲੀਕੇਟ] INTERFACE=TRACELINK PORT=10.1.5.2 ; 10.1.5.2 : MCF52259_ TRACE[ਪੋਰਟ ਨੰਬਰ=123] INTERFACE=TRACELINK PORT=MCF52259 TRACE ; 10.1.5.2 : MCF52259_ ਟਰੇਸ[ਪੋਰਟਨਮ=123][ਡੁਪਲੀਕੇਟ]

[ਵੀ]
ਪ੍ਰੋਗਰਾਮਰ ਨੂੰ ਪ੍ਰੋਗਰਾਮਿੰਗ ਜਾਂ ਤਸਦੀਕ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ S-ਰਿਕਾਰਡ ਪਤਿਆਂ ਦੀ ਰੇਂਜ ਦੀ ਜਾਂਚ ਨਾ ਕਰਨ ਦਾ ਕਾਰਨ ਬਣਦਾ ਹੈ। ਇਹ ਪ੍ਰੋਗਰਾਮਿੰਗ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਤੇਜ਼ ਕਰਦਾ ਹੈ. ਵਿਕਲਪ ਨੂੰ ਸਾਵਧਾਨੀ ਨਾਲ ਵਰਤਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ ਕਿਉਂਕਿ ਸਾਰੀਆਂ ਰੇਂਜਾਂ-ਰਿਕਾਰਡਾਂ ਨੂੰ ਅਣਡਿੱਠ ਕੀਤਾ ਜਾਵੇਗਾ।

[ਰੀਸੈੱਟ_ ਦੇਰੀ n]
ਪ੍ਰੋਗਰਾਮਰ ਦੁਆਰਾ ਟੀਚੇ ਨੂੰ ਰੀਸੈਟ ਕਰਨ ਤੋਂ ਬਾਅਦ ਇੱਕ ਦੇਰੀ ਨੂੰ ਨਿਸ਼ਚਿਤ ਕਰਦਾ ਹੈ ਜੋ ਅਸੀਂ ਇਹ ਦੇਖਣ ਲਈ ਜਾਂਚ ਕਰਦੇ ਹਾਂ ਕਿ ਕੀ ਹਿੱਸਾ ਸਹੀ ਢੰਗ ਨਾਲ ਬੈਕਗ੍ਰਾਉਂਡ ਡੀਬੱਗ ਮੋਡ ਵਿੱਚ ਗਿਆ ਹੈ ਜਾਂ ਨਹੀਂ। ਇਹ ਲਾਭਦਾਇਕ ਹੈ ਜੇਕਰ ਟੀਚੇ ਵਿੱਚ ਇੱਕ ਰੀਸੈਟ ਡ੍ਰਾਈਵਰ ਹੈ ਜੋ ਪ੍ਰੋਗਰਾਮਰ ਦੁਆਰਾ ਰੀਸੈਟ ਲਾਈਨ ਨੂੰ ਜਾਰੀ ਕਰਨ ਤੋਂ ਬਾਅਦ MCU ਨੂੰ ਰੀਸੈਟ ਵਿੱਚ ਰੱਖਦਾ ਹੈ। n ਮੁੱਲ ਮਿਲੀਸਕਿੰਟ ਵਿੱਚ ਇੱਕ ਦੇਰੀ ਹੈ।

[bdm_ ਸਪੀਡ n]
ਇਹ ਵਿਕਲਪ ਉਪਭੋਗਤਾ ਨੂੰ ਪੇਮਾਕੋ ਦੇ ਡੀਬੱਗ ਇੰਟਰਫੇਸ ਦੀ BDM ਸ਼ਿਫਟ ਕਲਾਕ ਸਪੀਡ ਸੈਟ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਇਹ ਪੂਰਨ ਅੰਕ ਮੁੱਲ ਹੇਠਾਂ ਦਿੱਤੇ ਸਮੀਕਰਨਾਂ ਦੇ ਅਨੁਸਾਰ ਸੰਚਾਰ ਦੀ ਗਤੀ ਨੂੰ ਨਿਰਧਾਰਤ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ:

USB ਮਲਟੀਲਿੰਕ (ਯੂਨੀਵਰਸਲ ਸਮੇਤ): (1 000000/(N+1)) Hz USB ਮਲਟੀ ਲਿੰਕ ਯੂਨੀਵਰਸਲ FX: (25000000/(N+1 )) Hz ਚੱਕਰਵਾਤ ਜਾਂ ਟਰੇਸ ਲਿੰਕ: (50000000/(2*N+5)) Hz BDM ਲਾਈਟਨਿੰਗ : (33000000/(2*N+5)) Hz - ਵਿਰਾਸਤੀ ਉਤਪਾਦ

ਮੁੱਲ n 0 ਅਤੇ 31 ਦੇ ਵਿਚਕਾਰ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ। ਇਹ ਸ਼ਿਫਟ ਕਲਾਕ ਪ੍ਰੋਗਰਾਮਿੰਗ ਐਲਗੋਰਿਦਮ ਦੇ ਸਿਖਰ 'ਤੇ ਕਮਾਂਡਾਂ ਦੇ ਐਗਜ਼ੀਕਿਊਟ ਹੋਣ ਤੋਂ ਬਾਅਦ ਪ੍ਰਭਾਵੀ ਹੁੰਦੀ ਹੈ ਤਾਂ ਜੋ ਇਹ ਕਮਾਂਡਾਂ ਟੀਚੇ ਦੀ ਬਾਰੰਬਾਰਤਾ ਨੂੰ ਵਧਾ ਸਕਣ ਅਤੇ ਇੱਕ ਤੇਜ਼ ਸ਼ਿਫਟ ਕਲਾਕ ਦੀ ਆਗਿਆ ਦੇ ਸਕਣ। ਇਹ ਘੜੀ ਆਮ ਤੌਰ 'ਤੇ ਪ੍ਰੋਸੈਸਰ ਬੱਸ ਦੀ ਬਾਰੰਬਾਰਤਾ ਦੇ ਇੱਕ ਡਿਵ 4 ਤੋਂ ਵੱਧ ਨਹੀਂ ਹੋ ਸਕਦੀ ਹੈ।

[ਐਪ ਲੁਕਾਓ] ਇਹ ਕਮਾਂਡ-ਲਾਈਨ ਪ੍ਰੋਗਰਾਮਰ ਨੂੰ ਟਾਸਕਬਾਰ 'ਤੇ ਦਿਖਾਈ ਦੇਣ ਦੇ ਅਪਵਾਦ ਦੇ ਨਾਲ ਚੱਲਦੇ ਸਮੇਂ ਵਿਜ਼ੂਅਲ ਮੌਜੂਦਗੀ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਨਹੀਂ ਕਰੇਗਾ। ਸਿਰਫ਼ 32-ਬਿੱਟ ਐਪਲੀਕੇਸ਼ਨਾਂ!

[freqn] ਮੂਲ ਰੂਪ ਵਿੱਚ, PROGCFZ ਸੌਫਟਵੇਅਰ ਪ੍ਰੋਸੈਸਰ ਵਿੱਚ ਇੱਕ ਦੇਰੀ ਰੁਟੀਨ ਨੂੰ ਲੋਡ ਕਰਕੇ ਅਤੇ ਇਸ ਨੂੰ ਲਾਗੂ ਕਰਨ ਵਿੱਚ ਕਿੰਨਾ ਸਮਾਂ ਲੱਗਦਾ ਹੈ, ਸਮਾਂ ਨਿਰਧਾਰਤ ਕਰਕੇ ਆਪਣੇ ਆਪ ਇਹ ਨਿਰਧਾਰਤ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦਾ ਹੈ ਕਿ ਟੀਚਾ ਕਿੰਨੀ ਤੇਜ਼ੀ ਨਾਲ ਚੱਲ ਰਿਹਾ ਹੈ। ਕੁਝ ਮਸ਼ੀਨਾਂ 'ਤੇ, ਇਹ ਅਸੰਗਤ ਨਤੀਜੇ ਦੇ ਸਕਦਾ ਹੈ ਜੋ ਐਲਗੋਰਿਦਮ ਨੂੰ ਪ੍ਰਭਾਵਤ ਕਰ ਸਕਦਾ ਹੈ ਜੋ ਪ੍ਰੋਗਰਾਮ ਐਮਸੀਯੂ ਦੇ ਅੰਦਰੂਨੀ ਫਲੈਸ਼ ਕਰਦੇ ਹਨ। ਪੇਮਿਕਰੋ ਇੱਕ ਕਮਾਂਡ-ਲਾਈਨ ਵਿਧੀ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਜੋ ਉਪਭੋਗਤਾ ਨੂੰ PROGCFZ ਸੌਫਟਵੇਅਰ ਨੂੰ ਸੂਚਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ ਕਿ ਟੀਚਾ ਪ੍ਰੋਸੈਸਰ ਕਿੰਨੀ ਤੇਜ਼ੀ ਨਾਲ ਚੱਲ ਰਿਹਾ ਹੈ। ਇਸ ਤਰ੍ਹਾਂ, ਐਲਗੋਰਿਦਮ ਵਿੱਚ ਸਮਾਂ ਸਟੀਕ ਹੋਵੇਗਾ। ਕਮਾਂਡ-ਲਾਈਨ 'ਤੇ, ਤੁਸੀਂ 'FREQ' ਪਛਾਣਕਰਤਾ ਦੇ ਬਾਅਦ ਹਰਟਜ਼ ਵਿੱਚ ਅੰਦਰੂਨੀ ਘੜੀ ਦੀ ਬਾਰੰਬਾਰਤਾ ਨਿਰਧਾਰਤ ਕਰਦੇ ਹੋ। ਨੋਟ ਕਰੋ ਕਿ ਆਮ ਤੌਰ 'ਤੇ ਜੇਕਰ ਤੁਸੀਂ ਐਮਸੀਯੂ ਦੇ ਬਾਹਰੀ ਫਲੈਸ਼ ਡਿਵਾਈਸ ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੇ ਹੋ, ਤਾਂ ਇਸ ਟਾਈਮਿੰਗ ਪੈਰਾਮੀਟਰ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ ਕਿਉਂਕਿ ਫਲੈਸ਼ ਸਮੇਂ ਨੂੰ ਆਪਣੇ ਆਪ ਸੰਭਾਲਦਾ ਹੈ।

[ਨੌਪਸਟ] ਮੂਲ ਰੂਪ ਵਿੱਚ, PROG ਸੌਫਟਵੇਅਰ ਪ੍ਰੋਗਰਾਮਿੰਗ ਦੌਰਾਨ ਡਿਵਾਈਸ ਸਥਿਤੀ ਨੂੰ ਨਿਰਧਾਰਤ ਕਰਨ ਲਈ 3-ਪਿੰਨ ਬੈਕਗ੍ਰਾਉਂਡ ਮੋਡ ਕਨੈਕਟਰ 'ਤੇ PST[0:26] ਸਿਗਨਲਾਂ ਦੀ ਵਰਤੋਂ ਕਰੇਗਾ। ਭੌਤਿਕ ਫੁਟਪ੍ਰਿੰਟ ਨੂੰ ਘਟਾਉਣ ਲਈ, ਕੁਝ ਸੈੱਟਅੱਪ PST[3:0] ਸਿਗਨਲਾਂ ਨੂੰ 26 ਪਿੰਨ ਕਨੈਕਟਰ ਨਾਲ ਨਹੀਂ ਜੋੜ ਸਕਦੇ ਹਨ। 'nopst' ਪੈਰਾਮੀਟਰ ਕਮਾਂਡ-ਲਾਈਨ ਪ੍ਰੋਗਰਾਮਰ ਨੂੰ ਨਿਰਦੇਸ਼ ਦਿੰਦਾ ਹੈ ਕਿ PST[3:0] ਸਿਗਨਲ ਗੈਰਹਾਜ਼ਰ ਹੋਣ ਕਾਰਨ ਡਿਵਾਈਸ ਸਥਿਤੀ ਨੂੰ ਨਿਰਧਾਰਤ ਕਰਨ ਲਈ ਇਸਨੂੰ ਇੱਕ ਵਿਕਲਪਿਕ ਵਿਧੀ ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ। ਨੁਕਸਾਨtage ਇਸ ਵਿਕਲਪਿਕ ਵਿਧੀ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦਾ ਇਹ ਹੈ ਕਿ ਪ੍ਰੋਗਰਾਮਿੰਗ ਦੀ ਗਤੀ ਹੌਲੀ ਹੈ.

[/ਲੌਗfile ਲਾਗ fileਨਾਮ]
ਇਹ ਵਿਕਲਪ ਇੱਕ ਲੌਗ ਖੋਲ੍ਹਦਾ ਹੈfile ਨਾਮ ਦਾ "ਲਾਗ filename” ਜਿਸ ਨਾਲ ਸਟੇਟਸ ਵਿੰਡੋ ਵਿੱਚ ਲਿਖੀ ਗਈ ਕੋਈ ਵੀ ਜਾਣਕਾਰੀ ਇਸ ਉੱਤੇ ਵੀ ਲਿਖੀ ਜਾਵੇਗੀ file. "ਲਾਗ filename” ਇੱਕ ਪੂਰਾ ਮਾਰਗ ਨਾਮ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ ਜਿਵੇਂ ਕਿ c:\mydir\mysubdir\mylog .log।

ਕਮਾਂਡ ਲਾਈਨ ਸਾਬਕਾamples:
CPROGCFZ C:\ENGINE.CFG ਇੰਟਰਫੇਸ=USBMULTILINK ਪੋਰਟ=PE5650030

ਹੇਠ ਦਿੱਤੇ ਵਿਕਲਪਾਂ ਨਾਲ CPROGCFZ ਖੋਲ੍ਹਦਾ ਹੈ:

  • C:\ENGINE.CFG ਸਕ੍ਰਿਪਟ ਚਲਾਓ
  • ਇੰਟਰਫੇਸ ਸੀਰੀਅਲ ਨੰਬਰ PE5650030 ਵਾਲਾ ਪਹਿਲਾ USB ਮਲਟੀਲਿੰਕ ਯੂਨੀਵਰਸਲ ਹੈ
  • ਸੰਚਾਰ ਬਾਰੰਬਾਰਤਾ ਨੂੰ ਸਵੈਚਲਿਤ ਕਰੋ (io_ delay_ cnt ਸੈੱਟ ਨਹੀਂ ਕੀਤਾ ਗਿਆ)

CPROGCFZ C:\ENGINE.CFG lnterface=ਸਾਈਕਲੋਨ ਪੋਰਟ=209.61 .110.251

ਹੇਠ ਦਿੱਤੇ ਵਿਕਲਪਾਂ ਨਾਲ CPROGCFZ ਖੋਲ੍ਹਦਾ ਹੈ:

  • C:\ENGINE.CFG ਸਕ੍ਰਿਪਟ ਚਲਾਓ
  • ਇੰਟਰਫੇਸ 209.61 .110.251 ਦੇ IP ਪਤੇ ਦੇ ਨਾਲ ਈਥਰਨੈੱਟ ਪੋਰਟ ਦੁਆਰਾ ਚੱਕਰਵਾਤ ਮੈਕਸ ਹੈ

CPROGCFZ C:\ENGINE.CFG lnterface=USBMULTILINK ਪੋਰਟ=USB1

ਹੇਠ ਦਿੱਤੇ ਵਿਕਲਪਾਂ ਨਾਲ CPROGCFZ ਖੋਲ੍ਹਦਾ ਹੈ:

  • C:\ENGINE.CFG ਸਕ੍ਰਿਪਟ ਚਲਾਓ
  • ਇੰਟਰਫੇਸ USB ਮਲਟੀਲਿੰਕ ਯੂਨੀਵਰਸਲ ਹੈ, ਪਹਿਲਾ ਇੰਟਰਫੇਸ ਖੋਜਿਆ ਗਿਆ ਹੈ।

ਪ੍ਰੋਗਰਾਮਿੰਗ ਕਮਾਂਡਾਂ

ਸਪੇਸ (ਖਾਲੀ ਜਾਂ ਟੈਬਾਂ)। ਅੱਖਰਾਂ ਨਾਲ ਸ਼ੁਰੂ ਹੋਣ ਵਾਲੀਆਂ ਲਾਈਨਾਂ ਜੋ ਕਿ ਕਮਾਂਡ ਨਹੀਂ ਹਨ, ਨੂੰ REM ਆਰਕਸ ਵਜੋਂ ਸੂਚੀਬੱਧ ਕੀਤਾ ਗਿਆ ਹੈ। ਸ਼ਰਤ fileਨਾਮ ਦਾ ਮਤਲਬ ਹੈ a ਦਾ ਪੂਰਾ DOS ਮਾਰਗ file. ਕਮਾਂਡਾਂ ਉਹੀ ਦੋ ਅੱਖਰ ਕੋਡ ਵਰਤਦੀਆਂ ਹਨ ਜੋ ਇੰਟਰਐਕਟਿਵ ਪ੍ਰੋਗਰਾਮਰ PROGCFZ ਵਿੱਚ ਵਰਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ। ਉਹੀ .CFP filePROGCFZ ਦੁਆਰਾ ਵਰਤੇ ਜਾਂਦੇ s ਦੀ ਵਰਤੋਂ ਪ੍ਰੋਗਰਾਮ ਕੀਤੇ ਜਾਣ ਵਾਲੇ ਕਿਸੇ ਖਾਸ ਡਿਵਾਈਸ ਲਈ ਸੈੱਟਅੱਪ ਕਰਨ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਜੇਕਰ ਇੱਕ ਉਪਭੋਗਤਾ ਫੰਕਸ਼ਨ ਇੱਕ ਖਾਸ ਡਿਵਾਈਸ ਲਈ ਨਿਰਧਾਰਤ ਕੀਤਾ ਗਿਆ ਹੈ, ਤਾਂ ਇਸਦੇ ਦੋ ਅੱਖਰ ਕਮਾਂਡ ਅਤੇ ਅਰਥ ਜਾਂ user_ par .CFP ਵਿੱਚ ਦਰਸਾਏ ਗਏ ਹਨ file.

ਨੋਟ:
ਕਮਾਂਡ ਪੈਰਾਮੀਟਰ starting_ Addr , end _Addr , base _ Addr, ਬਾਈਟ, ਸ਼ਬਦ, ਅਤੇ user _par ਇੱਕ ਡਿਫਾਲਟ ਹੈਕਸਾਡੈਸੀਮਲ ਫਾਰਮੈਟ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ।

BM
BR ਸ਼ੁਰੂਆਤੀ_ addr ਅੰਤ _addr
ਚੇਂਗੇਵ ਐਨ.ਐਨ.ਐਨ

  • ਖਾਲੀ ਚੈੱਕ ਮੋਡੀਊਲ।
  • ਖਾਲੀ ਚੈੱਕ ਰੇਂਜ।
  • (ਸਿਰਫ਼ ਚੱਕਰਵਾਤ) ਵਾਲੀਅਮ ਬਦਲੋtage ਟੀਚੇ ਨੂੰ ਪ੍ਰਦਾਨ ਕੀਤਾ ਗਿਆ ਹੈ, ਜਿੱਥੇ n.nn 0.00 ਅਤੇ 5.00 ਦੇ ਵਿਚਕਾਰ ਮੁੱਲ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ, ਸਮੇਤ। ਜਦੋਂ ਕਮਾਂਡ ਲਾਗੂ ਹੁੰਦੀ ਹੈ ਤਾਂ ਚੱਕਰਵਾਤ ਤੁਰੰਤ ਉਸ ਵੋਲਯੂਮ ਵਿੱਚ ਬਦਲ ਜਾਵੇਗਾtagਈ. ਜੇਕਰ ਇਸ ਕਮਾਂਡ ਨੂੰ ਕਾਲ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਚੱਕਰਵਾਤ ਰੀਲੇਅ ਬੰਦ ਹੋ ਜਾਂਦੇ ਹਨ, ਤਾਂ ਰੀਲੇਅ ਚਾਲੂ ਹੋ ਜਾਣਗੇ ਅਤੇ ਨਵਾਂ ਵੋਲਯੂਮ ਸੈੱਟ ਕਰਨਗੇ।tage ਮੁੱਲ ਜਦੋਂ ਇਹ ਕਮਾਂਡ ਚਲਾਈ ਜਾਂਦੀ ਹੈ। ਨੋਟ ਕਰੋ ਕਿ ਇੱਕ ਵੋਲਯੂਮ ਬਹੁਤ ਘੱਟ ਹੈtage ਮੁੱਲ ਡਿਵਾਈਸ ਨੂੰ ਘੱਟ-ਪਾਵਰ ਮੋਡ ਵਿੱਚ ਪਾ ਸਕਦਾ ਹੈ ਜੋ ਡੀਬੱਗ ਸੰਚਾਰ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਗੁਆ ਸਕਦਾ ਹੈ। ਇਹ ਸੁਨਿਸ਼ਚਿਤ ਕਰੋ ਕਿ ਬਿਜਲੀ ਨੂੰ ਸਹੀ ਪੋਰਟਾਂ 'ਤੇ ਭੇਜਣ ਲਈ ਚੱਕਰਵਾਤ ਦੀਆਂ ਜੰਪਰ ਸੈਟਿੰਗਾਂ ਸਹੀ ਢੰਗ ਨਾਲ ਸੈੱਟ ਕੀਤੀਆਂ ਗਈਆਂ ਹਨ।

EB ਸ਼ੁਰੂ ਹੋ ਰਿਹਾ ਹੈ
_ Addr ending_ Addr - ਬਾਈਟ ਰੇਂਜ ਮਿਟਾਓ।

EW ਸ਼ੁਰੂ ਹੋ ਰਿਹਾ ਹੈ
_Addr ਦਾ ਅੰਤ _Addr - ਸ਼ਬਦ ਰੇਂਜ ਮਿਟਾਓ।

EM
- ਮਿਟਾਓ ਮੋਡੀਊਲ।

PB ਸ਼ੁਰੂ ਹੋ ਰਿਹਾ ਹੈ
_Addr ਬਾਈਟ... ਬਾਈਟ - ਪ੍ਰੋਗਰਾਮ ਬਾਈਟ।

PW ਸ਼ੁਰੂ ਹੋ ਰਿਹਾ ਹੈ
_Addr ਸ਼ਬਦ … ਸ਼ਬਦ ਪ੍ਰੋਗਰਾਮ ਸ਼ਬਦ।

PM
- ਪ੍ਰੋਗਰਾਮ ਮੋਡੀਊਲ.

CM fileਨਾਮ ਅਧਾਰ ਐਡਰ
- ਮੋਡੀਊਲ .CFP ਚੁਣੋ file. ਨੋਟ: ਕੁਝ ਮਾਡਿਊਲਾਂ ਨੂੰ ਨਿਰਧਾਰਿਤ ਕਰਨ ਲਈ ਇੱਕ ਅਧਾਰ ਪਤੇ ਦੀ ਲੋੜ ਹੋ ਸਕਦੀ ਹੈ।

VM
- ਮੋਡੀਊਲ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ।

VR ਸ਼ੁਰੂ ਹੋ ਰਿਹਾ ਹੈ
_addr ਸਮਾਪਤੀ _addr ਪੁਸ਼ਟੀ ਸੀਮਾ।

UM fileਨਾਮ
- ਅੱਪਲੋਡ ਮੋਡੀਊਲ.

UR ਸ਼ੁਰੂ ਹੋ ਰਿਹਾ ਹੈ
_addr ਦਾ ਅੰਤ _addr fileਨਾਮ - ਅੱਪਲੋਡ ਸੀਮਾ.

SS fileਨਾਮ
- S ਰਿਕਾਰਡ ਦਿਓ।

SM ਸ਼ੁਰੂ
_addr ਅੰਤ _addr - ਮੋਡੀਊਲ ਦਿਖਾਓ।

ਰੀਲੇਅਸੌਫ
– (ਸਿਰਫ਼ ਮਲਟੀਲੰਕ ਐਫਐਕਸ ਅਤੇ ਚੱਕਰਵਾਤ) ਉਹਨਾਂ ਰੀਲੇਅ ਨੂੰ ਬੰਦ ਕਰੋ ਜੋ ਟੀਚੇ ਨੂੰ ਪਾਵਰ ਪ੍ਰਦਾਨ ਕਰਦੇ ਹਨ, ਜਿਸ ਵਿੱਚ ਪਾਵਰ ਡਾਊਨ ਦੇਰੀ ਵੀ ਸ਼ਾਮਲ ਹੈ ਜੇਕਰ ਨਿਰਧਾਰਤ ਕੀਤਾ ਗਿਆ ਹੈ। ਖਾਸ ਤੌਰ 'ਤੇ ਉਹਨਾਂ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਲਾਭਦਾਇਕ ਹੈ ਜੋ ਟੈਸਟ ਚਲਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਆਪਣੇ ਬੋਰਡ ਨੂੰ ਪਾਵਰ ਸਾਈਕਲ ਚਲਾਉਣਾ ਚਾਹੁੰਦੇ ਹਨ, ਆਪਣੇ ਬੂਟਲੋਡਰ ਨੂੰ ਚਲਾਉਣ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦੇ ਹਨ, ਜਾਂ ਪ੍ਰੋਗਰਾਮਿੰਗ ਤੋਂ ਬਾਅਦ ਐਪਲੀਕੇਸ਼ਨ ਕੋਡ ਨੂੰ ਚਲਾਉਣਾ ਚਾਹੁੰਦੇ ਹਨ।

ਰਿਲੇਸਨ 
(ਸਿਰਫ਼ ਮਲਟੀਲਿੰਕ ਐਫਐਕਸ ਅਤੇ ਚੱਕਰਵਾਤ) ਟੀਚੇ ਨੂੰ ਪਾਵਰ ਪ੍ਰਦਾਨ ਕਰਨ ਲਈ ਰੀਲੇਅ ਨੂੰ ਚਾਲੂ ਕਰੋ, ਜੇਕਰ ਨਿਰਧਾਰਤ ਕੀਤਾ ਗਿਆ ਹੋਵੇ ਤਾਂ ਪਾਵਰ ਅੱਪ ਦੇਰੀ ਵੀ ਸ਼ਾਮਲ ਹੈ। ਵੋਲtage ਸਪਲਾਈ ਕੀਤੀ ਗਈ ਆਖਰੀ ਵਾਲੀਅਮ 'ਤੇ ਅਧਾਰਤ ਹੋਵੇਗੀtage ਸੈਟਿੰਗ ਨਿਰਧਾਰਤ ਕੀਤੀ ਗਈ ਹੈ। ਚੱਕਰਵਾਤ ਉਪਭੋਗਤਾਵਾਂ ਲਈ, CHANGEV ਕਮਾਂਡ ਵੋਲਯੂਮ ਨੂੰ ਬਦਲ ਸਕਦੀ ਹੈtage ਮੁੱਲ. ਖਾਸ ਤੌਰ 'ਤੇ ਉਹਨਾਂ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਲਾਭਦਾਇਕ ਹੈ ਜੋ ਟੈਸਟ ਚਲਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਆਪਣੇ ਬੋਰਡ ਨੂੰ ਪਾਵਰ ਸਾਈਕਲ ਚਲਾਉਣਾ ਚਾਹੁੰਦੇ ਹਨ, ਆਪਣੇ ਬੂਟਲੋਡਰ ਨੂੰ ਚਲਾਉਣ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦੇ ਹਨ, ਜਾਂ ਪ੍ਰੋਗਰਾਮਿੰਗ ਤੋਂ ਬਾਅਦ ਐਪਲੀਕੇਸ਼ਨ ਕੋਡ ਨੂੰ ਚਲਾਉਣਾ ਚਾਹੁੰਦੇ ਹਨ।

HE
- ਮਦਦ (cprog.doc 'ਤੇ ਦੇਖੋ file).

QU
- ਛੱਡੋ.

RE
ਚਿੱਪ ਰੀਸੈਟ ਕਰੋ।

GO
- ਡਿਵਾਈਸ ਚੱਲਣਾ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ। ਫਾਈਨਲ ਦੇ ਤੌਰ 'ਤੇ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ
ਕਮਾਂਡ ਜੇ ਤੁਸੀਂ ਡਿਵਾਈਸ ਨੂੰ ਜਾਂਚ ਲਈ ਚਲਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ। ਇੱਕ 'RE' ਕਮਾਂਡ ਤੋਂ ਤੁਰੰਤ ਪਹਿਲਾਂ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।

ਡੀਈ ਸਮਾਂ
ਦੇਰੀ “timeinms” ਮਿਲੀਸਕਿੰਟ

xx ਉਪਭੋਗਤਾ _par
- ਸਿਰਫ਼ .CFP ਵਿੱਚ ਦਰਸਾਏ ਉਪਭੋਗਤਾ ਫੰਕਸ਼ਨ ਲਈ file.

ਸਟਾਰਟਅੱਪ ਲਈ ਸੰਰਚਨਾ ਕਮਾਂਡਾਂ

ਪ੍ਰੋਗਰਾਮਰ ਦੁਆਰਾ ਟਾਰਗੇਟ ਨਾਲ ਸੰਪਰਕ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਕੌਂਫਿਗਰੇਸ਼ਨ ਕਮਾਂਡਾਂ ਦੀ ਪ੍ਰਕਿਰਿਆ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਸਾਰੀ ਸੰਰਚਨਾ file ਸੰਚਾਰ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਇਹਨਾਂ ਕਮਾਂਡਾਂ ਲਈ ਪਾਰਸ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਇਹ ਭਾਗ ਇੱਕ ਓਵਰ ਦਿੰਦਾ ਹੈview ਵੱਖ-ਵੱਖ ਕਿਸਮ ਦੀ ਸੰਰਚਨਾ ਕਰਨ ਲਈ ਇਹਨਾਂ ਸੰਰਚਨਾ ਕਮਾਂਡਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ।

ਨੋਟ: ਸੰਰਚਨਾ ਕਮਾਂਡ ਪੈਰਾਮੀਟਰਾਂ ਲਈ ਮੂਲ ਅਧਾਰ ਦਸ਼ਮਲਵ ਹੈ।

ਇੱਕ ਓਵਰview ਸੰਰਚਨਾ ਕਮਾਂਡਾਂ ਦਾ ਹੇਠ ਲਿਖੇ ਅਨੁਸਾਰ ਹੈ:

CUSTOMTRIMREF nnnnnnnn.nn

"PT; ਲਈ ਲੋੜੀਂਦੀ ਅੰਦਰੂਨੀ ਸੰਦਰਭ ਘੜੀ ਦੀ ਬਾਰੰਬਾਰਤਾ; ਪ੍ਰੋਗਰਾਮ ਟ੍ਰਿਮ" ਕਮਾਂਡ। ਇਹ ਬਾਰੰਬਾਰਤਾ ਡਿਫੌਲਟ ਅੰਦਰੂਨੀ ਹਵਾਲਾ ਘੜੀ ਦੀ ਬਾਰੰਬਾਰਤਾ ਨੂੰ ਓਵਰਰਾਈਡ ਕਰਦੀ ਹੈ। "n" ਲਈ ਵੈਧ ਮੁੱਲ ਪ੍ਰੋਗਰਾਮ ਕੀਤੇ ਜਾ ਰਹੇ ਖਾਸ ਡਿਵਾਈਸ 'ਤੇ ਨਿਰਭਰ ਕਰਦੇ ਹਨ। ਕਿਰਪਾ ਕਰਕੇ ਵੈਧ ਅੰਦਰੂਨੀ ਸੰਦਰਭ ਫ੍ਰੀਕੁਐਂਸੀ ਕਲਾਕ ਰੇਂਜ ਲਈ ਆਪਣੀ ਡਿਵਾਈਸ ਦੀਆਂ ਇਲੈਕਟ੍ਰੀਕਲ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਵੇਖੋ। ਕਿੱਥੇ:

nnnnnnnn.nn: ਦੋ ਦਸ਼ਮਲਵ ਸਥਾਨਾਂ ਦੇ ਨਾਲ ਹਰਟਜ਼ ਵਿੱਚ ਬਾਰੰਬਾਰਤਾ

ਡਿਵਾਈਸ ਪਾਵਰ ਐਨ

ਚੱਕਰਵਾਤ ਲਈ (ਚੱਕਰਵਾਤ MAX ਨੂੰ ਛੱਡ ਕੇ)। ਇਹ ਸੈਟਿੰਗ ਟੀਚਾ ਵੋਲਯੂਮ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦੀ ਹੈtage ਜੋ ਟੀਚੇ ਨੂੰ ਪ੍ਰਦਾਨ ਕੀਤਾ ਜਾਵੇਗਾ ਜੇਕਰ ਵੋਲ ਦਾ ਸਰੋਤtage ਚੱਕਰਵਾਤ ਦੀ ਅੰਦਰੂਨੀ ਸ਼ਕਤੀ ਤੋਂ ਲਿਆ ਗਿਆ ਹੈ। n ਦੇ ਵੈਧ ਮੁੱਲ ਹਨ:

0: 5 ਵੋਲਟ, ਚੱਕਰਵਾਤ ਦੁਆਰਾ ਤਿਆਰ/ਸਵਿੱਚ ਕੀਤਾ ਗਿਆ
2: 3 ਵੋਲਟ, ਚੱਕਰਵਾਤ ਦੁਆਰਾ ਤਿਆਰ/ਸਵਿੱਚ ਕੀਤਾ ਗਿਆ
4: 2 ਵੋਲਟ, ਚੱਕਰਵਾਤ ਦੁਆਰਾ ਤਿਆਰ/ਸਵਿੱਚ ਕੀਤਾ ਗਿਆ

ਪ੍ਰਦਾਨ ਕਰਨ ਵਾਲਾ ਐਨ

ਇਹ ਨਿਰਧਾਰਿਤ ਕਰਦਾ ਹੈ ਕਿ ਕੀ ਇੰਟਰਫੇਸ ਨੂੰ ਟੀਚੇ ਨੂੰ ਸ਼ਕਤੀ ਪ੍ਰਦਾਨ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ। ਨੋਟ: ਸਾਰੇ ਹਾਰਡਵੇਅਰ ਇੰਟਰਫੇਸ ਇਸ ਕਮਾਂਡ ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦੇ ਹਨ। n ਦੇ ਵੈਧ ਮੁੱਲ ਹਨ:

0: ਇੰਟਰਫੇਸ ਨਿਸ਼ਾਨਾ ਬਣਾਉਣ ਲਈ ਸ਼ਕਤੀ ਪ੍ਰਦਾਨ ਨਹੀਂ ਕਰਦਾ ਹੈ। (ਮੂਲ)
1: ਇੰਟਰਫੇਸ ਨੂੰ ਸਮਰੱਥ ਬਣਾਓ ਨਿਸ਼ਾਨਾ ਬਣਾਉਣ ਲਈ ਸ਼ਕਤੀ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।
(ਨੋਟ: ਵਿਰਾਸਤੀ ਵਿਕਲਪ ਦੇ ਸਮਾਨ ਹੈ:ਯੂਜ਼ਰਪ੍ਰੇਲੇਅਸ ਐਨ)

ਪਾਵਰਡਾਊਨਡੇਲੇ ਐਨ

ਟੀਚੇ ਦੀ ਪਾਵਰ ਸਪਲਾਈ ਨੂੰ 0.1v ਤੋਂ ਘੱਟ ਕਰਨ ਲਈ ਟਾਰਗੇਟ ਦੀ ਪਾਵਰ ਬੰਦ ਹੋਣ 'ਤੇ ਦੇਰੀ ਲਈ ਸਮੇਂ ਦੀ ਮਾਤਰਾ। n ਮਿਲੀਸਕਿੰਟ ਵਿੱਚ ਸਮਾਂ ਹੈ।

ਪਾਵਰਪਡੇਲੇ ਐੱਨ

ਜਦੋਂ ਟੀਚੇ ਦੀ ਪਾਵਰ ਚਾਲੂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਜਾਂ ਟੀਚਾ ਰੀਸੈਟ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਅਤੇ ਸੌਫਟਵੇਅਰ ਦੁਆਰਾ ਟੀਚੇ ਨਾਲ ਗੱਲ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਦੇਰੀ ਲਈ ਸਮੇਂ ਦੀ ਮਾਤਰਾ। ਇਹ ਸਮਾਂ ਸਮੇਂ 'ਤੇ ਪਾਵਰ ਅਤੇ ਰੀਸੈਟ ਸਮੇਂ ਦਾ ਸੁਮੇਲ ਹੋ ਸਕਦਾ ਹੈ (ਖਾਸ ਕਰਕੇ ਜੇਕਰ ਇੱਕ ਰੀਸੈਟ ਡਰਾਈਵਰ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ)। n ਮਿਲੀਸਕਿੰਟ ਵਿੱਚ ਸਮਾਂ ਹੈ।

ਪਾਵਰਫੋਨੈਕਸਿਟ ਐਨ

ਇਹ ਨਿਰਧਾਰਿਤ ਕਰਦਾ ਹੈ ਕਿ ਕੀ CPROGCFZ ਐਪਲੀਕੇਸ਼ਨ ਦੇ ਸਮਾਪਤ ਹੋਣ 'ਤੇ ਟੀਚੇ ਨੂੰ ਪ੍ਰਦਾਨ ਕੀਤੀ ਪਾਵਰ ਨੂੰ ਬੰਦ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਨੋਟ: ਸਾਰੇ ਹਾਰਡਵੇਅਰ ਇੰਟਰਫੇਸ ਇਸ ਕਮਾਂਡ ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦੇ ਹਨ। n ਦੇ ਵੈਧ ਮੁੱਲ ਹਨ:

0: ਬਾਹਰ ਨਿਕਲਣ 'ਤੇ ਪਾਵਰ ਬੰਦ ਕਰੋ (ਡਿਫੌਲਟ)
1: ਬਾਹਰ ਨਿਕਲਣ 'ਤੇ ਪਾਵਰ ਚਾਲੂ ਰੱਖੋ

ਪੁਸ਼ਟੀਕਰਨ ਸਮਾਪਤview

ਇੱਥੇ ਕਈ ਕਮਾਂਡਾਂ ਉਪਲਬਧ ਹਨ ਜਿਨ੍ਹਾਂ ਦੀ ਵਰਤੋਂ ਡਿਵਾਈਸ ਉੱਤੇ ਫਲੈਸ਼ ਦੀ ਸਮੱਗਰੀ ਨੂੰ ਪ੍ਰੋਗਰਾਮਿੰਗ ਕਰਨ ਤੋਂ ਬਾਅਦ ਪੁਸ਼ਟੀ ਕਰਨ ਲਈ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ। ਸਭ ਤੋਂ ਵੱਧ ਵਰਤੀ ਜਾਣ ਵਾਲੀ ਕਮਾਂਡ ਹੈ “VC; ਵਸਤੂ ਦੇ CRC ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ File ਮੋਡੀਊਲ ਨੂੰ ". “VC” ਕਮਾਂਡ CPROGCFZ ਨੂੰ ਪਹਿਲਾਂ ਚੁਣੀ ਹੋਈ ਵਸਤੂ ਤੋਂ ਇੱਕ 16-ਬਿੱਟ CRC ਮੁੱਲ ਦੀ ਗਣਨਾ ਕਰਨ ਲਈ ਨਿਰਦੇਸ਼ ਦੇਵੇਗੀ। file. CPROGCFZ ਫਿਰ ਡਿਵਾਈਸ ਦੀ RAM ਵਿੱਚ ਕੋਡ ਲੋਡ ਕਰੇਗਾ ਅਤੇ ਡਿਵਾਈਸ ਦੇ ਫਲੈਸ਼ ਵਿੱਚ ਸਮੱਗਰੀ ਤੋਂ ਇੱਕ 16 ਬਿੱਟ CRC ਮੁੱਲ ਦੀ ਗਣਨਾ ਕਰਨ ਲਈ ਡਿਵਾਈਸ ਨੂੰ ਨਿਰਦੇਸ਼ ਦੇਵੇਗਾ। ਵਸਤੂ ਵਿੱਚ ਸਿਰਫ਼ ਵੈਧ ਪਤਾ ਰੇਂਜ ਹਨ file ਡਿਵਾਈਸ 'ਤੇ ਗਿਣਿਆ ਜਾਂਦਾ ਹੈ। ਇੱਕ ਵਾਰ ਵਸਤੂ ਤੋਂ 16-ਬਿੱਟ CRC ਮੁੱਲ file ਅਤੇ ਡਿਵਾਈਸ ਉਪਲਬਧ ਹਨ, CPROGCFZ ਉਹਨਾਂ ਦੀ ਤੁਲਨਾ ਕਰਦਾ ਹੈ। ਜੇਕਰ ਦੋ ਮੁੱਲ ਮੇਲ ਨਹੀਂ ਖਾਂਦੇ ਤਾਂ ਇੱਕ ਗਲਤੀ ਸੁੱਟ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ।

ਵਿਕਲਪਕ ਤੌਰ 'ਤੇ, "VM ;Verify Module" ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਚੁਣੀ ਹੋਈ ਵਸਤੂ ਦੇ ਵਿਚਕਾਰ ਬਾਈਟ ਦੁਆਰਾ ਬਾਈਟ ਤਸਦੀਕ ਕਰਨ ਲਈ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ। file ਅਤੇ ਜੰਤਰ. ਆਮ ਤੌਰ 'ਤੇ, VM ਕਮਾਂਡ ਨੂੰ VC ਕਮਾਂਡ ਨਾਲੋਂ ਕੰਮ ਕਰਨ ਵਿੱਚ ਜ਼ਿਆਦਾ ਸਮਾਂ ਲੱਗੇਗਾ ਕਿਉਂਕਿ CPROGCFZ ਨੂੰ ਡਿਵਾਈਸ ਬਾਈਟ ਦੇ ਫਲੈਸ਼ ਦੀਆਂ ਸਮੱਗਰੀਆਂ ਨੂੰ ਬਾਈਟ ਦੁਆਰਾ ਪੜ੍ਹਨਾ ਪੈਂਦਾ ਹੈ। ਇੱਥੇ ਦੋ ਹੋਰ ਕਮਾਂਡਾਂ ਵੀ ਹਨ ਜੋ ਤਸਦੀਕ ਲਈ ਵਰਤੀਆਂ ਜਾ ਸਕਦੀਆਂ ਹਨ। “SC ;ਮੋਡਿਊਲ CRC ਦਿਖਾਓ” CPROGCFZ ਨੂੰ ਡਿਵਾਈਸ ਦੀ RAM ਵਿੱਚ ਕੋਡ ਲੋਡ ਕਰਨ ਅਤੇ ਡਿਵਾਈਸ ਨੂੰ ਡਿਵਾਈਸ ਦੇ ਪੂਰੇ ਫਲੈਸ਼ ਦੀ ਸਮੱਗਰੀ ਤੋਂ ਇੱਕ 16-ਬਿੱਟ CRC ਮੁੱਲ ਦੀ ਗਣਨਾ ਕਰਨ ਲਈ ਨਿਰਦੇਸ਼ ਦਿੰਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਖਾਲੀ ਖੇਤਰ ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ। ਇੱਕ ਵਾਰ 16-ਬਿੱਟ CRC ਮੁੱਲ ਦੀ ਗਣਨਾ ਹੋ ਜਾਣ ਤੋਂ ਬਾਅਦ, CPROGCFZ ਸਥਿਤੀ ਵਿੰਡੋ ਵਿੱਚ ਮੁੱਲ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੇਗਾ। “VV ;Verify Module CRC to Value” ਕਮਾਂਡ “SC” ਕਮਾਂਡ ਵਰਗੀ ਹੈ। ਫਰਕ ਇਹ ਹੈ ਕਿ ਗਣਨਾ ਕੀਤੇ 16-ਬਿੱਟ CRC ਮੁੱਲ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਦੀ ਬਜਾਏ, CPROGCFZ ਉਪਭੋਗਤਾ ਦੁਆਰਾ ਦਿੱਤੇ ਗਏ ਇੱਕ 16-ਬਿੱਟ CRC ਮੁੱਲ ਨਾਲ ਗਣਨਾ ਕੀਤੇ ਮੁੱਲ ਦੀ ਤੁਲਨਾ ਕਰੇਗਾ।

DOS ਗਲਤੀ ਵਾਪਸੀ

DOS ਗਲਤੀ ਵਾਪਸੀ ਪ੍ਰਦਾਨ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਤਾਂ ਜੋ ਉਹਨਾਂ ਦੀ .BAT ਵਿੱਚ ਜਾਂਚ ਕੀਤੀ ਜਾ ਸਕੇ fileਐੱਸ. ਵਰਤੇ ਗਏ ਗਲਤੀ ਕੋਡ ਹਨ:

  1. ਪ੍ਰੋਗਰਾਮ ਬਿਨਾਂ ਕਿਸੇ ਗਲਤੀ ਦੇ ਪੂਰਾ ਹੋਇਆ।
  2. ਉਪਭੋਗਤਾ ਦੁਆਰਾ ਰੱਦ ਕੀਤਾ ਗਿਆ।
  3. S ਰਿਕਾਰਡ ਨੂੰ ਪੜ੍ਹਨ ਵਿੱਚ ਤਰੁੱਟੀ file.
  4. ਗਲਤੀ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ।
  5. ਉਪਭੋਗਤਾ ਦੁਆਰਾ ਰੱਦ ਕੀਤੇ ਗਏ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ।
  6. ਐੱਸ ਰਿਕਾਰਡ file ਚੁਣਿਆ ਨਹੀਂ ਹੈ।
  7. ਸ਼ੁਰੂਆਤੀ ਪਤਾ ਮੋਡੀਊਲ ਵਿੱਚ ਨਹੀਂ ਹੈ।
  8. ਅੰਤਮ ਪਤਾ ਮੋਡੀਊਲ ਵਿੱਚ ਨਹੀਂ ਹੈ ਜਾਂ ਸ਼ੁਰੂਆਤੀ ਪਤੇ ਤੋਂ ਘੱਟ ਹੈ।
  9. ਖੋਲ੍ਹਣ ਵਿੱਚ ਅਸਮਰੱਥ file ਅੱਪਲੋਡ ਕਰਨ ਲਈ.
  10. File ਅੱਪਲੋਡ ਦੌਰਾਨ ਗਲਤੀ ਲਿਖਣਾ.
  11. ਉਪਭੋਗਤਾ ਦੁਆਰਾ ਅਪਲੋਡ ਰੱਦ ਕੀਤਾ ਗਿਆ।
  12. .CFP ਖੋਲ੍ਹਣ ਵਿੱਚ ਤਰੁੱਟੀ file.
  13. .CFP ਪੜ੍ਹਨ ਵਿੱਚ ਤਰੁੱਟੀ file.
  14. ਡਿਵਾਈਸ ਸ਼ੁਰੂ ਨਹੀਂ ਹੋਈ।
  15. ਲੋਡ ਕਰਨ ਵਿੱਚ ਤਰੁੱਟੀ .CFP file.
  16. ਹੁਣੇ ਚੁਣੇ ਗਏ ਮੋਡੀਊਲ ਨੂੰ ਸਮਰੱਥ ਕਰਨ ਵਿੱਚ ਗੜਬੜ ਹੋਈ।
  17. ਨਿਰਧਾਰਤ S ਰਿਕਾਰਡ file ਨਹੀਂ ਲਭਿਆ.
  18. ਏ ਨੂੰ ਰੱਖਣ ਲਈ .CFP ਦੁਆਰਾ ਨਿਰਧਾਰਿਤ ਨਾਕਾਫ਼ੀ ਬਫਰ ਸਪੇਸ file ਐਸ-ਰਿਕਾਰਡ.
  19. ਪ੍ਰੋਗਰਾਮਿੰਗ ਦੌਰਾਨ ਗਲਤੀ।
  20. ਸ਼ੁਰੂਆਤੀ ਪਤਾ ਮੋਡੀਊਲ ਵੱਲ ਇਸ਼ਾਰਾ ਨਹੀਂ ਕਰਦਾ ਹੈ।
  21. ਆਖਰੀ ਬਾਈਟ ਪ੍ਰੋਗਰਾਮਿੰਗ ਦੌਰਾਨ ਗਲਤੀ।
  22. ਪ੍ਰੋਗਰਾਮਿੰਗ ਪਤਾ ਹੁਣ ਮੋਡੀਊਲ ਵਿੱਚ ਨਹੀਂ ਹੈ।
  23. ਸ਼ੁਰੂਆਤੀ ਪਤਾ ਕਿਸੇ ਇਕਸਾਰ ਸ਼ਬਦ ਸੀਮਾ 'ਤੇ ਨਹੀਂ ਹੈ।
  24. ਆਖਰੀ ਸ਼ਬਦ ਪ੍ਰੋਗਰਾਮਿੰਗ ਦੌਰਾਨ ਗਲਤੀ।
  25. ਮੋਡੀਊਲ ਨੂੰ ਮਿਟਾਇਆ ਨਹੀਂ ਜਾ ਸਕਿਆ।
  26. ਮੋਡੀਊਲ ਸ਼ਬਦ ਨਹੀਂ ਮਿਟਾਇਆ ਗਿਆ।
  27. ਚੁਣਿਆ ਗਿਆ .CFP file ਬਾਈਟ ਜਾਂਚ ਨੂੰ ਲਾਗੂ ਨਹੀਂ ਕਰਦਾ।
  28. ਮੋਡੀਊਲ ਬਾਈਟ ਮਿਟਾਇਆ ਨਹੀਂ ਗਿਆ।
  29. ਸ਼ਬਦ ਮਿਟਾਉਣ ਦਾ ਸ਼ੁਰੂਆਤੀ ਪਤਾ ਬਰਾਬਰ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।
  30. ਸ਼ਬਦ ਮਿਟਾਉਣ ਦਾ ਅੰਤ ਪਤਾ ਬਰਾਬਰ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।
  31. ਉਪਭੋਗਤਾ ਪੈਰਾਮੀਟਰ ਰੇਂਜ ਵਿੱਚ ਨਹੀਂ ਹੈ।
  32. .CFP ਨਿਰਧਾਰਤ ਫੰਕਸ਼ਨ ਦੌਰਾਨ ਗਲਤੀ।
  33. ਨਿਰਧਾਰਤ ਪੋਰਟ ਉਪਲਬਧ ਨਹੀਂ ਹੈ ਜਾਂ ਪੋਰਟ ਖੋਲ੍ਹਣ ਵਿੱਚ ਗਲਤੀ ਹੈ।
  34. ਕਮਾਂਡ ਇਸ ਲਈ ਅਕਿਰਿਆਸ਼ੀਲ ਹੈ .CFP file.
  35. ਪਿਛੋਕੜ ਮੋਡ ਵਿੱਚ ਦਾਖਲ ਨਹੀਂ ਹੋ ਸਕਦਾ। ਕਨੈਕਸ਼ਨਾਂ ਦੀ ਜਾਂਚ ਕਰੋ।
  36. ਪ੍ਰੋਸੈਸਰ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਦੇ ਯੋਗ ਨਹੀਂ। ਇੱਕ ਸਾਫਟਵੇਅਰ ਰੀਸੈੱਟ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ.
  37. ਅਵੈਧ .CFP file.
  38. ਪ੍ਰੋਸੈਸਰ RAM ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਦੇ ਯੋਗ ਨਹੀਂ। ਇੱਕ ਸਾਫਟਵੇਅਰ ਰੀਸੈੱਟ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ.
  39. ਵਰਤੋਂਕਾਰ ਦੁਆਰਾ ਸ਼ੁਰੂਆਤ ਨੂੰ ਰੱਦ ਕੀਤਾ ਗਿਆ।
  40. ਹੈਕਸਾਡੈਸੀਮਲ ਕਮਾਂਡ ਨੰਬਰ ਨੂੰ ਬਦਲਣ ਵਿੱਚ ਤਰੁੱਟੀ।
  41. ਸੰਰਚਨਾ file ਨਿਰਦਿਸ਼ਟ ਨਹੀਂ ਹੈ ਅਤੇ file ਪ੍ਰੋਗਰਾਮ cfg ਮੌਜੂਦ ਨਹੀਂ ਹੈ।
  42. .ਸੀ.ਐਫ.ਪੀ file ਮੌਜੂਦ ਨਹੀਂ ਹੈ।
  43. ਕਮਾਂਡ ਲਾਈਨ 'ਤੇ io_ ਦੇਰੀ ਨੰਬਰ ਵਿੱਚ ਗਲਤੀ।
  44. ਅਵੈਧ ਕਮਾਂਡ ਲਾਈਨ ਪੈਰਾਮੀਟਰ।
  45. ਮਿਲੀਸਕਿੰਟ ਵਿੱਚ ਦਸ਼ਮਲਵ ਦੇਰੀ ਨੂੰ ਨਿਰਧਾਰਤ ਕਰਨ ਵਿੱਚ ਤਰੁੱਟੀ।
  46. ਸਕ੍ਰਿਪਟ ਵਿੱਚ ਗਲਤੀ file.
  47. ਕੇਬਲ ਦਾ ਪਤਾ ਨਹੀਂ ਲੱਗਾ
  48. ਐੱਸ-ਰਿਕਾਰਡ file ਵੈਧ ਡੇਟਾ ਸ਼ਾਮਲ ਨਹੀਂ ਹੈ।
  49. ਚੈੱਕਸਮ ਪੁਸ਼ਟੀਕਰਨ ਅਸਫਲਤਾ - S-ਰਿਕਾਰਡ ਡੇਟਾ MCU ਮੈਮੋਰੀ ਨਾਲ ਮੇਲ ਨਹੀਂ ਖਾਂਦਾ ਹੈ।
  50. ਫਲੈਸ਼ ਚੈਕਸਮ ਦੀ ਤਸਦੀਕ ਕਰਨ ਲਈ ਛਾਂਟੀ ਕਰਨੀ ਲਾਜ਼ਮੀ ਹੈ।
  51. S-ਰਿਕਾਰਡ ਸਾਰੇ ਮੋਡੀਊਲ ਦੀ ਰੇਂਜ ਵਿੱਚ ਨਹੀਂ ਹਨ। (“v” ਕਮਾਂਡ ਲਾਈਨ ਪੈਰਾਮੀਟਰ ਦੇਖੋ)
  52. ਪੋਰਟ/ਇੰਟਰਫੇਸ ਲਈ ਕਮਾਂਡ ਲਾਈਨ 'ਤੇ ਸੈਟਿੰਗਾਂ ਵਿੱਚ ਗਲਤੀ ਦਾ ਪਤਾ ਲੱਗਾ
  53. ਡਿਵਾਈਸ CRC ਮੁੱਲ ਦੀ ਗਣਨਾ ਕਰਨ ਵਿੱਚ ਤਰੁੱਟੀ
  54. ਗਲਤੀ - ਡਿਵਾਈਸ CRC ਦਿੱਤੇ ਗਏ ਮੁੱਲ ਨਾਲ ਮੇਲ ਨਹੀਂ ਖਾਂਦੀ
  55. ਗਲਤੀ - CPROG ਪਹਿਲਾਂ ਹੀ ਚੱਲ ਰਿਹਾ ਹੈ
  56. ਗਲਤੀ - ਕਮਾਂਡ ਲਾਈਨ 'ਤੇ ਇੰਟਰਫੇਸ ਅਤੇ ਪੋਰਟ ਦੋਵਾਂ ਨੂੰ ਨਿਰਧਾਰਤ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ
  57. ਚੁਣਿਆ ਟਾਰਗਿਟ ਪ੍ਰੋਸੈਸਰ ਮੌਜੂਦਾ ਹਾਰਡਵੇਅਰ ਇੰਟਰਫੇਸ ਦੁਆਰਾ ਸਮਰਥਿਤ ਨਹੀਂ ਹੈ।

Example ਪ੍ਰੋਗਰਾਮਿੰਗ ਸਕ੍ਰਿਪਟ File

ਪ੍ਰੋਗਰਾਮਿੰਗ ਸਕ੍ਰਿਪਟ file ਇੱਕ ਸ਼ੁੱਧ ASCII ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ file ਪ੍ਰਤੀ ਲਾਈਨ ਇੱਕ ਕਮਾਂਡ ਨਾਲ। ਇਹ CFG ਹੈ file ਪਿਛਲੇ ਸਾਬਕਾ ਵਿੱਚamples.

ਇੱਕ ਸਾਬਕਾample ਹੈ: 

CM Freescale_52211_1x32x32k.CFP ਫਲੈਸ਼ ਮੋਡੀਊਲ ਚੁਣੋ
EM ;ਮੋਡਿਊਲ ਨੂੰ ਮਿਟਾਓ
BM ;ਖਾਲੀ ਮੋਡੀਊਲ ਦੀ ਜਾਂਚ ਕਰੋ
SS C:\PEMICRO\TEST.S19 ;ਵਰਤਣ ਲਈ S19 ਦਿਓ
PM ;S19 ਦੇ ਨਾਲ ਮੋਡੀਊਲ ਨੂੰ ਪ੍ਰੋਗਰਾਮ ਕਰੋ
VM ;ਮੋਡਿਊਲ ਦੀ ਦੁਬਾਰਾ ਪੁਸ਼ਟੀ ਕਰੋ

ਨੋਟ: ਦੇ ਮਾਰਗ ਦੇ ਨਾਮ files ਜੋ ਕਿ CPROG ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਨਾਲ ਸੰਬੰਧਿਤ ਹਨ ਨੂੰ ਵੀ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ।

ਇੱਕ ਸਕ੍ਰਿਪਟ ਵਿੱਚ ਕਮਾਂਡ-ਲਾਈਨ ਪੈਰਾਮੀਟਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨਾ

/PARAMN=s ਦੇ ਰੂਪ ਵਿੱਚ ਇੱਕ ਕਮਾਂਡ-ਲਾਈਨ ਪੈਰਾਮੀਟਰ ਨੂੰ ਸਕ੍ਰਿਪਟ ਵਿੱਚ ਟੈਕਸਟ ਪਾਉਣ ਲਈ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ file ਵਿਸ਼ੇਸ਼ ਦੀ ਥਾਂ 'ਤੇ tags. ਇਹ ਪ੍ਰੋਗਰਾਮਿੰਗ ਕਮਾਂਡਾਂ ਸਮੇਤ ਸਕ੍ਰਿਪਟ ਦੇ ਕਿਸੇ ਵੀ ਹਿੱਸੇ ਨੂੰ ਬਦਲਣ ਲਈ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ, fileਨਾਮ, ਅਤੇ ਪੈਰਾਮੀਟਰ। n ਦੇ ਵੈਧ ਮੁੱਲ 0..9 ਹਨ। s ਇੱਕ ਸਤਰ ਹੈ ਜੋ ਸਕ੍ਰਿਪਟ ਵਿੱਚ /PARAMN ਦੀ ਕਿਸੇ ਵੀ ਮੌਜੂਦਗੀ ਨੂੰ ਬਦਲ ਦੇਵੇਗੀ file.

ਸਾਬਕਾ ਵਜੋਂampਲੇ, ਨਿਮਨਲਿਖਤ ਜੈਨਰਿਕ ਸਕ੍ਰਿਪਟ ਨੂੰ ਸਾਬਕਾ ਦੀ ਬਿਲਕੁਲ ਉਸੇ ਕਾਰਜਸ਼ੀਲਤਾ ਨਾਲ ਪ੍ਰੋਗਰਾਮਿੰਗ ਲਈ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈampਵਿੱਚ le ਸਕ੍ਰਿਪਟ ਸੈਕਸ਼ਨ 7 - ਉਦਾਹਰਨample ਪ੍ਰੋਗਰਾਮਿੰਗ ਸਕ੍ਰਿਪਟ File:

CM/PARAM1 ਫਲੈਸ਼ ਮੋਡੀਊਲ ਚੁਣੋ
EM ;ਮੋਡਿਊਲ ਨੂੰ ਮਿਟਾਓ
 BM ;ਖਾਲੀ ਮੋਡੀਊਲ ਦੀ ਜਾਂਚ ਕਰੋ
 SS/PARAM2 ;ਵਰਤਣ ਲਈ S19 ਦਿਓ
PM ;S19 ਦੇ ਨਾਲ ਮੋਡੀਊਲ ਨੂੰ ਪ੍ਰੋਗਰਾਮ ਕਰੋ
/PARAM3 ;ਮੋਡਿਊਲ ਦੀ ਦੁਬਾਰਾ ਪੁਸ਼ਟੀ ਕਰੋ

ਹੇਠ ਦਿੱਤੇ ਪੈਰਾਮੀਟਰ CPROG ਕਮਾਂਡ ਲਾਈਨ ਵਿੱਚ ਸ਼ਾਮਲ ਕੀਤੇ ਜਾਣਗੇ:

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

ਨੋਟ: ਕਿਉਂਕਿ /PARAM1 ਪੈਰਾਮੀਟਰ ਦੇ ਮੁੱਲ ਵਿੱਚ ਇੱਕ ਸਪੇਸ ਹੈ, ਪੂਰੇ ਪੈਰਾਮੀਟਰ ਨੂੰ ਡਬਲ ਕੋਟੇਸ਼ਨਾਂ ਵਿੱਚ ਨੱਥੀ ਕਰਨ ਦੀ ਲੋੜ ਹੈ। ਇਹ ਵਿੰਡੋਜ਼ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਇਹ ਇੱਕ ਸਿੰਗਲ ਪੈਰਾਮੀਟਰ ਹੈ। ਇਸ ਸਥਿਤੀ ਵਿੱਚ, ਸਕ੍ਰਿਪਟ ਵਿੱਚ ਚੁਣੋ ਮੋਡੀਊਲ ਲਾਈਨ ਉੱਤੇ 0x4000 ਦਾ ਅਧਾਰ ਪਤਾ ਸ਼ਾਮਲ ਕੀਤਾ ਗਿਆ ਹੈ, ਇਸਲਈ /PARAM1 ਨੂੰ ਕਮਾਂਡ ਲਾਈਨ ਉੱਤੇ ਇਸ ਤਰ੍ਹਾਂ ਨਿਰਧਾਰਤ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ:

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

ਇਸ ਲਈ ਮੁਕੰਮਲ ਸਾਬਕਾample ਕਮਾਂਡ ਲਾਈਨ ਹੋਵੇਗੀ (ਨੋਟ ਕਰੋ ਕਿ ਇਹ ਨਿਰੰਤਰ ਹੈ; ਕੋਈ ਲਾਈਨ ਬਰੇਕ ਨਹੀਂ ਹੈ):

C:\PROJECT\CPROGCFZ ਇੰਟਰਫੇਸ=ਸਾਈਕਲੋਨ ਪੋਰਟ=USB1 BDM_SPEED 1
C:\PROJECT\GENERIC.CFG
“/PARAM1=C:\PEMICRO\Freescale_52211_1x32x32k.CFP 4000” /PARAM2=C:\PEMICRO\TEST.S19 /PARAM3=VM

Sampਲੇ ਬੈਚ File

ਇੱਥੇ ਇੱਕ ਸਾਬਕਾ ਹੈampਕਮਾਂਡ-ਲਾਈਨ ਪ੍ਰੋਗਰਾਮਰ ਨੂੰ ਕਾਲ ਕਰਨ ਅਤੇ ਇੱਕ ਸਧਾਰਨ ਬੈਚ ਵਿੱਚ ਇਸ ਦੇ ਗਲਤੀ ਕੋਡ ਦੀ ਵਾਪਸੀ ਦੀ ਜਾਂਚ ਕਰਨ ਦਾ le file. ਐੱਸample ਬੈਚ files ਵਿੰਡੋਜ਼ 95/98/XP ਅਤੇ ਵਿੰਡੋਜ਼ 2000/NT/XP/Vista/7/8/10 ਦੋਵਾਂ ਲਈ ਦਿੱਤੇ ਗਏ ਹਨ।

ਵਿੰਡੋਜ਼ NT/2000/Vista/7/8/10: 

C:\PROJECT\CPROGCFZ C:\PROJECT\ENGINE.CFG ਇੰਟਰਫੇਸ=USBMULTILINK PORT=USB1

ਜੇਕਰ ਗਲਤੀ ਦਾ ਪੱਧਰ 1 ਖਰਾਬ ਹੋ ਗਿਆ ਹੈ
ਚੰਗਾ ਹੋ ਗਿਆ
: ਬੁਰਾ
ਏਕੋ ਬੁਰਾ ਬੁਰਾ ਬੁਰਾ ਬੁਰਾ ਬੁਰਾ ਬੁਰਾ ਬੁਰਾ
:ਚੰਗਾ
ECHO ਕੀਤਾ

ਵਿੰਡੋਜ਼ 95/98/ME/XP: 

START /WC:\PROJECT\CPROGCFZ C:\PROJECT\ENGINE.CFG
ਇੰਟਰਫੇਸ=USBMULTILINK PORT=USB1

ਜੇਕਰ ਗਲਤੀ ਦਾ ਪੱਧਰ 1 ਖਰਾਬ ਹੋ ਗਿਆ ਹੈ
ਚੰਗਾ ਹੋ ਗਿਆ
: ਬੁਰਾ
ਏਕੋ ਬੁਰਾ ਬੁਰਾ ਬੁਰਾ ਬੁਰਾ ਬੁਰਾ ਬੁਰਾ ਬੁਰਾ
:ਚੰਗਾ
ECHO ਕੀਤਾ

ਨੋਟ: ਦੇ ਮਾਰਗ ਦੇ ਨਾਮ files ਜੋ ਕਿ CPROG ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਨਾਲ ਸੰਬੰਧਿਤ ਹਨ ਨੂੰ ਵੀ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ

ਜਾਣਕਾਰੀ

CPROGCFZ ਅਤੇ PROGCFZ ਬਾਰੇ ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ ਕਿਰਪਾ ਕਰਕੇ ਸਾਡੇ ਨਾਲ ਸੰਪਰਕ ਕਰੋ:

P&E ਮਾਈਕ੍ਰੋ ਕੰਪਿਊਟਰ ਸਿਸਟਮਜ਼, ਇੰਕ. ਵੌਇਸ: 617-923-0053
98 ਗੈਲੇਨ ਸੇਂਟ ਫੈਕਸ: 617-923-0808
ਵਾਟਰਟਾਊਨ, ਐਮਏ 02472-4502 WEB: http://www.pemicro.com
ਅਮਰੀਕਾ

ਨੂੰ view ਦੀ ਸਾਡੀ ਪੂਰੀ ਲਾਇਬ੍ਰੇਰੀ. CFP ਮੋਡੀਊਲ, ਪੇਮਾਕੋ ਦੇ ਸਪੋਰਟ ਪੇਜ 'ਤੇ ਜਾਓ web'ਤੇ ਸਾਈਟ www.pemicro.com/support.

ਦਸਤਾਵੇਜ਼ / ਸਰੋਤ

PEmicro CPROGCFZ PROG ਫਲੈਸ਼ ਪ੍ਰੋਗਰਾਮਿੰਗ ਸਾਫਟਵੇਅਰ [pdf] ਯੂਜ਼ਰ ਗਾਈਡ
CPROGCFZ PROG ਫਲੈਸ਼ ਪ੍ਰੋਗਰਾਮਿੰਗ ਸਾਫਟਵੇਅਰ, CPROGCFZ, PROG ਫਲੈਸ਼ ਪ੍ਰੋਗਰਾਮਿੰਗ ਸਾਫਟਵੇਅਰ, ਪ੍ਰੋਗਰਾਮਿੰਗ ਸਾਫਟਵੇਅਰ, ਸਾਫਟਵੇਅਰ

ਹਵਾਲੇ

ਇੱਕ ਟਿੱਪਣੀ ਛੱਡੋ

ਤੁਹਾਡਾ ਈਮੇਲ ਪਤਾ ਪ੍ਰਕਾਸ਼ਿਤ ਨਹੀਂ ਕੀਤਾ ਜਾਵੇਗਾ। ਲੋੜੀਂਦੇ ਖੇਤਰਾਂ ਨੂੰ ਚਿੰਨ੍ਹਿਤ ਕੀਤਾ ਗਿਆ ਹੈ *