SP20 સિરીઝ હાઇ સ્પીડ પ્રોગ્રામર

વિશિષ્ટતાઓ:

  • ઉત્પાદનનું નામ: SP20 સિરીઝ પ્રોગ્રામર
  • ઉત્પાદક: શેનઝેન સ્ફ્લાય ટેકનોલોજી કંપની લિ.
  • પ્રકાશન પ્રકાશન તારીખ: 7 મે, 2024
  • પુનરાવર્તન: A5
  • સપોર્ટ કરે છે: SPI NOR FLASH, I2C, માઇક્રોવાયર EEPROMs
  • કોમ્યુનિકેશન ઇન્ટરફેસ: યુએસબી ટાઇપ-સી
  • પાવર સપ્લાય: યુએસબી મોડ - કોઈ બાહ્ય પાવર સપ્લાયની જરૂર નથી

ઉત્પાદન વપરાશ સૂચનાઓ:

પ્રકરણ 3: ઉપયોગમાં ઝડપી

૩.૧ તૈયારી કાર્ય:

ખાતરી કરો કે પ્રોગ્રામર USB દ્વારા કમ્પ્યુટર સાથે જોડાયેલ છે.
ટાઇપ-સી ઇન્ટરફેસ. યુએસબીમાં કોઈ બાહ્ય પાવર સપ્લાયની જરૂર નથી.
મોડ

૩.૨ તમારી ચિપનું પ્રોગ્રામિંગ:

તમારી ચિપને પ્રોગ્રામ કરવા માટે આપેલી સોફ્ટવેર સૂચનાઓનું પાલન કરો.
SP20 સિરીઝ પ્રોગ્રામરનો ઉપયોગ કરીને.

૩.૩ ચિપ ડેટા અને નવી ચિપ પ્રોગ્રામિંગ વાંચો:

તમે હાલના ચિપ ડેટા વાંચી શકો છો અને નવી ચિપને પ્રોગ્રામ કરી શકો છો
વપરાશકર્તા માર્ગદર્શિકામાં દર્શાવેલ પગલાંને અનુસરીને.

૩.૪ USB મોડમાં સૂચક સ્થિતિ:

સમજવા માટે પ્રોગ્રામર પરની સૂચક લાઇટ્સનો સંદર્ભ લો
USB મોડમાં ઉપકરણની સ્થિતિ.

પ્રકરણ 4: સ્ટેન્ડઅલોન પ્રોગ્રામિંગ

૪.૧ સ્વતંત્ર ડેટા ડાઉનલોડ કરો:

સ્ટેન્ડઅલોન પ્રોગ્રામિંગ માટે જરૂરી ડેટા ડાઉનલોડ કરો
પ્રોગ્રામરની બિલ્ટ-ઇન મેમરી ચિપ.

૪.૨ સ્ટેન્ડઅલોન પ્રોગ્રામિંગ કામગીરી:

માં વર્ણવ્યા મુજબ સ્ટેન્ડઅલોન પ્રોગ્રામિંગ કામગીરી કરો
મેન્યુઅલ. આમાં મેન્યુઅલ મોડ અને ઓટોમેટિક કંટ્રોલ મોડનો સમાવેશ થાય છે
ઇન્ટરફેસ ખાય છે.

૪.૩ સ્ટેન્ડઅલોન મોડમાં સૂચક સ્થિતિ:

સ્ટેન્ડઅલોન કામ કરતી વખતે સૂચકની સ્થિતિ સમજો
કાર્યક્ષમ પ્રોગ્રામિંગ માટે મોડ.

પ્રકરણ 5: ISP મોડમાં પ્રોગ્રામિંગ

પર વિગતવાર સૂચનાઓ માટે વપરાશકર્તા માર્ગદર્શિકાનો સંદર્ભ લો
ISP મોડમાં પ્રોગ્રામિંગ.

પ્રકરણ 6: મલ્ટી-મશીન મોડમાં પ્રોગ્રામિંગ

માટે હાર્ડવેર કનેક્શન અને પ્રોગ્રામિંગ કામગીરી વિશે જાણો
મલ્ટી-મશીન મોડ પ્રોગ્રામિંગ.

FAQ:

પ્રશ્ન: SP20 કયા પ્રકારની મેમરી ચિપ્સને સપોર્ટ કરે છે?
શ્રેણી પ્રોગ્રામર?

A: પ્રોગ્રામર SPI NOR FLASH, I2C ને સપોર્ટ કરે છે,
માઇક્રોવાયર, અને વિવિધ ઉત્પાદકોના અન્ય EEPROMs માટે
હાઇ-સ્પીડ માસ પ્રોડક્શન પ્રોગ્રામિંગ.

"`

+
SP20B/SP20F/SP20X/SP20P
પ્રોગ્રામર વપરાશકર્તા માર્ગદર્શિકા
પ્રકાશન પ્રકાશન તારીખ: 7 મે, 2024 પુનરાવર્તન A5

શેનઝેન સ્ફ્લાય ટેકનોલોજી કંપની લિ.

સામગ્રી

SP20 સિરીઝ પ્રોગ્રામર
વપરાશકર્તા માર્ગદર્શિકા

પ્રકરણ 1 પરિચય
૧.૧ કામગીરી લાક્ષણિકતાઓ ———————————————————————————————— ૩ ૧.૨ SP1.1 શ્રેણી પ્રોગ્રામર પરિમાણ કોષ્ટક ——————————————————————————– ૪
પ્રકરણ 2 પ્રોગ્રામર હાર્ડવેર
2.1 ઉત્પાદન ઓવરview ————————————————————————————————————————————————————————————————————— ૫
પ્રકરણ ૩ ઉપયોગમાં ઝડપી
૩.૧ તૈયારી કાર્ય ——
પ્રકરણ 4 સ્ટેન્ડઅલોન પ્રોગ્રામિંગ
૪.૧ સ્ટેન્ડઅલોન ડેટા ડાઉનલોડ કરો —————————————————————————————૧૦ ૪.૨ સ્ટેન્ડઅલોન પ્રોગ્રામિંગ ઓપરેશન ——————————————————————————————- ૧૧
મેન્યુઅલ મોડ—૧૨ ઓટોમેટિક કંટ્રોલ મોડ (એટીઈ ઇન્ટરફેસ દ્વારા નિયંત્રણ) ——————————————————————————૧૨ ૪.૩ સ્ટેન્ડઅલોન મોડમાં સૂચક સ્થિતિ ————————————————————————૧૨
પ્રકરણ 5 ISP મોડમાં પ્રોગ્રામિંગ
૫.૧ ISP પ્રોગ્રામિંગ મોડ પસંદ કરો ——————————————————————————————————–૧૩ ૫.૨ ISP ઇન્ટરફેસ વ્યાખ્યા ——————————————————————————————૧૩ ૫.૩ ટાર્ગેટચીપ કનેક્ટ કરો ————————————————————————————————૧૪ ૫.૪ ISP પાવર સપ્લાય મોડ પસંદ કરો ———————————————————————————–૧૪ ૫.૫ પ્રોગ્રામિંગ ઓપરેશન —————————————————————————————————————————–૧૪
પ્રકરણ 6 મલ્ટિ-મશીન મોડમાં પ્રોગ્રામિંગ
૬.૧ પ્રોગ્રામરનું હાર્ડવેર કનેક્શન —————————————————————————૧૫ ૬.૨ પ્રોગ્રામિંગ કામગીરી ————————————————————————————————૧૬
પરિશિષ્ટ 1
વારંવાર પૂછાતા પ્રશ્નો ——————————————————————————————————————————————- ૧૭
પરિશિષ્ટ 2
અસ્વીકરણ ————————————————————————————————————————————————– ૧૯
પરિશિષ્ટ 3
પુનરાવર્તન ઇતિહાસ ——————————————————————————————————————20

– 2 –

SP20 સિરીઝ પ્રોગ્રામર
વપરાશકર્તા માર્ગદર્શિકા
પ્રકરણ 1 પરિચય
SP20 શ્રેણી (SP20B/SP20F/ SP20X/SP20P) પ્રોગ્રામર્સ શેનઝેન SFLY ટેકનોલોજી દ્વારા લોન્ચ કરાયેલ SPI FLASH માટે નવીનતમ હાઇસ્પીડ માસ પ્રોડક્શન પ્રોગ્રામર્સ છે. તે સ્થાનિક અને વિદેશી ઉત્પાદકોના SPI NOR FLASH, I2C / માઇક્રોવાયર અને અન્ય EEPROM ના હાઇ-સ્પીડ પ્રોગ્રામિંગને સંપૂર્ણપણે સપોર્ટ કરે છે.
1.1 પ્રદર્શન લાક્ષણિકતાઓ
હાર્ડવેર સુવિધાઓ
યુએસબી ટાઇપ-સી કમ્યુનિકેશન ઇન્ટરફેસ, યુએસબી મોડમાં ઉપયોગમાં લેવાતી વખતે બાહ્ય પાવર સપ્લાયની જરૂર નથી; યુએસબી અને સ્ટેન્ડઅલોન મોડ હાઇ-સ્પીડ માસ પ્રોડક્શન પ્રોગ્રામિંગને સપોર્ટ કરે છે; બિલ્ટ-ઇન લાર્જ-કેપેસિટી મેમરી ચિપ સ્ટેન્ડઅલોન પ્રોગ્રામિંગ માટે એન્જિનિયરિંગ ડેટા સાચવે છે, અને બહુવિધ
CRC ડેટા ચકાસણી ખાતરી કરે છે કે પ્રોગ્રામિંગ ડેટા એકદમ સચોટ છે; બદલી શકાય તેવું 28-પિન ZIF સોકેટ, જે પરંપરાગત સાર્વત્રિક પ્રોગ્રામિંગ બેઝ દ્વારા સપોર્ટેડ હોઈ શકે છે; OLED ડિસ્પ્લે, પ્રોગ્રામરની વર્તમાન ઓપરેટિંગ માહિતીને દૃષ્ટિની રીતે પ્રદર્શિત કરે છે; RGB ત્રણ-રંગી LED કાર્યકારી સ્થિતિ સૂચવે છે, અને બઝર સફળતા અને નિષ્ફળતાને સંકેત આપી શકે છે.
પ્રોગ્રામિંગ; નબળા પિન સંપર્ક શોધને ટેકો આપો, પ્રોગ્રામિંગ વિશ્વસનીયતાને અસરકારક રીતે સુધારો; ISP મોડ પ્રોગ્રામિંગને સપોર્ટ કરો, જે કેટલીક ચિપ્સના ઓન-બોર્ડ પ્રોગ્રામિંગને સપોર્ટ કરી શકે છે; બહુવિધ પ્રોગ્રામિંગ સ્ટાર્ટઅપ પદ્ધતિઓ: બટન સ્ટાર્ટઅપ, ચિપ પ્લેસમેન્ટ (બુદ્ધિશાળી શોધ ચિપ પ્લેસમેન્ટ)
અને દૂર કરવા, ઓટોમેટિક સ્ટાર્ટઅપ પ્રોગ્રામિંગ), ATE નિયંત્રણ (સ્વતંત્ર ATE નિયંત્રણ ઇન્ટરફેસ, BUSY, OK, NG, START જેવા સચોટ અને વિશ્વસનીય પ્રોગ્રામિંગ મશીન નિયંત્રણ સંકેતો પૂરા પાડે છે, વિવિધ ઉત્પાદકોના ઓટોમેટિક પ્રોગ્રામિંગ સાધનોને વ્યાપકપણે સપોર્ટ કરે છે); શોર્ટ સર્કિટ / ઓવરકરન્ટ પ્રોટેક્શન ફંક્શન પ્રોગ્રામર અથવા ચિપને આકસ્મિક નુકસાનથી અસરકારક રીતે સુરક્ષિત કરી શકે છે; પ્રોગ્રામેબલ વોલ્યુમtage ડિઝાઇન, 1.7V થી 5.0V સુધીની એડજસ્ટેબલ રેન્જ, 1.8V/2.5V/3V/3.3V/5V ચિપ્સને સપોર્ટ કરી શકે છે; સાધનોની સ્વ-તપાસ કાર્ય પ્રદાન કરો; નાનું કદ (કદ: 108x76x21mm), બહુવિધ મશીનોનું એક સાથે પ્રોગ્રામિંગ ફક્ત ખૂબ જ નાની કાર્ય સપાટી લે છે;
સોફ્ટવેર સુવિધાઓ
Win7/Win8/Win10/Win11 ને સપોર્ટ કરો; ચાઇનીઝ અને અંગ્રેજી વચ્ચે સ્વિચિંગને સપોર્ટ કરો; નવા ઉપકરણો ઉમેરવા માટે સોફ્ટવેર અપગ્રેડને સપોર્ટ કરો; પ્રોજેક્ટને સપોર્ટ કરો file મેનેજમેન્ટ (પ્રોજેક્ટ) file બધા પ્રોગ્રામિંગ પરિમાણો સાચવે છે, જેમાં શામેલ છે: ચિપ મોડેલ, ડેટા
file, પ્રોગ્રામિંગ સેટિંગ્સ, વગેરે); વધારાના સ્ટોરેજ એરિયા (OTP એરિયા) અને કન્ફિગરેશન એરિયા (સ્ટેટસ રજિસ્ટર,) ના વાંચન અને લેખનને સપોર્ટ કરો.
વગેરે) ચિપનું; 25 શ્રેણી SPI ફ્લેશની સ્વચાલિત ઓળખને સપોર્ટ કરે છે; સ્વચાલિત સીરીયલ નંબર ફંક્શન (ઉત્પાદન અનન્ય સીરીયલ નંબર, MAC સરનામું જનરેટ કરવા માટે વાપરી શકાય છે,
બ્લૂટૂથ આઈડી, વગેરે); મલ્ટિ-પ્રોગ્રામર મોડ કનેક્શનને સપોર્ટ કરો: એક કમ્પ્યુટર 8 SP20 શ્રેણી સાથે કનેક્ટ થઈ શકે છે
એકસાથે પ્રોગ્રામિંગ માટે પ્રોગ્રામર્સ, મલ્ટિપ્રોગ્રામર મોડમાં ઓટોમેટિક સીરીયલ નંબર ફંક્શન સક્રિય છે; સપોર્ટ લોગ file બચત;
નોંધ: ઉપરોક્ત કાર્યો ઉત્પાદન મોડેલ પર આધાર રાખે છે. વિગતો માટે, કૃપા કરીને વિભાગ 1.2 માં ઉત્પાદન પરિમાણ કોષ્ટકનો સંદર્ભ લો.
– 3 –

SP20 સિરીઝ પ્રોગ્રામર
વપરાશકર્તા માર્ગદર્શિકા

૧.૨ SP1.2 શ્રેણી પ્રોગ્રામર પરિમાણ કોષ્ટક

ઉત્પાદન પરિમાણ

SP20P SP20X SP20F SP20B

ઉત્પાદન દેખાવ

સપોર્ટેડ ચિપ વોલ્યુમtagઇ શ્રેણી

1.8-5V

1.8-5V

1.8-5V

1.8-5V

સપોર્ટેડ ચિપ્સની મહત્તમ મેમરી (નોંધ1)

સપોર્ટ ચિપ શ્રેણી (ઇન્ટરફેસ પ્રકાર)
( I2C EEPROM માઇક્રોવાયર EEPROM SPI ફ્લેશ)
મલ્ટી કનેક્શન
(એક કમ્પ્યુટર 8 પ્રોગ્રામરોને જોડી શકે છે)

યુએસબી સાથે મોટા પાયે ઉત્પાદન
(ચિપ ઇન્સર્ટ ઓટો ડિટેક્ટ કરો અને દૂર કરો, ઓટો પ્રોગ્રામર)

ઓટોમેટિક સીરીયલ નં.
(સીરીયલ નંબર્સ પ્રોગ્રામિંગ)

RGB LEDs કાર્ય સૂચક

બઝર પ્રોમ્પ્ટ

સ્ટેન્ડઅલોન પ્રોગ્રામિંગ
(કોમ્પ્યુટર વિના પ્રોગ્રામિંગ, મોટા પાયે ઉત્પાદન માટે યોગ્ય)

ઓટોમેશન સાધનોને સપોર્ટ કરો
(ATE વડે ઓટોમેટિક સાધનોને નિયંત્રિત કરો)

ISP પ્રોગ્રામિંગ
(કેટલાક મોડેલોને સપોર્ટ કરો)

સ્ટેન્ડ-અલોન મોડમાં યુએસબી મોડનો ઉપયોગ કરવો

પ્રોગ્રામિંગ માટે સ્ટાર્ટ બટન

OLED ડિસ્પ્લે

પ્રોગ્રામિંગ ગતિ
(પ્રોગ્રામિંગ + ચકાસણી) સંપૂર્ણ ડેટા

GD25Q16(16Mb) W25Q64JV(64Mb) W25Q128FV(128Mb)

1Gb

Y
Y
YYYY
YYYYY ૬ સે ૨૫ સે ૪૭ સે

1Gb

Y
Y
YYYY
YYNNN ૬ સે ૨૫ સે ૪૭ સે

1Gb

Y
Y
YYYY
NYNNN 6s 25s 47s

1Gb

Y
Y
યીનએન
NYNNN 7s 28s 52s

“Y” નો અર્થ એ છે કે તે ફંક્શન ધરાવે છે અથવા તેને સપોર્ટ કરે છે, “N” નો અર્થ એ છે કે તે ફંક્શન ધરાવતું નથી અથવા તેને સપોર્ટ કરતું નથી.

નોંધ ૧ યુએસબી મોડમાં ૧ જીબી અને સ્ટેન્ડઅલોન મોડમાં ૫૧૨ એમબી સુધી સપોર્ટ કરે છે.

– 4 –

SP20 સિરીઝ પ્રોગ્રામર
વપરાશકર્તા માર્ગદર્શિકા
પ્રકરણ 2 પ્રોગ્રામર હાર્ડવેર
2.1 ઉત્પાદન ઓવરview

વસ્તુ

નામ
28P ZIF સોકેટ ત્રણ રંગ સૂચક
OLED ડિસ્પ્લે પ્રોગ્રામિંગ સ્ટાર્ટ બટન
યુએસબી ઈન્ટરફેસ
ISP/ATE મલ્ટિપ્લેક્સિંગ ઇન્ટરફેસ

સમજાવો
DIP પેકેજ્ડ ચિપ, પ્રોગ્રામિંગ સોકેટ દાખલ કરો (નોંધ: ZIF સોકેટમાંથી વાયર કનેક્ટ કરીને ઓન-બોર્ડ ચિપ્સના પ્રોગ્રામિંગને સપોર્ટ કરતું નથી.)
વાદળી: વ્યસ્ત; લીલો: ઠીક (સફળ); લાલ: નિષ્ફળ
વર્તમાન ઓપરેટિંગ સ્થિતિ અને પરિણામો દર્શાવો (માત્ર SP20P માં આ ઘટક છે) બટન દબાવીને પ્રોગ્રામિંગ શરૂ કરો (માત્ર SP20P માં આ ઘટક છે)
યુએસબી ટાઇપ-સી ઇન્ટરફેસ
પ્રોગ્રામિંગ મશીન કંટ્રોલ સિગ્નલો પ્રદાન કરો (BUSY, OK, NG, START) (માત્ર SP20P અને SP20X માં આ કાર્ય છે) બોર્ડ પર સોલ્ડર કરેલી ચિપ્સ માટે ISP પ્રોગ્રામિંગ

૨.૨ પ્રોડક્ટ એડ-ઓન્સ

ટાઇપ-સી ડેટા કેબલ

ISP કેબલ

5V/1A પાવર એડેપ્ટર

સૂચના માર્ગદર્શિકા

વિવિધ બેચના એક્સેસરીઝનો રંગ/દેખાવ અલગ અલગ હોઈ શકે છે, કૃપા કરીને વાસ્તવિક ઉત્પાદનનો સંદર્ભ લો;
SP20B માં પાવર એડેપ્ટર શામેલ નથી, ફક્ત પાવર સપ્લાય માટે USB પોર્ટનો ઉપયોગ કરો; પ્રોગ્રામરના માનક ગોઠવણીમાં પ્રોગ્રામિંગ સોકેટ શામેલ નથી, કૃપા કરીને
તમારી જરૂરિયાતો અનુસાર પસંદ કરો;

– 5 –

SP20 સિરીઝ પ્રોગ્રામર
વપરાશકર્તા માર્ગદર્શિકા

પ્રકરણ 3 ઉપયોગમાં ઝડપી

આ પ્રકરણ SOIC8 (208mil) પેકેજ્ડ SPI FLASH ચિપ W25Q32DW ના એક ભાગને ભૂતપૂર્વ તરીકે લે છેampSP20P પ્રોગ્રામરની ચિપને USB મોડમાં પ્રોગ્રામ કરવાની પદ્ધતિ રજૂ કરવા માટે. પરંપરાગત પ્રોગ્રામિંગમાં નીચેના 5 પગલાં શામેલ છે:

સોફ્ટવેર અને હાર્ડવેર તૈયારી પ્રોગ્રામિંગ

ચિપ મોડેલ પસંદ કરો

લોડ file ઓપરેશન વિકલ્પ સેટિંગ્સ

૩.૧ તૈયારી કાર્ય
૧) “SFLY FlyPRO II” શ્રેણીના પ્રોગ્રામર સોફ્ટવેર ઇન્સ્ટોલ કરો (USB ડ્રાઇવરનો સમાવેશ થાય છે, સોફ્ટવેર ઇન્સ્ટોલ કરતી વખતે USB ડ્રાઇવર ડિફોલ્ટ રૂપે ઇન્સ્ટોલ થશે), Win1/Win7/Win8/Win10 ને સપોર્ટ કરો, સોફ્ટવેર ડાઉનલોડ કરો. URL: http://www.sflytech.com; 2) પ્રોગ્રામરને USB કેબલ વડે કમ્પ્યુટરના USB પોર્ટ સાથે કનેક્ટ કરો, અને કનેક્શન સામાન્ય થયા પછી પ્રોગ્રામરની લીલી લાઇટ ચાલુ થશે;

કમ્પ્યુટરના USB પોર્ટ સાથે કનેક્ટ કરો
૩) પ્રોગ્રામર સોફ્ટવેર “SFLY FlyPRO II” શરૂ કરો, સોફ્ટવેર આપમેળે પ્રોગ્રામર સાથે કનેક્ટ થશે, અને સોફ્ટવેરની જમણી વિન્ડો પ્રોગ્રામર મોડેલ અને પ્રોડક્ટ સીરીયલ નંબર પ્રદર્શિત કરશે. જો કનેક્શન નિષ્ફળ જાય તો: કૃપા કરીને તપાસો કે USB કેબલ પ્લગ ઇન થયેલ છે કે નહીં; તપાસો કે USB ડ્રાઇવર કમ્પ્યુટર ડિવાઇસ મેનેજરમાં સફળતાપૂર્વક ઇન્સ્ટોલ થયેલ છે કે નહીં (જો USB ડ્રાઇવર યોગ્ય રીતે ઇન્સ્ટોલ કરેલ નથી, તો કૃપા કરીને USB ડ્રાઇવરને મેન્યુઅલી અપડેટ કરો: પ્રોગ્રામર સોફ્ટવેર ઇન્સ્ટોલેશન ડિરેક્ટરી ફોલ્ડરમાં “USB_DRIVER” શોધો, ફક્ત ડ્રાઇવરને અપડેટ કરો);

કનેક્શન સફળ થયા પછી, હાલમાં કનેક્ટેડ પ્રોગ્રામર મોડેલ
અને ક્રમ પ્રદર્શિત થશે

૩.૨ તમારી ચિપનું પ્રોગ્રામિંગ
1 ચિપ મોડેલ પસંદ કરો:

ટૂલબાર બટન પર ક્લિક કરો

, અને પોપ-અપ ડાયલોગ બોક્સમાં પ્રોગ્રામ કરવા માટે ચિપ મોડેલ શોધો.

ચિપ મોડેલ પસંદ કરવા માટે: W25Q32DW. મેળ ખાતી ચિપ બ્રાન્ડ, મોડેલ અને પેકેજ પ્રકાર પસંદ કરો (ખોટી બ્રાન્ડ અને મોડેલ પસંદ કરવાથી પ્રોગ્રામિંગ નિષ્ફળતા મળશે).

– 6 –

SP20 સિરીઝ પ્રોગ્રામર
વપરાશકર્તા માર્ગદર્શિકા

2લોડ file:

ટૂલબાર બટન પર ક્લિક કરો

ડેટા લોડ કરવા માટે file, જે બિન અને હેક્સ ફોર્મેટને સપોર્ટ કરી શકે છે.

૩) ઓપરેશન વિકલ્પ સેટઅપ: જરૂર મુજબ "ઓપરેશન વિકલ્પો" પૃષ્ઠ પર અનુરૂપ સેટિંગ્સ બનાવો. ટીપ: ખાલી ન હોય તેવી ચિપ ભૂંસી નાખવી આવશ્યક છે.

C એરિયા (સ્ટેટસ રજિસ્ટર) ને પ્રોગ્રામ કરવા માટે, તમારે સંબંધિત સેટિંગ્સ બનાવવા માટે "કોન્ફિગરેશન. વિકલ્પ" ખોલવા માટે આ બટન પર ક્લિક કરવું આવશ્યક છે.

4 ચિપ મૂકો:
ZIF સોકેટનું હેન્ડલ ઊંચું કરો, પ્રોગ્રામિંગ સોકેટની નીચેની હરોળને ZIF સોકેટના તળિયા સાથે ગોઠવો, હેન્ડલને નીચે દબાવો, અને પછી ચિપને પ્રોગ્રામિંગ સોકેટમાં મૂકો. નોંધ કરો કે ચિપના પિન 1 ની દિશા ખોટી દિશામાં ન મૂકવી જોઈએ. ટીપ: તમે કરી શકો છો view "ચિપ માહિતી" પૃષ્ઠ પર અનુરૂપ પ્રોગ્રામિંગ સોકેટ મોડેલ અને નિવેશ પદ્ધતિ.

– 7 –

5 પ્રોગ્રામિંગ કામગીરી: ટૂલબાર બટન પર ક્લિક કરો

પ્રોગ્રામિંગ શરૂ કરવા માટે:

SP20 સિરીઝ પ્રોગ્રામર
વપરાશકર્તા માર્ગદર્શિકા

જ્યારે પ્રોગ્રામિંગ પૂર્ણ થાય છે, ત્યારે સ્ટેટસ આઇકોન "ઓકે" માં બદલાય છે જે દર્શાવે છે કે પ્રોગ્રામિંગ સફળ થયું છે:

૩.૩ ચિપ ડેટા વાંચો અને નવી ચિપનું પ્રોગ્રામિંગ કરો

1ચિપ મોડેલ પસંદ કરવા, સોકેટ અને વાંચવા માટેની ચિપ ઇન્સ્ટોલ કરવા માટે વિભાગ 3.2 માં આપેલા પગલાં અનુસરો;

ટીપ્સ:

તમે "ચેક મોડેલ" બટન દ્વારા મોટાભાગની SPI ફ્લેશ ચિપ્સને આપમેળે ઓળખી શકો છો. નબળા સંપર્કને ટાળવા માટે ડિસોલ્ડર્ડ ચિપના પિનને સાફ કરવાની જરૂર છે;

ટૂલબારમાં;

૨) વાંચન બટન પર ક્લિક કરો

ટૂલબારમાં, અને "રીડ ઓપ્શન્સ" ડાયલોગ બોક્સ પોપ અપ થશે;

૩) "ઓકે" બટન પર ક્લિક કરો, ચિપ ડેટા વાંચ્યા પછી પ્રોગ્રામર આપમેળે "ડેટા બફર" ખોલશે, અને વાંચેલા ડેટાને કમ્પ્યુટર પર અનુગામી ઉપયોગ માટે સાચવવા માટે "સેવ ડેટા" બટન પર ક્લિક કરશે;
– 8 –

SP20 સિરીઝ પ્રોગ્રામર
વપરાશકર્તા માર્ગદર્શિકા
૪) “ડેટા બફર” ના “સેવ ડેટા” બટન પર ક્લિક કરો, સેવ ડેટા ડાયલોગ બોક્સ પોપ અપ થાય છે, ડિફોલ્ટ રીતે બધા સ્ટોરેજ એરિયા સેવ થાય છે, તમે જરૂર મુજબ મેમરી એરિયા પસંદ કરી શકો છો, જેમ કે મુખ્ય મેમરી એરિયા ફ્લેશ, સેવ કરો. file પછીથી વાપરી શકાય છે;

૫) "ડેટા બફર" બંધ કરો અને તે જ મોડેલની નવી ચિપ મૂકો;

6) બટન પર ક્લિક કરો

વાંચેલી સામગ્રીને નવી ચિપમાં લખવા માટે.

ટીપ: સેટઅપ વિકલ્પોમાં બધા પ્રોગ્રામિંગ ક્ષેત્રો પસંદ કરો, અન્યથા પ્રોમિંગ ડેટા અપૂર્ણ હોઈ શકે છે અને
માસ્ટર ચિપ સામાન્ય રીતે કામ કરી શકે છે, પરંતુ કોપી કરેલી ચિપ સામાન્ય રીતે કામ ન પણ કરે;

પ્રોગ્રામિંગ પરિમાણો સેટ કર્યા પછી અથવા મધર ચિપનો ડેટા સફળતાપૂર્વક વાંચ્યા પછી, તમે તેને સાચવી શકો છો

એક પ્રોજેક્ટ તરીકે file (ટૂલબાર પર ક્લિક કરો

બટન, અથવા મેનુ બાર પર ક્લિક કરો: File-> પ્રોજેક્ટ સાચવો), અને પછી ફક્ત તમે

સાચવેલ પ્રોજેક્ટ લોડ કરવાની જરૂર છે file, અને નવા પ્રોગ્રામિંગ માટે પરિમાણોને રીસેટ કરવાની જરૂર નથી

ચિપ

૩.૪ USB મોડમાં સૂચક સ્થિતિ

સૂચક સ્થિતિ
સ્થિર વાદળી ચમકતો વાદળી સ્થિર લીલો
સ્થિર લાલ

રાજ્યનું વર્ણન
વ્યસ્ત સ્થિતિમાં, પ્રોગ્રામર ભૂંસી નાખવા, પ્રોગ્રામિંગ, ચકાસણી વગેરે જેવી કામગીરી કરી રહ્યો છે. ચિપ નાખવાની રાહ જુઓ.
હાલમાં સ્ટેન્ડબાય મોડમાં છે, અથવા વર્તમાન ચિપ સફળતાપૂર્વક પ્રોગ્રામ થયેલ છે ચિપ પ્રોગ્રામિંગ નિષ્ફળ ગયું (તમે સોફ્ટવેર માહિતી વિંડોમાં નિષ્ફળતાનું કારણ ચકાસી શકો છો)

ZIF સોકેટમાંથી વાયર કનેક્ટ કરીને ઓન-બોર્ડ ચિપ્સના પ્રોગ્રામિંગને સપોર્ટ કરતું નથી, કારણ કે બાહ્ય સર્કિટના દખલગીરીને કારણે પ્રોગ્રામિંગ નિષ્ફળ જશે, અને બાહ્ય સર્કિટ બોર્ડ વીજળી સાથેના કિસ્સામાં, તે પ્રોગ્રામરના હાર્ડવેરને પણ નુકસાન પહોંચાડી શકે છે, જો આ ખોટા ઉપયોગને કારણે પ્રોગ્રામરને નુકસાન થાય છે, તો તેને વોરંટી સેવા મળશે નહીં. કૃપા કરીને ચિપને પ્રોગ્રામ કરવા માટે પ્રમાણભૂત પ્રોગ્રામિંગ સોકેટનો ઉપયોગ કરો, અથવા ઓન-બોર્ડ ચિપને પ્રોગ્રામ કરવા માટે પ્રોગ્રામરના ISP ઇન્ટરફેસનો ઉપયોગ કરો (પ્રકરણ 5 ISP મોડમાં પ્રોગ્રામિંગ જુઓ)
– 9 –

SP20 સિરીઝ પ્રોગ્રામર
વપરાશકર્તા માર્ગદર્શિકા

પ્રકરણ 4 સ્ટેન્ડઅલોન પ્રોગ્રામિંગ
SP20F, SP20X, SP20P સ્ટેન્ડઅલોન (વિથટુઅર્ટ કમ્પ્યુટર) પ્રોગ્રામિંગને સપોર્ટ કરે છે, જે મોટા પાયે ઉત્પાદન માટે યોગ્ય છે. મૂળભૂત કામગીરી પ્રક્રિયા નીચે મુજબ છે:
સ્ટેન્ડઅલોન ડેટા ડાઉનલોડ કરો USB કેબલ ડિસ્કનેક્ટ કરો અને 5V પાવર સપ્લાય સાથે કનેક્ટ કરો
સ્ટેન્ડઅલોન પ્રોગ્રામિંગ શરૂ કરો

૪.૧ સ્વતંત્ર ડેટા ડાઉનલોડ કરો
૧) પ્રોગ્રામરને USB કેબલ વડે કમ્પ્યુટર USB પોર્ટ સાથે કનેક્ટ કરો, અને “SFLY FlyPRO II” સોફ્ટવેર શરૂ કરો; ૨) ચિપ મોડેલ પસંદ કરવા, ડેટા લોડ કરવા માટે વિભાગ ૩.૨ માં આપેલા પગલાં અનુસરો. file, અને જરૂરી ઓપરેશન વિકલ્પો સેટ કરો; 3) સ્ટેન્ડઅલોન ડેટા સાચો છે તેની ખાતરી કરવા માટે, તમે પહેલા થોડી ચિપ્સ પ્રોગ્રામ કરી શકો છો અને ઉત્પાદનની વાસ્તવિક ચકાસણી કરી શકો છો;

4) બટન પર ક્લિક કરો

વર્તમાન પ્રોજેક્ટ સાચવવા માટે (ટિપ: સાચવેલ પ્રોજેક્ટ file લોડ કરી શકાય છે અને પછીથી વાપરી શકાય છે

વારંવાર સેટિંગ્સની મુશ્કેલી ટાળો);

5) બટન પર ક્લિક કરો

સ્ટેન્ડઅલોન ડેટા ડાઉનલોડ કરવા માટે, અને "પ્રોજેક્ટ ડાઉનલોડ કરો" ડાયલોગ બોક્સ પોપ અપ થશે;

નોંધ: મેન્યુઅલી પ્રોગ્રામિંગ કરતી વખતે, "ચિપ ઇન્સર્ટ" અથવા "કી સાર્ટ" પસંદ કરો (ફક્ત SP20P KEY સ્ટાર્ટને સપોર્ટ કરે છે). ઓટોમેટિક પ્રોગ્રામિંગ મશીન સાથે ઉપયોગ કરતી વખતે, કૃપા કરીને "ATE કંટ્રોલ (મશીન મોડ)" પસંદ કરો.

૬) પ્રોગ્રામરની બિલ્ટ-ઇન મેમરીમાં સ્ટેન્ડઅલોન ડેટા ડાઉનલોડ કરવા માટે ઓકે પર ક્લિક કરો. ટિપ્સ: પ્રોગ્રામર બંધ થયા પછી સ્ટેન્ડઅલોન ડેટા ખોવાઈ જશે નહીં, અને તમે આગળ તેનો ઉપયોગ ચાલુ રાખી શકો છો.
સમય

– 10 –

SP20 સિરીઝ પ્રોગ્રામર
વપરાશકર્તા માર્ગદર્શિકા
૪.૨ સ્ટેન્ડઅલોન પ્રોગ્રામિંગ કામગીરી
મેન્યુઅલ મોડ
ચિપ્સને મેન્યુઅલી ચૂંટવાની અને મૂકવાની પ્રોગ્રામિંગ પદ્ધતિ. સ્ટેન્ડઅલોન મોડમાં મેન્યુઅલ ઓપરેશન સ્ટેપ્સ નીચે મુજબ છે: 1) વિભાગ 4.1 માં દર્શાવેલ પદ્ધતિ અનુસાર સ્ટેન્ડઅલોન ડેટા ડાઉનલોડ કરો. નોંધ કરો કે સ્ટેન્ડઅલોન ડેટા ડાઉનલોડ કરતી વખતે, "ચિપ પ્લેસમેન્ટ" તરીકે સ્ટાર્ટઅપ કંટ્રોલ મોડ પસંદ કરો (SP20P "કી સ્ટાર્ટ" પણ પસંદ કરી શકે છે); 2) કમ્પ્યુટરમાંથી USB કેબલને અનપ્લગ કરો અને તેને 5V પાવર એડેપ્ટર સાથે કનેક્ટ કરો. પ્રોગ્રામર ચાલુ થયા પછી, તે ડેટાની અખંડિતતા અને ચોકસાઈ ચકાસવા માટે પહેલા આંતરિક સ્ટેન્ડઅલોન ડેટા તપાસશે. આમાં 3-25 સેકન્ડ લાગે છે. જો પરીક્ષણ પાસ થાય છે, તો સૂચક લાઇટ વાદળી રંગમાં ઝબકે છે, જે દર્શાવે છે કે પ્રોગ્રામર સ્ટેન્ડઅલોન પ્રોગ્રામિંગ મોડમાં પ્રવેશી ગયો છે. જો પરીક્ષણ નિષ્ફળ જાય, તો સૂચક લાલ ફ્લેશિંગ સ્થિતિ દર્શાવે છે, જે દર્શાવે છે કે પ્રોગ્રામરમાં કોઈ માન્ય સ્ટેન્ડઅલોન ડેટા નથી, અને સ્ટેન્ડઅલોન પ્રોગ્રામિંગ શરૂ કરી શકાતું નથી;
સ્ટેન્ડઅલોન પ્રોગ્રામિંગ માટે 5V પાવર એડેપ્ટર સાથે કનેક્ટ કરો
નોંધ: ફક્ત SP20P જ OLED સ્ક્રીન દ્વારા પ્રોગ્રામરની કાર્યકારી સ્થિતિને વધુ સાહજિક રીતે પ્રદર્શિત કરી શકે છે, જેમ કે ઉપરની આકૃતિમાં બતાવ્યા પ્રમાણે, તે ચિપ દાખલ થાય ત્યાં સુધી રાહ જોવાનું કહે છે. 3) ZIF સોકેટ પર પ્રોગ્રામ કરવા માટેની ચિપ મૂકો, સૂચક લાઇટ ફ્લેશિંગ વાદળીથી સ્થિર વાદળીમાં બદલાય છે, જે દર્શાવે છે કે પ્રોગ્રામરે ચિપ શોધી કાઢી છે અને પ્રોગ્રામિંગ કરી રહી છે; 4) જ્યારે સૂચક લાઇટ સ્થિર લીલી થાય છે, ત્યારે તેનો અર્થ એ છે કે ચિપ પ્રોગ્રામિંગ પૂર્ણ થયું છે અને પ્રોગ્રામિંગ સફળ થયું છે. જો સૂચક લાઇટ લાલ થાય છે, તો તેનો અર્થ એ છે કે વર્તમાન ચિપ પ્રોગ્રામિંગ નિષ્ફળ ગયું છે. તે જ સમયે, પ્રોગ્રામર ZIF સોકેટમાંથી વર્તમાન ચિપ દૂર થવાની રાહ જુએ છે. જો બઝર પ્રોમ્પ્ટ ફંક્શન ચાલુ હોય, તો પ્રોગ્રામિંગ પૂર્ણ થાય ત્યારે પ્રોગ્રામર બીપ કરશે; 5) ચિપને બહાર કાઢો અને તેને આગામી ચિપમાં મૂકો, પ્રોગ્રામિંગ પૂર્ણ થાય ત્યાં સુધી આ પગલું પુનરાવર્તન કરો.
– 11 –

SP20 સિરીઝ પ્રોગ્રામર
વપરાશકર્તા માર્ગદર્શિકા
સ્વચાલિત નિયંત્રણ મોડ (ATE ઇન્ટરફેસ દ્વારા નિયંત્રણ)
SP20X/SP20P માં ISP/ATE મલ્ટિપ્લેક્સિંગ ઇન્ટરફેસ છે, જેનો ઉપયોગ ઓટોમેટિક પ્રોગ્રામિંગ મશીનો અને અન્ય ઓટોમેટિક સાધનો સાથે ઓટોમેટિક પ્રોગ્રામિંગ (ઓટોમેટિકલી પિક એન્ડ પ્લેસ ચિપ્સ, ઓટોમેટિક પ્રોગ્રામિંગ) ને સાકાર કરવા માટે થઈ શકે છે. નીચે મુજબ આગળ વધો: 1) વિભાગ 4.1 માં પદ્ધતિ અનુસાર સ્ટેન્ડઅલોન ડેટા ડાઉનલોડ કરો. નોંધ કરો કે સ્ટેન્ડઅલોન ડેટા ડાઉનલોડ કરતી વખતે, સ્ટાર્ટ કંટ્રોલ મોડને "ATE કંટ્રોલ (મશીન મોડ)" તરીકે પસંદ કરો. આ વર્કિંગ મોડમાં, પ્રોગ્રામરનો ATE ઇન્ટરફેસ START/OK/NG/BUSY સૂચક સિગ્નલ પ્રદાન કરી શકે છે; 2) ZIF સોકેટથી ચિપ પિન લાઇનને પ્રોગ્રામિંગ મશીન તરફ દોરી જાય છે; 3) મશીન કંટ્રોલ લાઇનને પ્રોગ્રામર "ISP/ATE ઇન્ટરફેસ" સાથે કનેક્ટ કરો, ઇન્ટરફેસ પિન નીચે મુજબ વ્યાખ્યાયિત કરવામાં આવે છે;

ISP/ATE ઇન્ટરફેસ 4) પ્રોગ્રામિંગ શરૂ કરો.

3–વ્યસ્ત 5–ઠીક 9–NG 7–સ્ટાર્ટ 2–VCC 4/6/8/10–GND

૪.૩ સ્ટેન્ડઅલોન મોડમાં સૂચક સ્થિતિ

સૂચક સ્થિતિ

સ્થિતિ વર્ણન (મેન્યુઅલ પદ્ધતિ)

ફ્લેશિંગ લાલ

પ્રોગ્રામરે સ્ટેન્ડઅલોન ડેટા ડાઉનલોડ કર્યો નથી.

ચમકતો વાદળી વાદળી લીલો
લાલ

ચિપ પ્લેસમેન્ટ માટે રાહ જુઓ પ્રોગ્રામિંગ ચિપ ચિપ પ્રોગ્રામિંગ પૂર્ણ થયું છે અને પ્રોગ્રામિંગ સફળ થયું છે (ચિપ દૂર કરવાની રાહ જોઈ રહ્યું છે) ચિપ પ્રોગ્રામિંગ નિષ્ફળ ગયું (ચિપ દૂર કરવાની રાહ જોઈ રહ્યું છે)

સ્થિતિ વર્ણન (સ્વચાલિત નિયંત્રણ મોડ, ફક્ત SP20X, SP20P)
પ્રોગ્રામરે સ્ટેન્ડઅલોન ડેટા ડાઉનલોડ કર્યો નથી. પ્રોગ્રામિંગ ચિપ ચિપ પ્રોગ્રામિંગ પૂર્ણ થયું છે અને પ્રોગ્રામિંગ સફળ થયું છે.
ચિપ પ્રોગ્રામિંગ નિષ્ફળ ગયું

– 12 –

SP20 સિરીઝ પ્રોગ્રામર
વપરાશકર્તા માર્ગદર્શિકા
પ્રકરણ 5 ISP મોડમાં પ્રોગ્રામિંગ
ISP નું પૂરું નામ ઇન સિસ્ટમ પ્રોગ્રામ છે. ISP પ્રોગ્રામિંગ મોડમાં, તમારે ચિપના વાંચન અને લેખન કામગીરીને સાકાર કરવા માટે ઓનબોર્ડ ચિપના સંબંધિત પિન સાથે ફક્ત થોડી સિગ્નલ લાઇન કનેક્ટ કરવાની જરૂર છે, જે ચિપને ડિસોલ્ડર કરવાની મુશ્કેલી ટાળી શકે છે. SP20 શ્રેણીમાં 10P ISP/ATE મલ્ટિપ્લેક્સિંગ ઇન્ટરફેસ છે, સર્કિટ બોર્ડ પરની ચિપ્સને આ ઇન્ટરફેસ દ્વારા પ્રોગ્રામ કરી શકાય છે.
૫.૧ ISP પ્રોગ્રામિંગ મોડ પસંદ કરો
SP20 શ્રેણીના પ્રોગ્રામરો કેટલીક ચિપ્સના ISP મોડ પ્રોગ્રામિંગને સપોર્ટ કરી શકે છે. પ્રોગ્રામ કરવા માટેના ચિપ મોડેલને શોધવા માટે સોફ્ટવેરમાં "ચિપ મોડેલ" બટન પર ક્લિક કરો અને "એડેપ્ટર/પ્રોગ્રામિંગ મોડ" કોલમમાં "ISP મોડ પ્રોગ્રામિંગ" પસંદ કરો (જો શોધાયેલ ચિપ પ્રોગ્રામિંગ પદ્ધતિમાં કોઈ ISP મોડ પ્રોગ્રામિંગ ન હોય, તો તેનો અર્થ એ છે કે ચિપ ફક્ત પ્રોગ્રામિંગ સોકેટથી જ પ્રોગ્રામ કરી શકાય છે). નીચેના ચિત્રનો સંદર્ભ લો:

૫.૨ ISP ઇન્ટરફેસ વ્યાખ્યા
SP20 શ્રેણીના પ્રોગ્રામરની ISP ઇન્ટરફેસ વ્યાખ્યા નીચે મુજબ છે:

97531 10 8 6 4 2

ISP/ATE ઇન્ટરફેસ

ISP ઇન્ટરફેસ અને ટાર્ગેટ બોર્ડ ચિપને કનેક્ટ કરવા માટે 10P રંગીન ISP કેબલ રેન્ડમલી વિતરિત કરવામાં આવે છે. 5x2P પ્લગ પ્રોગ્રામરના ISP ઇન્ટરફેસ સાથે જોડાયેલ છે, અને બીજો છેડો ડ્યુપોન્ટ હેડર ટર્મિનલ દ્વારા ટાર્ગેટ ચિપના અનુરૂપ પિન સાથે જોડાયેલ છે.

ડ્યુપોન્ટ હેડ દ્વારા લક્ષ્ય ચિપને જોડો

ISP કેબલના રંગ અને ISP ઇન્ટરફેસના પિન વચ્ચેનો અનુરૂપ સંબંધ નીચે મુજબ છે:

રંગ
ભૂરા લાલ નારંગી (અથવા ગુલાબી) પીળા લીલા

ISP ઇન્ટરફેસ પિનને અનુરૂપ
1 2 3 4 5

રંગ
વાદળી જાંબલી રાખોડી સફેદ કાળો

ISP ઇન્ટરફેસ પિનને અનુરૂપ
6 7 8 9 10

– 13 –

SP20 સિરીઝ પ્રોગ્રામર
વપરાશકર્તા માર્ગદર્શિકા
૫.૩ લક્ષ્ય ચિપને જોડો
મુખ્ય સોફ્ટવેર ઇન્ટરફેસ પર "ચિપ માહિતી" પૃષ્ઠ પર ક્લિક કરો view ISP ઇન્ટરફેસ અને લક્ષ્ય ચિપનું કનેક્શન સ્કીમેટિક ડાયાગ્રામ. નીચેના ચિત્રનો સંદર્ભ લો:

વિવિધ ચિપ્સમાં અલગ અલગ કનેક્શન પદ્ધતિઓ હોય છે. કૃપા કરીને સોફ્ટવેરમાં "ચિપ માહિતી" પૃષ્ઠ પર ક્લિક કરો view ચિપની વિગતવાર કનેક્શન પદ્ધતિઓ.
૫.૪ ISP પાવર સપ્લાય મોડ પસંદ કરો
ISP પ્રોગ્રામિંગ દરમિયાન, ટાર્ગેટ ચિપમાં બે પાવર વિકલ્પો હોય છે: પ્રોગ્રામર દ્વારા સંચાલિત અને ટાર્ગેટ બોર્ડ દ્વારા સ્વ-સંચાલિત. સોફ્ટવેરના "પ્રોજેક્ટ સેટિંગ્સ" પૃષ્ઠ પર "ટાર્ગેટ બોર્ડને પાવર પ્રદાન કરો" ચેક કરવું કે નહીં તે સેટ કરો:

"ટાર્ગેટ બોર્ડ માટે પાવર પૂરો પાડો" ચેક કરો, પ્રોગ્રામર ટાર્ગેટ બોર્ડ ચિપ માટે પાવર પૂરો પાડશે, કૃપા કરીને પાવર સપ્લાય વોલ્યુમ પસંદ કરો.tagચિપના રેટેડ વર્કિંગ વોલ્યુમ અનુસાર etage. પ્રોગ્રામર મહત્તમ 250mA લોડ કરંટ પ્રદાન કરી શકે છે. જો લોડ કરંટ ખૂબ મોટો હોય, તો પ્રોગ્રામર ઓવર-કરંટ સુરક્ષા માટે સંકેત આપશે. કૃપા કરીને "લક્ષ્ય બોર્ડ માટે પાવર પ્રદાન કરો" ને અનચેક કરો અને લક્ષ્ય બોર્ડના સ્વ-સંચાલિત (SP20 પ્રોગ્રામર 1.65 V~5.5V લક્ષ્ય બોર્ડ ઓપરેટિંગ વોલ્યુમને સપોર્ટ કરી શકે છે) માં બદલો.tagઇ રેન્જ, ISP સિગ્નલ ડ્રાઇવિંગ વોલ્યુમtage આપમેળે લક્ષ્ય બોર્ડના VCC વોલ્યુમ સાથે ગોઠવાશેtagઇ).

5.5 પ્રોગ્રામિંગ કામગીરી

તપાસો કે હાર્ડવેર કનેક્શન અને સોફ્ટવેર સેટિંગ્સ સાચી છે, અને ચિપના ISP પ્રોગ્રામિંગ બટન પર ક્લિક કરો.

પૂર્ણ કરવા માટે

ISP પ્રોગ્રામિંગ પ્રમાણમાં જટિલ છે, અને તમારે સર્કિટથી ખૂબ પરિચિત હોવા જોઈએ; કનેક્ટિંગ વાયર દખલગીરી અને અન્ય સર્કિટના દખલગીરીનો પરિચય આપી શકે છે
સર્કિટ બોર્ડ, જે ISP પ્રોગ્રામિંગની નિષ્ફળતા તરફ દોરી શકે છે. કૃપા કરીને ચિપ દૂર કરો
અને પ્રોગ્રામ કરવા માટે પરંપરાગત ચિપ સોકેટનો ઉપયોગ કરો;

– 14 –

SP20 સિરીઝ પ્રોગ્રામર
વપરાશકર્તા માર્ગદર્શિકા
પ્રકરણ 6 મલ્ટિ-મશીન મોડમાં પ્રોગ્રામિંગ
પ્રોગ્રામર સોફ્ટવેર એક કમ્પ્યુટર સાથે જોડાયેલા 8 પ્રોગ્રામરોના એક સાથે ઓપરેશનને સપોર્ટ કરે છે (મોટા પાયે ઉત્પાદન અથવા સ્વતંત્ર ડેટા ડાઉનલોડ કરો).
૬.૧ પ્રોગ્રામરનું હાર્ડવેર કનેક્શન
૧) કમ્પ્યુટરના USB પોર્ટ સાથે બહુવિધ પ્રોગ્રામર્સને કનેક્ટ કરવા માટે USB HUB નો ઉપયોગ કરો (USB હબમાં બાહ્ય પાવર એડેપ્ટર હોવું આવશ્યક છે, અને બાહ્ય પાવર સપ્લાય જરૂરી છે). નોંધ કરો કે મલ્ટિ-મશીન મોડમાં, ફક્ત એક જ મોડેલના પ્રોગ્રામર્સનો ઉપયોગ એકસાથે કરી શકાય છે, અને વિવિધ મોડેલ્સને મિશ્રિત કરી શકાતા નથી.
૨) SP2 પ્રોગ્રામર સોફ્ટવેર શરૂ કરો, સોફ્ટવેર આપમેળે બધા કનેક્ટેડ પ્રોગ્રામરો સાથે કનેક્ટ થઈ જશે અને
મલ્ટિ-મશીન મોડ દાખલ કરો. જો પ્રોગ્રામર સોફ્ટવેર પહેલેથી જ ચાલી રહ્યું હોય, તો તમે મેનુ પ્રોગ્રામર રીકનેક્ટ પર ક્લિક કરી શકો છો, અને સોફ્ટવેર "કનેક્ટ ટુ ધ પ્રોગ્રામર" ડાયલોગ બોક્સ પોપ અપ કરશે:
– 15 –

SP20 સિરીઝ પ્રોગ્રામર
વપરાશકર્તા માર્ગદર્શિકા
કનેક્ટ કરવા માટે પ્રોગ્રામર પસંદ કરો અને ઓકે ક્લિક કરો. કનેક્શન સફળ થયા પછી, સોફ્ટવેર મલ્ટિ-મશીન મોડમાં પ્રવેશ કરે છે, અને ઇન્ટરફેસ નીચે મુજબ છે:

6.2 પ્રોગ્રામિંગ કામગીરી
૧) પ્રોગ્રામિંગ કામગીરી વિભાગ ૩.૨ માં દર્શાવેલ પ્રોગ્રામિંગ પ્રક્રિયા જેવી જ છે: ચિપ મોડેલ લોડ પસંદ કરો file પ્રોગ્રામિંગ સોકેટ ઇન્સ્ટોલ કરવા માટે ઓપરેશન વિકલ્પો સેટ કરો;

2) ક્લિક કરો

બટન (નોંધ: SP20P બે માસ પ્રોગ્રામિંગ મોડ્સ પસંદ કરી શકે છે: “ચિપ

"Insert" અને "Key Start". આ ઉદાહરણમાંampલે, "ચિપ ઇન્સર્ટ" મોડ પસંદ કરો), અને પ્રોગ્રામર ચિપની રાહ જોશે

મૂકવું;

૩) પ્રોગ્રામ કરેલા ચિપ્સને પ્રોગ્રામિંગ સોકેટમાં એક પછી એક મૂકો, અને પ્રોગ્રામર આપમેળે શરૂ થશે.

ચિપ્સ મૂકવામાં આવી છે તે શોધી કાઢ્યા પછી પ્રોગ્રામિંગ. દરેક પ્રોગ્રામર સ્વતંત્ર રીતે કામ કરે છે, સંપૂર્ણ પ્રોગ્રામિંગ કરે છે

અસુમેળ મોડ, સિંક્રનાઇઝેશન માટે રાહ જોવાની જરૂર નથી. સોફ્ટવેર પ્રોગ્રામિંગ ઇન્ટરફેસ નીચે મુજબ છે;

૪) વિભાગ ૩.૪ માં સૂચક સ્થિતિ વર્ણન અથવા ડિસ્પ્લે સ્ક્રીન પરના સંકેતો અનુસાર ચિપ્સ પસંદ કરો અને મૂકો જેથી ચિપ પ્રોગ્રામિંગનો સંપૂર્ણ સમૂહ પૂર્ણ થાય. ટિપ્સ: SP4F, SP3.4X, SP20P સ્ટેન્ડઅલોન પ્રોગ્રામિંગને સપોર્ટ કરે છે. તમે સ્ટેન્ડઅલોન ડેટા ડાઉનલોડ કરવા માટે એક અથવા વધુ પ્રોગ્રામરોને કનેક્ટ કરવા માટે કમ્પ્યુટર પરના હાલના USB પોર્ટનો ઉપયોગ કરી શકો છો, અને પછી માસ પ્રોગ્રામિંગ માટે સ્ટેન્ડઅલોન પદ્ધતિનો ઉપયોગ કરી શકો છો. USB પદ્ધતિની તુલનામાં, તે વધુ અનુકૂળ અને વધુ કાર્યક્ષમ છે. SP20B સ્ટેન્ડઅલોન સપોર્ટ કરતું નથી અને તેને ફક્ત માસ પ્રોગ્રામિંગ માટે કમ્પ્યુટર સાથે કનેક્ટ કરી શકાય છે.
– 16 –

SP20 સિરીઝ પ્રોગ્રામર
વપરાશકર્તા માર્ગદર્શિકા
પરિશિષ્ટ 1 FAQ
શું પ્રોગ્રામર img ને સપોર્ટ કરી શકે છે? files?
પ્રોગ્રામર સોફ્ટવેર બાઈનરી અને હેક્સાડેસિમલને સપોર્ટ કરે છે file એન્કોડિંગ ફોર્મેટ. બાઈનરીનો પરંપરાગત પ્રત્યય files એ *.bin છે, અને હેક્સાડેસિમલનો પરંપરાગત પ્રત્યય files એ *.hex છે;
img ફક્ત એક છે file પ્રત્યય, અને તે રજૂ કરતું નથી file એન્કોડિંગ ફોર્મેટ. સામાન્ય રીતે (90% થી ઉપર) આવા files બાઈનરી એન્કોડેડ છે. ફક્ત તેને સીધા સોફ્ટવેરમાં લોડ કરો, સોફ્ટવેર આપમેળે ઓળખશે કે શું file બાઈનરી કોડ છે, અને તેને માન્ય ફોર્મેટમાં લોડ કરો;
ની ચોકસાઈ સુનિશ્ચિત કરવા માટે file લોડ થઈ રહ્યું છે, અમે ભલામણ કરીએ છીએ કે વપરાશકર્તાઓ બફર ચેકસમ તપાસે અને file એન્જિનિયર સાથે ચેકસમ (અથવા file કોડ પ્રદાતાઓ/ગ્રાહકો) લોડ કર્યા પછી આવા files. (આ માહિતી રાઈટર સોફ્ટવેરની મુખ્ય વિન્ડોના તળિયે પ્રદર્શિત થશે.)
પ્રોગ્રામિંગ નિષ્ફળતાના સામાન્ય કારણો શું છે (જેમાં ભૂંસી નાખવાની નિષ્ફળતા/ પ્રોગ્રામિંગ નિષ્ફળતા/ ચકાસણી નિષ્ફળતા/ ID ભૂલ, વગેરેનો સમાવેશ થાય છે)?
સોફ્ટવેરમાં પસંદ કરેલ ચિપ ઉત્પાદક/મોડેલ વાસ્તવિક ચિપ સાથે મેળ ખાતો નથી; ચિપ ખોટી દિશામાં મૂકવામાં આવી છે, અથવા પ્રોગ્રામિંગ સોકેટ ખોટી સ્થિતિમાં દાખલ કરવામાં આવ્યું છે.
કૃપા કરીને સોફ્ટવેરની "ચિપ માહિતી" વિન્ડો દ્વારા યોગ્ય પ્લેસમેન્ટ પદ્ધતિ તપાસો; ચિપ પિન અને પ્રોગ્રામિંગ સોકેટ વચ્ચે નબળો સંપર્ક; વાયર અથવા IC પ્રોગ્રામિંગ ક્લિપ્સ દ્વારા અન્ય સર્કિટ બોર્ડ પર સોલ્ડર કરાયેલી ચિપ્સને કનેક્ટ કરો, જે
સર્કિટ હસ્તક્ષેપને કારણે પ્રોગ્રામિંગ નિષ્ફળતાનું કારણ બને છે. કૃપા કરીને પ્રોગ્રામિંગ માટે ચિપ્સને પ્રોગ્રામિંગ સોકેટમાં પાછી મૂકો; ચિપને નુકસાન થઈ શકે છે, પરીક્ષણ માટે નવી ચિપથી બદલો.
ISP પ્રોગ્રામિંગ માટે કઈ સાવચેતીઓ રાખવી જોઈએ?
ISP પ્રોગ્રામિંગ પ્રમાણમાં જટિલ છે, ચોક્કસ વ્યાવસાયિક જ્ઞાન ધરાવતા લોકો માટે યોગ્ય છે, તમારે સર્કિટ સ્કીમેટિક કેવી રીતે વાંચવું અને લક્ષ્ય બોર્ડના સર્કિટ ડાયાગ્રામને જાણવાની જરૂર છે. સોફ્ટવેર કેટલાક સામાન્ય રીતે ઉપયોગમાં લેવાતા FLASH અને EEPROM ના ISP પ્રોગ્રામિંગને સપોર્ટ કરે છે, સૌ પ્રથમ, તમારે સોફ્ટવેરમાં વર્તમાન ચિપની ISP પ્રોગ્રામિંગ પદ્ધતિ પસંદ કરવાની જરૂર છે. ISP પ્રોગ્રામિંગ પદ્ધતિનો ઉપયોગ કરતી વખતે, તમારે નીચેની બાબતો પર ધ્યાન આપવાની જરૂર છે: ખાતરી કરો કે લક્ષ્ય સાથે જોડાયેલ મુખ્ય નિયંત્રક (દા.ત. MCU/CPU) ફ્લેશ લક્ષ્યને ઍક્સેસ કરતું નથી.
ચિપ, અને મિઆન કંટ્રોલરના બધા કનેક્ટેડ IO પોર્ટ ઉચ્ચ પ્રતિકાર પર સેટ હોવા જોઈએ (તમે મિઆન કંટ્રોલરને RESET સ્થિતિમાં સેટ કરવાનો પ્રયાસ કરી શકો છો). પ્રોગ્રામ કરેલ ચિપના કેટલાક નિયંત્રણ IO પોર્ટ ચિપની સામાન્ય કાર્યકારી પરિસ્થિતિઓને પૂર્ણ કરવા આવશ્યક છે, દા.ત.ample: SPI FLASH ના HOLD અને WP પિનને ઉચ્ચ સ્તર સુધી ખેંચવા જોઈએ. I2C EEPROM ના SDA અને SCL માં પુલ-અપ રેઝિસ્ટર હોવા જોઈએ, અને WP પિનને નીચા સ્તર સુધી ખેંચવા જોઈએ. કનેક્ટ વાયરને શક્ય તેટલા ટૂંકા રાખો. કેટલીક ચિપ્સ શામેલ ISP કેબલ સાથે પ્રોગ્રામ કરવામાં નિષ્ફળ જાય છે. યોગ્ય વોલ્યુમ સેટ કરોtagસેટઅપ વિકલ્પોમાં ISP પ્રોગ્રામિંગ માટે e/clock પરિમાણો: બે વિકલ્પોમાંથી ફક્ત એકનો ઉપયોગ કરી શકાય છે: ટાર્ગેટ બોર્ડને જ પાવર આપવો અથવા પ્રોગ્રામરથી ટાર્ગેટ બોર્ડને પાવર આપવો. કોઈપણ પાવર સપ્લાય પદ્ધતિનો ઉપયોગ કરવામાં આવે તે મહત્વનું નથી, VCC કનેક્ટેડ હોવું આવશ્યક છે. ISP પદ્ધતિ ટાર્ગેટ બોર્ડના પેરિફેરલ સર્કિટરી અથવા કનેક્ટિંગ વાયરથી પ્રભાવિત થાય છે, તેથી બધી ચિપ્સ સફળતાપૂર્વક બર્ન થઈ શકે છે તેની ખાતરી નથી. જો કનેક્શન અને સેટિંગ્સ વારંવાર તપાસવામાં આવે અને છતાં સફળતાપૂર્વક પ્રોગ્રામ ન થઈ શકે, તો ચિપને દૂર કરવાની અને તેને પ્રમાણભૂત ચિપ સોકેટથી પ્રોગ્રામ કરવાની ભલામણ કરવામાં આવે છે. મોટા પાયે ઉત્પાદનમાં, પહેલા પ્રોગ્રામિંગ અને પછી SMT પદ્ધતિનો ઉપયોગ કરવાનો પ્રયાસ કરો.
24 શ્રેણીની ચિપમાં ભૂંસી નાખવાનું કાર્ય કેમ નથી?
આ ચિપ EEPROM ટેકનોલોજી પર આધારિત છે, ચિપ ડેટાને પૂર્વ-ભૂંસી નાખ્યા વિના સીધો ફરીથી લખી શકાય છે, તેથી ભૂંસી નાખવાની કોઈ કામગીરી ઉપલબ્ધ નથી;
જો તમારે ચિપ ડેટા સાફ કરવાની જરૂર હોય, તો કૃપા કરીને FFH ડેટા સીધો ચિપ પર લખો.
– 17 –

SP20 સિરીઝ પ્રોગ્રામર
વપરાશકર્તા માર્ગદર્શિકા
પ્રોગ્રામર સોફ્ટવેર અને ફર્મવેરને કેવી રીતે અપગ્રેડ કરવું?
પ્રોગ્રામર સોફ્ટવેર મેનૂ પર ક્લિક કરો: મદદ - અપડેટ્સ માટે તપાસો. જો કોઈ અપડેટ હશે, તો અપડેટ વિઝાર્ડ પોપ અપ થશે. અપગ્રેડ પેકેજ ડાઉનલોડ કરવા અને તેને ઇન્સ્ટોલ કરવા માટે કૃપા કરીને પ્રોમ્પ્ટ્સને અનુસરો;
Sfly ના સત્તાવાર ડાઉનલોડ સેન્ટરમાં પ્રવેશ કરો webવેબસાઇટ (http://www.sflytech.com) પરથી, નવીનતમ પ્રોગ્રામર સોફ્ટવેર ડાઉનલોડ કરો અને તેને ઇન્સ્ટોલ કરો;
ફક્ત પ્રોગ્રામર સોફ્ટવેરને અપગ્રેડ કરવાની જરૂર છે, પ્રોગ્રામર ફર્મવેરને અપગ્રેડ કરવાની જરૂર નથી.
જો પ્રોગ્રામર સોફ્ટવેરમાં ચિપ મોડેલ ન હોય તો મારે શું કરવું જોઈએ?
પહેલા પ્રોગ્રામર સોફ્ટવેરને નવીનતમ સંસ્કરણ પર અપગ્રેડ કરો; જો સોફ્ટવેરના નવીનતમ સંસ્કરણમાં પ્રોગ્રામ કરવા માટે કોઈ ચિપ મોડેલ ન હોય, તો કૃપા કરીને ઇમેઇલ મોકલો
ઉમેરા માટે અરજી કરો. નીચેની માહિતી સૂચવો: પ્રોગ્રામર મોડેલ, ઉમેરવા માટેની ચિપ બ્રાન્ડ, વિગતવાર ચિપ મોડેલ, પેકેજ (રીમાઇન્ડર: SP20 શ્રેણીના પ્રોગ્રામરો ફક્ત SPI NOR FLASH, EEPROM ને સપોર્ટ કરી શકે છે, અન્ય પ્રકારની ચિપ્સને સપોર્ટ કરી શકાતી નથી).
– 18 –

SP20 સિરીઝ પ્રોગ્રામર
વપરાશકર્તા માર્ગદર્શિકા
પરિશિષ્ટ 2 અસ્વીકરણ
શેનઝેન સ્ફ્લાય ટેકનોલોજી કંપની લિમિટેડ ઉત્પાદન અને તેના સંબંધિત સોફ્ટવેર અને સામગ્રીની શુદ્ધતા સુનિશ્ચિત કરવા માટે શ્રેષ્ઠ પ્રયાસો કરે છે. સંભવિત ઉત્પાદન (સોફ્ટવેર અને સંબંધિત સામગ્રી સહિત) ખામીઓ અને ભૂલો માટે, કંપની તેની વ્યાપારી અને તકનીકી ક્ષમતાઓ સાથે સમસ્યાને ઉકેલવા માટે શ્રેષ્ઠ પ્રયાસો કરશે. કંપની આ ઉત્પાદનના ઉપયોગ અથવા વેચાણથી ઉદ્ભવતા તમામ પ્રકારના આકસ્મિક, અનિવાર્ય, પ્રત્યક્ષ, પરોક્ષ, વિશેષ, વિસ્તૃત અથવા શિક્ષાત્મક નુકસાન માટે જવાબદાર નથી, જેમાં નફાના નુકસાન, સદ્ભાવના, ઉપલબ્ધતા, વ્યવસાયમાં વિક્ષેપ, ડેટા નુકશાન વગેરેનો સમાવેશ થાય છે પરંતુ તે મર્યાદિત નથી, કોઈપણ પ્રત્યક્ષ, પરોક્ષ, આકસ્મિક, વિશેષ, વ્યુત્પન્ન, શિક્ષાત્મક નુકસાન અને તૃતીય-પક્ષ દાવાઓ માટે જવાબદાર રહેશે નહીં.
– 19 –

દસ્તાવેજો / સંસાધનો

SFLY SP20 સિરીઝ હાઇ સ્પીડ પ્રોગ્રામર [પીડીએફ] વપરાશકર્તા માર્ગદર્શિકા
SP20B, SP20F, SP20X, SP20P, SP20 સિરીઝ હાઇ સ્પીડ પ્રોગ્રામર, SP20 સિરીઝ, હાઇ સ્પીડ પ્રોગ્રામર, સ્પીડ પ્રોગ્રામર, પ્રોગ્રામર

સંદર્ભો

એક ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. જરૂરી ક્ષેત્રો ચિહ્નિત થયેલ છે *