SP20 शृङ्खला हाई स्पीड प्रोग्रामर

निर्दिष्टीकरण:

  • उत्पादनको नाम: SP20 श्रृंखला प्रोग्रामर
  • निर्माता: शेन्जेन एसएफएलआई टेक्नोलोजी कम्पनी लिमिटेड।
  • प्रकाशन रिलीज मिति: मे ७, २०२४
  • संशोधन: A5
  • समर्थन गर्दछ: SPI NOR FLASH, I2C, माइक्रोवायर EEPROMs
  • सञ्चार इन्टरफेस: USB टाइप-सी
  • पावर सप्लाई: USB मोड - कुनै बाह्य पावर सप्लाई आवश्यक पर्दैन

उत्पादन प्रयोग निर्देशन:

अध्याय ३: प्रयोग गर्न छिटो

३.१ तयारी कार्य:

प्रोग्रामर USB मार्फत कम्प्युटरमा जडान भएको सुनिश्चित गर्नुहोस्।
टाइप-सी इन्टरफेस। USB मा कुनै बाह्य पावर आपूर्ति आवश्यक पर्दैन।
मोड।

३.२ तपाईंको चिप प्रोग्रामिङ:

तपाईंको चिप प्रोग्राम गर्न प्रदान गरिएको सफ्टवेयर निर्देशनहरू पालना गर्नुहोस्।
SP20 श्रृंखला प्रोग्रामर प्रयोग गर्दै।

३.३ चिप डेटा र नयाँ चिप प्रोग्रामिङ पढ्नुहोस्:

तपाईंले अवस्थित चिप डेटा पढ्न सक्नुहुन्छ र नयाँ चिप प्रोग्राम गर्न सक्नुहुन्छ
प्रयोगकर्ता पुस्तिकामा उल्लिखित चरणहरू पछ्याउँदै।

३.४ USB मोडमा सूचक स्थिति:

बुझ्नको लागि प्रोग्रामरमा रहेको सूचक बत्तीहरू हेर्नुहोस्
USB मोडमा उपकरणको स्थिति।

अध्याय ४: स्ट्यान्डअलोन प्रोग्रामिङ

४.१ स्ट्यान्डअलोन डेटा डाउनलोड गर्नुहोस्:

स्ट्यान्डअलोन प्रोग्रामिङको लागि आवश्यक डेटा डाउनलोड गर्नुहोस्
प्रोग्रामरको निर्मित मेमोरी चिप।

४.२ स्ट्यान्डअलोन प्रोग्रामिङ सञ्चालन:

मा वर्णन गरिए अनुसार स्ट्यान्डअलोन प्रोग्रामिङ अपरेशनहरू गर्नुहोस्
म्यानुअल। यसमा म्यानुअल मोड र स्वचालित नियन्त्रण मोड मार्फत समावेश छ
ATE इन्टरफेस।

४.३ स्ट्यान्डअलोन मोडमा सूचक स्थिति:

स्ट्यान्डअलोनमा काम गर्दा सूचकको स्थिति बुझ्नुहोस्
कुशल प्रोग्रामिङको लागि मोड।

अध्याय ५: ISP मोडमा प्रोग्रामिङ

विस्तृत निर्देशनहरूको लागि प्रयोगकर्ता पुस्तिका हेर्नुहोस्
ISP मोडमा प्रोग्रामिङ।

अध्याय ६: बहु-मेसिन मोडमा प्रोग्रामिङ

हार्डवेयर जडानहरू र प्रोग्रामिङ सञ्चालनहरूको बारेमा जान्नुहोस्
बहु-मेसिन मोड प्रोग्रामिङ।

FAQ:

प्रश्न: SP20 ले कस्ता प्रकारका मेमोरी चिपहरूलाई समर्थन गर्दछ?
श्रृंखला प्रोग्रामर?

A: प्रोग्रामरले SPI NOR FLASH, I2C लाई समर्थन गर्दछ,
माइक्रोवायर, र विभिन्न निर्माताहरूबाट अन्य EEPROM हरू
उच्च-गतिको ठूलो उत्पादन कार्यक्रम।

"`

+
SP20B/SP20F/SP20X/SP20P को लागि सोधपुछ पेश गर्नुहोस्, हामी तपाईंलाई XNUMX घण्टामा सम्पर्क गर्नेछौं।
प्रोग्रामर प्रयोगकर्ता पुस्तिका
प्रकाशन रिलीज मिति: मे ७, २०२४ संशोधन A५

शेन्जेन एसफ्लाइ टेक्नोलोजी कम्पनी लिमिटेड

सामग्री

SP20 शृङ्खला प्रोग्रामर
प्रयोगकर्ता पुस्तिका

अध्याय १ परिचय
१.१ कार्यसम्पादन विशेषताहरू —————————————————————————————————————— ३ १.२ SP1.1 श्रृंखला प्रोग्रामर प्यारामिटर तालिका ————————————————————————————– ४
अध्याय २ प्रोग्रामर हार्डवेयर
2.1 उत्पादन समाप्तview ——
अध्याय ३ प्रयोग गर्न द्रुत
३.१ तयारी कार्य ——
अध्याय ४ स्ट्यान्डअलोन प्रोग्रामिङ
४.१ स्ट्यान्डअलोन डेटा डाउनलोड गर्नुहोस् ——————————————————————————————१० ४.२ स्ट्यान्डअलोन प्रोग्रामिङ सञ्चालन ————————————————————————————————- ११
म्यानुअल मोड—
अध्याय ५ ISP मोडमा प्रोग्रामिङ
५.१ ISP प्रोग्रामिङ मोड चयन गर्नुहोस् ——१३ ५.२ ISP इन्टरफेस परिभाषा ————————————————————————————————————१३ ५.३ लक्ष्य चिप जडान गर्नुहोस् ————————————————————————————————————————————————————————————————————१४ ५.४ ISP पावर सप्लाई मोड चयन गर्नुहोस् ————————————————————————————————————————–१४ ५.५ प्रोग्रामिङ सञ्चालन ————————————————————————————————————————————————————————————————————————१४
अध्याय ६ बहु-मेसिन मोडमा प्रोग्रामिङ
६.१ प्रोग्रामरको हार्डवेयर जडान ———————————————————————————१५ ६.२ प्रोग्रामिङ सञ्चालन —————————————————————————————————————१६
परिशिष्ट १
बारम्बार सोधिने प्रश्न —————————————————————————————————————————————————- १७
परिशिष्ट १
अस्वीकरण ————————————————————————————————————————————————————– १९
परिशिष्ट १
संशोधन इतिहास ———————————————————————————————————————२०

– १ –

SP20 शृङ्खला प्रोग्रामर
प्रयोगकर्ता पुस्तिका
अध्याय १ परिचय
SP20 श्रृंखला (SP20B/SP20F/ SP20X/SP20P) प्रोग्रामरहरू शेन्जेन SFLY टेक्नोलोजीद्वारा सुरु गरिएको SPI FLASH का लागि नवीनतम हाईस्पीड मास प्रोडक्सन प्रोग्रामरहरू हुन्। यसले स्वदेशी र विदेशी निर्माताहरूबाट SPI NOR FLASH, I2C / माइक्रोवायर र अन्य EEPROM हरूको उच्च-गति प्रोग्रामिङलाई पूर्ण रूपमा समर्थन गर्दछ।
१ प्रदर्शन विशेषताहरू
हार्डवेयर सुविधाहरू
USB टाइप-सी सञ्चार इन्टरफेस, USB मोडमा प्रयोग गर्दा बाह्य पावर आपूर्तिको आवश्यकता पर्दैन; USB र स्ट्यान्डअलोन मोड उच्च-गति मास उत्पादन प्रोग्रामिङलाई समर्थन गर्नुहोस्; निर्मित ठूलो क्षमताको मेमोरी चिपले स्ट्यान्डअलोन प्रोग्रामिङको लागि इन्जिनियरिङ डेटा बचत गर्दछ, र धेरै
CRC डेटा प्रमाणिकरणले प्रोग्रामिङ डेटा पूर्ण रूपमा सही छ भनी सुनिश्चित गर्दछ; प्रतिस्थापनयोग्य २८-पिन ZIF सकेट, जुन परम्परागत विश्वव्यापी प्रोग्रामिङ आधारहरू द्वारा समर्थित हुन सक्छ; OLED डिस्प्ले, प्रोग्रामरको हालको सञ्चालन जानकारी दृश्यात्मक रूपमा प्रदर्शन गर्दछ; RGB तीन-रङ LED ले काम गर्ने स्थितिलाई संकेत गर्दछ, र बजरले सफलता र असफलतालाई संकेत गर्न सक्छ।
प्रोग्रामिङ; कमजोर पिन सम्पर्क पत्ता लगाउने समर्थन गर्नुहोस्, प्रभावकारी रूपमा प्रोग्रामिङ विश्वसनीयता सुधार गर्नुहोस्; ISP मोड प्रोग्रामिङलाई समर्थन गर्नुहोस्, जसले केही चिप्सको अन-बोर्ड प्रोग्रामिङलाई समर्थन गर्न सक्छ; बहु प्रोग्रामिङ स्टार्टअप विधिहरू: बटन स्टार्टअप, चिप प्लेसमेन्ट (बुद्धिमान पत्ता लगाउने चिप प्लेसमेन्ट)
र हटाउने, स्वचालित स्टार्टअप प्रोग्रामिङ), ATE नियन्त्रण (स्वतन्त्र ATE नियन्त्रण इन्टरफेस, BUSY, OK, NG, START जस्ता सही र भरपर्दो प्रोग्रामिङ मेसिन नियन्त्रण संकेतहरू प्रदान गर्दछ, विभिन्न निर्माताहरूको स्वचालित प्रोग्रामिङ उपकरणहरूलाई व्यापक रूपमा समर्थन गर्दछ); सर्ट सर्किट / ओभरकरेन्ट सुरक्षा प्रकार्यले प्रोग्रामर वा चिपलाई आकस्मिक क्षतिबाट प्रभावकारी रूपमा जोगाउन सक्छ; प्रोग्रामेबल भोल्युमtage डिजाइन, १.७V देखि ५.०V सम्म समायोज्य दायरा, १.८V/२.५V/३V/३.३V/५V चिप्स समर्थन गर्न सक्छ; उपकरण स्व-जाँच प्रकार्य प्रदान गर्नुहोस्; सानो आकार (आकार: १०८x७६x२१mm), धेरै मेसिनहरूको एकैसाथ प्रोग्रामिङले धेरै सानो कार्य सतह मात्र लिन्छ;
सफ्टवेयर सुविधाहरू
Win7/Win8/Win10/Win11 लाई समर्थन गर्नुहोस्; चिनियाँ र अंग्रेजी बीच स्विच गर्न समर्थन गर्नुहोस्; नयाँ उपकरणहरू थप्न सफ्टवेयर अपग्रेडलाई समर्थन गर्नुहोस्; परियोजनालाई समर्थन गर्नुहोस्। file व्यवस्थापन (परियोजना) file चिप मोडेल, डेटा सहित सबै प्रोग्रामिङ प्यारामिटरहरू बचत गर्दछ
file, प्रोग्रामिङ सेटिङहरू, आदि); अतिरिक्त भण्डारण क्षेत्र (OTP क्षेत्र) र कन्फिगरेसन क्षेत्र (स्थिति दर्ता,) को पठन र लेखन समर्थन गर्नुहोस्।
आदि) चिपको; २५ श्रृंखला SPI FLASH को स्वचालित पहिचान समर्थन; स्वचालित सिरियल नम्बर प्रकार्य (उत्पादन अद्वितीय सिरियल नम्बर, MAC ठेगाना उत्पन्न गर्न प्रयोग गर्न सकिन्छ,
ब्लुटुथ आईडी, आदि; बहु-प्रोग्रामर मोड जडान समर्थन गर्नुहोस्: एउटा कम्प्युटरलाई ८ SP8 श्रृंखलासँग जडान गर्न सकिन्छ।
एकैसाथ प्रोग्रामिङका लागि प्रोग्रामरहरू, स्वचालित सिरियल नम्बर प्रकार्य बहुप्रोग्रामर मोडमा सक्रिय छ; समर्थन लग file बचत;
नोट: माथिका कार्यहरू उत्पादन मोडेलमा निर्भर गर्दछन्। विवरणहरूको लागि, कृपया खण्ड १.२ मा रहेको उत्पादन प्यारामिटर तालिका हेर्नुहोस्।
– १ –

SP20 शृङ्खला प्रोग्रामर
प्रयोगकर्ता पुस्तिका

१.२ SP1.2 श्रृंखला प्रोग्रामर प्यारामिटर तालिका

उत्पादन प्यारामिटर

SP20P SP20X SP20F SP20B

उत्पादन उपस्थिति

समर्थित चिप भोल्युमtage सीमा

1.8-5V

1.8-5V

1.8-5V

1.8-5V

समर्थित चिप्सको अधिकतम मेमोरी (नोट१)

समर्थन चिप श्रृंखला (इन्टरफेस प्रकार)
(I2C EEPROM माइक्रोवायर EEPROM SPI फ्ल्यास)
बहु जडान
(एउटा कम्प्युटरले ८ प्रोग्रामरहरूलाई जोड्न सक्छ)

USB मार्फत ठूलो मात्रामा उत्पादन
(चिप घुसाउनुहोस् र हटाउनुहोस्, स्वचालित प्रोग्रामर)

स्वचालित सिरियल नं.
(सिरियल नम्बर प्रोग्रामिङ)

RGB LEDs को काम गर्ने सूचक

बजर प्रम्प्ट

स्ट्यान्डअलोन प्रोग्रामिङ
(कम्प्युटर बिना प्रोग्रामिंग, ठूलो मात्रामा उत्पादनको लागि उपयुक्त)

स्वचालन उपकरण समर्थन गर्नुहोस्
(ATE मार्फत स्वचालित उपकरणहरू नियन्त्रण गर्नुहोस्)

ISP प्रोग्रामिङ
(केही मोडेलहरूलाई समर्थन गर्नुहोस्)

स्ट्यान्ड-अलोन मोडमा USB मोड प्रयोग गर्दै

प्रोग्रामिङको लागि सुरु बटन

OLED डिस्प्ले

प्रोग्रामिङ गति
(प्रोग्रामिङ + प्रमाणीकरण) पूर्ण डेटा

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

२ जीबी

Y
Y
YYYY
YYYYY ६ सेकेन्ड २५ सेकेन्ड ४७ सेकेन्ड

२ जीबी

Y
Y
YYYY
YYNNN ६ सेकेन्ड २५ सेकेन्ड ४७ सेकेन्ड

२ जीबी

Y
Y
YYYY
NYNNN ६ सेकेन्ड २५ सेकेन्ड ४७ सेकेन्ड

२ जीबी

Y
Y
यिन
NYNNN ६ सेकेन्ड २५ सेकेन्ड ४७ सेकेन्ड

"Y" को अर्थ यसमा प्रकार्य छ वा समर्थन गर्दछ, "N" को अर्थ यसमा प्रकार्य छैन वा समर्थन गर्दैन।

नोट १ ले USB मोडमा १ Gb सम्म र स्ट्यान्डअलोन मोडमा ५१२ Mb सम्म समर्थन गर्दछ।

– १ –

SP20 शृङ्खला प्रोग्रामर
प्रयोगकर्ता पुस्तिका
अध्याय २ प्रोग्रामर हार्डवेयर
2.1 उत्पादन समाप्तview

वस्तु

नाम
२८P ZIF सकेट तीन रङ सूचक
OLED डिस्प्ले प्रोग्रामिङ स्टार्ट बटन
USB इन्टरफेस
ISP/ATE मल्टिप्लेक्सिङ इन्टरफेस

उदाहरण दिनुहोस्
DIP प्याकेज गरिएको चिप, प्रोग्रामिङ सकेट घुसाउनुहोस् (नोट: ZIF सकेटबाट तार जडान गरेर अन-बोर्ड चिपहरूको प्रोग्रामिङलाई समर्थन गर्दैन।)
नीलो: व्यस्त; हरियो: ठीक छ (सफल); रातो: असफल
हालको सञ्चालन स्थिति र परिणामहरू प्रदर्शन गर्नुहोस् (SP20P मा मात्र यो कम्पोनेन्ट छ) बटन थिचेर प्रोग्रामिङ सुरु गर्नुहोस् (SP20P मा मात्र यो कम्पोनेन्ट छ)
USB प्रकार- C इन्टरफेस
प्रोग्रामिङ मेसिन नियन्त्रण संकेतहरू प्रदान गर्नुहोस् (BUSY, OK, NG, START) (SP20P र SP20X मा मात्र यो प्रकार्य छ) बोर्डहरूमा सोल्डर गरिएका चिप्सको लागि ISP प्रोग्रामिङ

२.२ उत्पादन एड-अनहरू

टाइप-सी डाटा केबल

ISP केबल

5V/1A पावर एडाप्टर

निर्देशन पुस्तिका

विभिन्न ब्याचका सामानहरूको रंग/रूप फरक हुन सक्छ, कृपया वास्तविक उत्पादनलाई सन्दर्भ गर्नुहोस्;
SP20B मा पावर एडाप्टर समावेश छैन, केवल पावर आपूर्तिको लागि USB पोर्ट प्रयोग गर्नुहोस्; प्रोग्रामरको मानक कन्फिगरेसनमा प्रोग्रामिङ सकेट समावेश छैन, कृपया
आफ्नो आवश्यकता अनुसार छनौट गर्नुहोस्;

– १ –

SP20 शृङ्खला प्रोग्रामर
प्रयोगकर्ता पुस्तिका

अध्याय ३ प्रयोग गर्न द्रुत

यस अध्यायले SOIC8 (२०८ मिलि) प्याकेज गरिएको SPI FLASH चिप W208Q25DW को एक टुक्रालाई उदाहरणको रूपमा लिन्छ।ampSP20P प्रोग्रामरको चिपलाई USB मोडमा प्रोग्राम गर्ने विधि परिचय गराउने। परम्परागत प्रोग्रामिङमा निम्न ५ चरणहरू समावेश छन्:

सफ्टवेयर र हार्डवेयर तयारी प्रोग्रामिङ

चिप मोडेल चयन गर्नुहोस्

लोड file सञ्चालन विकल्प सेटिङहरू

३.१ तयारी कार्य
१) “SFLY FlyPRO II” शृङ्खला प्रोग्रामर सफ्टवेयर स्थापना गर्नुहोस् (USB ड्राइभर समावेश छ, सफ्टवेयर स्थापना गर्दा USB ड्राइभर पूर्वनिर्धारित रूपमा स्थापना हुनेछ), Win1/Win7/Win8/Win10 लाई समर्थन गर्नुहोस्, सफ्टवेयर डाउनलोड गर्नुहोस्। URL: http://www.sflytech.com; २) USB केबलको साथ प्रोग्रामरलाई कम्प्युटरको USB पोर्टमा जडान गर्नुहोस्, र जडान सामान्य हुँदा प्रोग्रामरको हरियो बत्ती बल्नेछ;

कम्प्युटरको USB पोर्टमा जडान गर्नुहोस्
३) प्रोग्रामर सफ्टवेयर “SFLY FlyPRO II” सुरु गर्नुहोस्, सफ्टवेयर स्वचालित रूपमा प्रोग्रामरमा जडान हुनेछ, र सफ्टवेयरको दायाँ विन्डोले प्रोग्रामर मोडेल र उत्पादन सिरियल नम्बर प्रदर्शन गर्नेछ। यदि जडान असफल भयो भने: कृपया USB केबल प्लग इन गरिएको छ कि छैन जाँच गर्नुहोस्; कम्प्युटर उपकरण प्रबन्धकमा USB ड्राइभर सफलतापूर्वक स्थापना भएको छ कि छैन जाँच गर्नुहोस् (यदि USB ड्राइभर सही रूपमा स्थापना गरिएको छैन भने, कृपया म्यानुअल रूपमा USB ड्राइभर अपडेट गर्नुहोस्: प्रोग्रामर सफ्टवेयर स्थापना निर्देशिका फोल्डरमा “USB_DRIVER” पत्ता लगाउनुहोस्, केवल ड्राइभर अपडेट गर्नुहोस्);

जडान सफल भएपछि, हाल जडान गरिएको प्रोग्रामर मोडेल
र अनुक्रम प्रदर्शित हुनेछ

३.२ तपाईंको चिप प्रोग्रामिङ गर्दै
१ चिप मोडेल चयन गर्नुहोस्:

उपकरणपट्टी बटनमा क्लिक गर्नुहोस्

, र पप-अप संवाद बक्समा प्रोग्राम गर्न चिप मोडेल खोज्नुहोस्

चिप मोडेल छनौट गर्नको लागि: W25Q32DW। मिल्दो चिप ब्रान्ड, मोडेल र प्याकेज प्रकार चयन गर्नुहोस् (गलत ब्रान्ड र मोडेल चयन गर्दा प्रोग्रामिङ असफल हुनेछ)।

– १ –

SP20 शृङ्खला प्रोग्रामर
प्रयोगकर्ता पुस्तिका

२ लोड गर्नुहोस् file:

उपकरणपट्टी बटनमा क्लिक गर्नुहोस्

डेटा लोड गर्न file, जसले बिन र हेक्स ढाँचाहरूलाई समर्थन गर्न सक्छ।

३) सञ्चालन विकल्प सेटअप: आवश्यकता अनुसार "सञ्चालन विकल्पहरू" पृष्ठमा सम्बन्धित सेटिङहरू बनाउनुहोस्। सुझाव: खाली नभएको चिप मेटाउनु पर्छ।

C क्षेत्र (स्थिति दर्ता) प्रोग्राम गर्न, तपाईंले "कन्फिगरेसन। विकल्प" खोल्न यो बटनमा क्लिक गर्नुपर्छ र सान्दर्भिक सेटिङहरू बनाउनुपर्छ।

४चिप राख्नुहोस्:
ZIF सकेटको ह्यान्डल उठाउनुहोस्, ZIF सकेटको तल्लो भागसँग पङ्क्तिबद्ध प्रोग्रामिङ सकेटको तल्लो पङ्क्ति घुसाउनुहोस्, ह्यान्डललाई तल थिच्नुहोस्, र त्यसपछि चिपलाई प्रोग्रामिङ सकेटमा राख्नुहोस्। ध्यान दिनुहोस् कि चिपको पिन १ को दिशा गलत दिशामा राख्नु हुँदैन। सुझाव: तपाईं सक्नुहुन्छ view "चिप जानकारी" पृष्ठमा सम्बन्धित प्रोग्रामिङ सकेट मोडेल र सम्मिलन विधि।

– १ –

५ प्रोग्रामिङ अपरेशन: उपकरणपट्टी बटनमा क्लिक गर्नुहोस्

प्रोग्रामिङ सुरु गर्न:

SP20 शृङ्खला प्रोग्रामर
प्रयोगकर्ता पुस्तिका

प्रोग्रामिङ पूरा भएपछि, प्रोग्रामिङ सफल भएको संकेत गर्न स्थिति आइकन "ठीक छ" मा परिवर्तन हुन्छ:

३.३ चिप डेटा पढ्नुहोस् र नयाँ चिप प्रोग्रामिङ गर्नुहोस्

१ चिप मोडेल चयन गर्न, सकेट स्थापना गर्न र पढ्नको लागि चिप स्थापना गर्न खण्ड ३.२ मा दिइएका चरणहरू पालना गर्नुहोस्;

सुझावहरू:

तपाईंले "चेक मोडेल" बटन मार्फत धेरैजसो SPI फ्ल्यास चिपहरू स्वचालित रूपमा पहिचान गर्न सक्नुहुन्छ। खराब सम्पर्कबाट बच्नको लागि डिसोल्डर गरिएको चिपको पिनहरू सफा गर्न आवश्यक छ;

उपकरणपट्टीमा;

२) पढ्ने बटनमा क्लिक गर्नुहोस्

उपकरणपट्टीमा, र "पढ्ने विकल्पहरू" संवाद बक्स पप अप हुनेछ;

३) "ठीक छ" बटनमा क्लिक गर्नुहोस्, प्रोग्रामरले चिप डाटा पढेपछि स्वचालित रूपमा "डेटा बफर" खोल्नेछ, र पछि प्रयोगको लागि कम्प्युटरमा पढिएको डाटा बचत गर्न "डेटा बचत गर्नुहोस्" बटनमा क्लिक गर्नुहोस्;
– १ –

SP20 शृङ्खला प्रोग्रामर
प्रयोगकर्ता पुस्तिका
४) “डेटा बफर” को “डेटा बचत गर्नुहोस्” बटनमा क्लिक गर्नुहोस्, डेटा बचत गर्नुहोस् संवाद बक्स पप अप हुन्छ, पूर्वनिर्धारित रूपमा सबै भण्डारण क्षेत्र बचत गर्नुहोस्, तपाईंले आवश्यकता अनुसार मेमोरी क्षेत्र चयन गर्न सक्नुहुन्छ, जस्तै मुख्य मेमोरी क्षेत्र फ्ल्याश, बचत गर्नुहोस्। file पछि प्रयोग गर्न सकिन्छ;

५) "डेटा बफर" बन्द गर्नुहोस् र उही मोडेलको नयाँ चिप राख्नुहोस्;

6) बटन क्लिक गर्नुहोस्

नयाँ चिपमा पढिएको सामग्री लेख्न।

सुझाव: सेटअप विकल्पहरूमा सबै प्रोग्रामिङ क्षेत्रहरू चयन गर्नुहोस्, अन्यथा प्रामिङ डेटा अपूर्ण हुन सक्छ र
मास्टर चिप सामान्य रूपमा काम गर्न सक्छ, तर प्रतिलिपि गरिएको चिप सामान्य रूपमा काम नगर्न सक्छ;

प्रोग्रामिङ प्यारामिटरहरू सेट गरेपछि वा मदर चिपको डेटा सफलतापूर्वक पढेपछि, तपाईंले यसलाई बचत गर्न सक्नुहुन्छ

परियोजनाको रूपमा file (उपकरणपट्टीमा क्लिक गर्नुहोस्

बटन, वा मेनु पट्टीमा क्लिक गर्नुहोस्: File-> परियोजना बचत गर्नुहोस्), र त्यसपछि तपाईं मात्र

बचत गरिएको परियोजना लोड गर्न आवश्यक छ file, र नयाँ प्रोग्रामिङ गर्न प्यारामिटरहरू रिसेट गर्न आवश्यक छैन

चिप।

३.४ USB मोडमा सूचक स्थिति

सूचक स्थिति
स्थिर नीलो चम्किरहेको नीलो स्थिर हरियो
स्थिर रातो

राज्य विवरण
व्यस्त अवस्थामा, प्रोग्रामरले मेटाउने, प्रोग्रामिङ गर्ने, प्रमाणीकरण गर्ने जस्ता कार्यहरू गरिरहेको छ। चिप राख्नको लागि पर्खनुहोस्।
हाल स्ट्यान्डबाइ मोडमा छ, वा हालको चिप सफलतापूर्वक प्रोग्राम गरिएको छ चिप प्रोग्रामिङ असफल भयो (तपाईंले सफ्टवेयर जानकारी विन्डोमा विफलताको कारण जाँच गर्न सक्नुहुन्छ)

ZIF सकेटबाट तार जडान गरेर अन-बोर्ड चिपहरूको प्रोग्रामिङलाई समर्थन गर्दैन, किनभने बाह्य सर्किटको हस्तक्षेपले प्रोग्रामिङको विफलता निम्त्याउँछ, र बाह्य सर्किट बोर्ड बिजुलीको अवस्थामा, यसले प्रोग्रामरको हार्डवेयरलाई पनि क्षति पुर्‍याउन सक्छ, यदि यो गलत प्रयोगको कारण प्रोग्रामर क्षतिग्रस्त भयो भने, यसले वारेन्टी सेवा पाउने छैन। कृपया चिप प्रोग्राम गर्न मानक प्रोग्रामिङ सकेट प्रयोग गर्नुहोस्, वा अन-बोर्ड चिप प्रोग्रामर गर्न प्रोग्रामरको ISP इन्टरफेस प्रयोग गर्नुहोस् (अध्याय 5 ISP मोडमा प्रोग्रामिङ हेर्नुहोस्)
– १ –

SP20 शृङ्खला प्रोग्रामर
प्रयोगकर्ता पुस्तिका

अध्याय ४ स्ट्यान्डअलोन प्रोग्रामिङ
SP20F, SP20X, SP20P ले ठूलो मात्रामा उत्पादनको लागि उपयुक्त स्ट्यान्डअलोन (हाम्रो कम्प्युटर बिना) प्रोग्रामिङ समर्थन गर्दछ। आधारभूत सञ्चालन प्रक्रिया निम्नानुसार छ:
स्ट्यान्डअलोन डेटा डाउनलोड गर्नुहोस् USB केबल विच्छेद गर्नुहोस् र 5V पावर सप्लाईमा जडान गर्नुहोस्
स्ट्यान्डअलोन प्रोग्रामिङ सुरु गर्नुहोस्

४.१ स्ट्यान्डअलोन डेटा डाउनलोड गर्नुहोस्
१) USB केबलको साथ प्रोग्रामरलाई कम्प्युटर USB पोर्टमा जडान गर्नुहोस्, र “SFLY FlyPRO II” सफ्टवेयर सुरु गर्नुहोस्; २) चिप मोडेल चयन गर्न, डेटा लोड गर्न खण्ड ३.२ मा दिइएका चरणहरू पालना गर्नुहोस्। file, र आवश्यक सञ्चालन विकल्पहरू सेट गर्नुहोस्; ३) स्ट्यान्डअलोन डेटा सही छ भनी सुनिश्चित गर्न, तपाईंले पहिले केही चिपहरू प्रोग्राम गर्न सक्नुहुन्छ र उत्पादनको वास्तविक प्रमाणीकरण गर्न सक्नुहुन्छ;

4) बटन क्लिक गर्नुहोस्

हालको परियोजना बचत गर्न (सुझाव: बचत गरिएको परियोजना file पछि लोड गर्न र प्रयोग गर्न सकिन्छ

बारम्बार सेटिङहरूको समस्याबाट बच्नुहोस्);

5) बटन क्लिक गर्नुहोस्

स्ट्यान्डअलोन डेटा डाउनलोड गर्न, र "प्रोजेक्ट डाउनलोड गर्नुहोस्" संवाद बक्स पप अप हुनेछ;

नोट: म्यानुअल रूपमा प्रोग्रामिङ गर्दा, "चिप इन्सर्ट" वा "KEY Sart" चयन गर्नुहोस् (SP20P ले मात्र KEY स्टार्टलाई समर्थन गर्दछ)। स्वचालित प्रोग्रामिङ मेसिनसँग प्रयोग गर्दा, कृपया "ATE नियन्त्रण (मेसिन मोड)" चयन गर्नुहोस्।

६) प्रोग्रामरको बिल्ट-इन मेमोरीमा स्ट्यान्डअलोन डेटा डाउनलोड गर्न ठीक छ क्लिक गर्नुहोस् सुझावहरू: प्रोग्रामर बन्द भएपछि स्ट्यान्डअलोन डेटा हराउने छैन, र तपाईं यसलाई अर्को पटक प्रयोग गर्न जारी राख्न सक्नुहुन्छ।
समय।

– १ –

SP20 शृङ्खला प्रोग्रामर
प्रयोगकर्ता पुस्तिका
४.२ स्ट्यान्डअलोन प्रोग्रामिङ सञ्चालन
म्यानुअल मोड
चिप्स म्यानुअल रूपमा छनौट गर्ने र राख्ने प्रोग्रामिङ विधि। स्ट्यान्डअलोन मोडमा म्यानुअल सञ्चालन चरणहरू निम्नानुसार छन्: १) खण्ड ४.१ मा दिइएको विधि अनुसार स्ट्यान्डअलोन डेटा डाउनलोड गर्नुहोस्। ध्यान दिनुहोस् कि स्ट्यान्डअलोन डेटा डाउनलोड गर्दा, "चिप प्लेसमेन्ट" को रूपमा स्टार्टअप नियन्त्रण मोड चयन गर्नुहोस् (SP1P ले "कुञ्जी सुरु" पनि चयन गर्न सक्छ); २) कम्प्युटरबाट USB केबल अनप्लग गर्नुहोस् र यसलाई ५V पावर एडाप्टरमा जडान गर्नुहोस्। प्रोग्रामर सक्रिय भएपछि, यसले डेटाको अखण्डता र शुद्धता प्रमाणित गर्न पहिले आन्तरिक स्ट्यान्डअलोन डेटा जाँच गर्नेछ। यसले ३-२५ सेकेन्ड लिन्छ। यदि परीक्षण पास भयो भने, सूचक बत्ती नीलो चम्किन्छ, जसले प्रोग्रामर स्ट्यान्डअलोन प्रोग्रामिङ मोडमा प्रवेश गरेको संकेत गर्दछ। यदि परीक्षण असफल भयो भने, सूचकले रातो फ्ल्यासिङ अवस्था देखाउँछ, जसले प्रोग्रामरमा कुनै मान्य स्ट्यान्डअलोन डेटा छैन भनेर संकेत गर्दछ, र स्ट्यान्डअलोन प्रोग्रामिङ सुरु गर्न सकिँदैन;
स्ट्यान्डअलोन प्रोग्रामिङको लागि ५V पावर एडाप्टरमा जडान गर्नुहोस्
नोट: माथिको चित्रमा देखाइए अनुसार, SP20P ले मात्र OLED स्क्रिन मार्फत प्रोग्रामरको काम गर्ने स्थितिलाई अझ सहज रूपमा प्रदर्शन गर्न सक्छ, यसले चिप घुसाउनको लागि पर्खन प्रेरित गर्छ। ३) ZIF सकेटमा प्रोग्राम गर्नको लागि चिप राख्नुहोस्, सूचक प्रकाश चम्किलो नीलोबाट स्थिर नीलोमा परिवर्तन हुन्छ, जसले प्रोग्रामरले चिप पत्ता लगाएको र प्रोग्रामिङ गरिरहेको संकेत गर्दछ; ४) जब सूचक प्रकाश स्थिर हरियो हुन्छ, यसको अर्थ चिप प्रोग्रामिङ पूरा भएको छ र प्रोग्रामिङ सफल भएको छ। यदि सूचक प्रकाश रातो हुन्छ भने, यसको अर्थ हालको चिप प्रोग्रामिङ असफल भएको छ। एकै समयमा, प्रोग्रामरले ZIF सकेटबाट हालको चिप हटाउन पर्खन्छ। यदि बजर प्रम्प्ट प्रकार्य सक्रिय छ भने, प्रोग्रामिङ पूरा भएपछि प्रोग्रामरले बिप गर्नेछ; ५) चिप निकाल्नुहोस् र अर्को चिपमा राख्नुहोस्, प्रोग्रामिङ पूरा नभएसम्म यो चरण दोहोर्याउनुहोस्।
– १ –

SP20 शृङ्खला प्रोग्रामर
प्रयोगकर्ता पुस्तिका
स्वचालित नियन्त्रण मोड (ATE इन्टरफेस मार्फत नियन्त्रण)
SP20X/SP20P मा ISP/ATE मल्टिप्लेक्सिङ इन्टरफेस छ, जुन स्वचालित प्रोग्रामिङ (स्वचालित रूपमा चिप्स पिक एण्ड प्लेस, स्वचालित प्रोग्रामिङ) प्राप्त गर्न स्वचालित प्रोग्रामिङ मेसिन र अन्य स्वचालित उपकरणहरूसँग प्रयोग गर्न सकिन्छ। निम्नानुसार अगाडि बढ्नुहोस्: १) खण्ड ४.१ मा रहेको विधि अनुसार स्ट्यान्डअलोन डेटा डाउनलोड गर्नुहोस्। ध्यान दिनुहोस् कि स्ट्यान्डअलोन डेटा डाउनलोड गर्दा, "ATE नियन्त्रण (मेसिन मोड)" को रूपमा सुरु नियन्त्रण मोड चयन गर्नुहोस्। यस कार्य मोडमा, प्रोग्रामरको ATE इन्टरफेसले START/OK/NG/BUSY सूचक संकेत प्रदान गर्न सक्छ; २) ZIF सकेटबाट चिप पिन लाइनलाई प्रोग्रामिङ मेसिनमा लैजानुहोस्; ३) मेसिन नियन्त्रण लाइनलाई प्रोग्रामर "ISP/ATE इन्टरफेस" मा जडान गर्नुहोस्, इन्टरफेस पिनहरू निम्नानुसार परिभाषित गरिएका छन्;

ISP/ATE इन्टरफेस ४) प्रोग्रामिङ सुरु गर्नुहोस्।

३–व्यस्त ५–ठीक ९–एनजी ७–स्टार्ट २–वीसीसी ४/६/८/१०–GND

४.३ स्ट्यान्डअलोन मोडमा सूचक स्थिति

सूचक स्थिति

अवस्था विवरण (म्यानुअल विधि)

रातो चम्किरहेको

प्रोग्रामरले स्ट्यान्डअलोन डेटा डाउनलोड गरेन।

चम्किरहेको नीलो नीलो हरियो
रातो

चिप प्लेसमेन्टको लागि पर्खनुहोस् प्रोग्रामिङ चिप चिप प्रोग्रामिङ पूरा भयो र प्रोग्रामिङ सफल भयो (चिप हटाउनको लागि पर्खँदै) चिप प्रोग्रामिङ असफल भयो (चिप हटाउनको लागि पर्खँदै)

स्थिति विवरण (स्वचालित नियन्त्रण मोड, केवल SP20X, SP20P)
प्रोग्रामरले स्ट्यान्डअलोन डेटा डाउनलोड गरेन। प्रोग्रामिङ चिप चिप प्रोग्रामिङ पूरा भयो र प्रोग्रामिङ सफल भयो
चिप प्रोग्रामिङ असफल भयो

– १ –

SP20 शृङ्खला प्रोग्रामर
प्रयोगकर्ता पुस्तिका
अध्याय ५ ISP मोडमा प्रोग्रामिङ
ISP को पूरा नाम In System Program हो। ISP प्रोग्रामिङ मोडमा, चिपको पढ्ने र लेख्ने कार्यहरू महसुस गर्न तपाईंले अनबोर्ड चिपको सान्दर्भिक पिनमा केही सिग्नल लाइनहरू मात्र जडान गर्न आवश्यक छ, जसले चिपलाई डिसोल्डर गर्ने समस्याबाट बच्न सक्छ। SP20 शृङ्खलामा 10P ISP/ATE मल्टिप्लेक्सिङ इन्टरफेस छ, सर्किट बोर्डमा रहेका चिपहरू यस इन्टरफेस मार्फत प्रोग्राम गर्न सकिन्छ।
५.१ ISP प्रोग्रामिङ मोड चयन गर्नुहोस्
SP20 शृङ्खलाका प्रोग्रामरहरूले केही चिपहरूको ISP मोड प्रोग्रामिङलाई समर्थन गर्न सक्छन्। प्रोग्राम गरिने चिप मोडेल खोज्न सफ्टवेयरमा रहेको "चिप मोडेल" बटनमा क्लिक गर्नुहोस्, र "एडाप्टर/प्रोग्रामिङ मोड" स्तम्भमा "ISP मोड प्रोग्रामिङ" चयन गर्नुहोस् (यदि खोजिएको चिप प्रोग्रामिङ विधिमा ISP मोड प्रोग्रामिङ छैन भने, यसको अर्थ चिपलाई प्रोग्रामिङ सकेटबाट मात्र प्रोग्राम गर्न सकिन्छ)। तलको तस्वीर हेर्नुहोस्:

५.२ ISP इन्टरफेस परिभाषा
SP20 श्रृंखला प्रोग्रामरको ISP इन्टरफेस परिभाषा निम्नानुसार छ:

97531 10 8 6 4 2

ISP/ATE इन्टरफेस

ISP इन्टरफेस र लक्ष्य बोर्ड चिप जडान गर्न १०P रङको ISP केबल अनियमित रूपमा वितरण गरिन्छ। ५x२P प्लग प्रोग्रामरको ISP इन्टरफेसमा जोडिएको हुन्छ, र अर्को छेउ डुपोन्ट हेडर टर्मिनल मार्फत लक्ष्य चिपको सम्बन्धित पिनमा जोडिएको हुन्छ।

डुपोन्ट हेड मार्फत लक्ष्य चिप जडान गर्नुहोस्

ISP केबलको रङ र ISP इन्टरफेसको पिन बीचको सम्बन्धित सम्बन्ध निम्नानुसार छ:

रङ
खैरो रातो सुन्तला (वा गुलाबी) पहेंलो हरियो

ISP इन्टरफेस पिन अनुरूप
५४ ५६.२५ ६७.५ ११२.५ १३५

रङ
नीलो बैजनी खैरो सेतो कालो

ISP इन्टरफेस पिन अनुरूप
५४ ५६.२५ ६७.५ ११२.५ १३५

– १ –

SP20 शृङ्खला प्रोग्रामर
प्रयोगकर्ता पुस्तिका
५.३ लक्षित चिप जडान गर्नुहोस्
मुख्य सफ्टवेयर इन्टरफेसमा रहेको "चिप जानकारी" पृष्ठमा क्लिक गर्नुहोस् view ISP इन्टरफेस र लक्ष्य चिपको जडान योजनाबद्ध रेखाचित्र। तलको चित्र हेर्नुहोस्:

फरक-फरक चिपहरूको फरक-फरक जडान विधिहरू हुन्छन्। कृपया सफ्टवेयरमा रहेको "चिप जानकारी" पृष्ठमा क्लिक गर्नुहोस् view चिपको विस्तृत जडान विधिहरू।
५.४ ISP पावर सप्लाई मोड चयन गर्नुहोस्
ISP प्रोग्रामिङको समयमा, लक्ष्य चिपमा दुई पावर विकल्पहरू हुन्छन्: प्रोग्रामरद्वारा संचालित र लक्ष्य बोर्डद्वारा स्व-संचालित। सफ्टवेयरको "प्रोजेक्ट सेटिङ्स" पृष्ठमा "लक्ष्य बोर्डलाई पावर प्रदान गर्नुहोस्" जाँच गर्ने कि नगर्ने सेट गर्नुहोस्:

"लक्ष्य बोर्डको लागि पावर प्रदान गर्नुहोस्" जाँच गर्नुहोस्, प्रोग्रामरले लक्षित बोर्ड चिपको लागि पावर प्रदान गर्नेछ, कृपया पावर आपूर्ति भोल्युम छनौट गर्नुहोस्।tagचिपको मूल्याङ्कन गरिएको काम गर्ने भोल्युम अनुसार etage. प्रोग्रामरले अधिकतम २५०mA को लोड करेन्ट प्रदान गर्न सक्छ। यदि लोड करेन्ट धेरै ठूलो छ भने, प्रोग्रामरले ओभर-करेन्ट सुरक्षा प्रम्प्ट गर्नेछ। कृपया "लक्ष्य बोर्डको लागि पावर प्रदान गर्नुहोस्" अनचेक गर्नुहोस् र लक्षित बोर्डको स्व-संचालितमा परिवर्तन गर्नुहोस् (SP250 प्रोग्रामरले १.६५ V~५.५V लक्षित बोर्ड सञ्चालन भोल्युम समर्थन गर्न सक्छ)।tagई दायरा, ISP सिग्नल ड्राइभिङ भोल्युमtage ले लक्षित बोर्डको VCC भोल्युमसँग स्वचालित रूपमा समायोजन गर्नेछ।tage)

5.5 प्रोग्रामिङ सञ्चालन

हार्डवेयर जडान र सफ्टवेयर सेटिङहरू सही छन् कि छैनन् जाँच गर्नुहोस्, र चिपको ISP प्रोग्रामिङ बटनमा क्लिक गर्नुहोस्।

पूरा गर्न

ISP प्रोग्रामिङ अपेक्षाकृत जटिल छ, र तपाईं सर्किटसँग धेरै परिचित हुनुपर्छ; जडान गर्ने तारहरूले हस्तक्षेप र अन्य सर्किटहरूको हस्तक्षेप परिचय गराउन सक्छ
सर्किट बोर्ड, जसले ISP प्रोग्रामिङको विफलता निम्त्याउन सक्छ। कृपया चिप हटाउनुहोस्
र प्रोग्राम गर्न परम्परागत चिप सकेट प्रयोग गर्नुहोस्;

– १ –

SP20 शृङ्खला प्रोग्रामर
प्रयोगकर्ता पुस्तिका
अध्याय ६ बहु-मेसिन मोडमा प्रोग्रामिङ
प्रोग्रामर सफ्टवेयरले एउटै कम्प्युटरमा जडान भएका ८ जनासम्म प्रोग्रामरहरूको एकैसाथ सञ्चालनलाई समर्थन गर्दछ (ठूलो उत्पादन वा स्ट्यान्डअलोन डेटा डाउनलोड गर्नुहोस्)।
६.१ प्रोग्रामरको हार्डवेयर जडान
१) कम्प्युटरको USB पोर्टमा धेरै प्रोग्रामरहरू जडान गर्न USB HUB प्रयोग गर्नुहोस् (USB हबमा बाह्य पावर एडाप्टर हुनुपर्छ, र बाह्य पावर सप्लाई आवश्यक पर्दछ)। ध्यान दिनुहोस् कि बहु-मेसिन मोडमा, एउटै मोडेलका प्रोग्रामरहरू मात्र सँगै प्रयोग गर्न सकिन्छ, र फरक मोडेलहरू मिसाउन सकिँदैन।
२) SP2 प्रोग्रामर सफ्टवेयर सुरु गर्नुहोस्, सफ्टवेयर स्वचालित रूपमा सबै जडान गरिएका प्रोग्रामरहरूसँग जडान हुनेछ र
बहु-मेसिन मोडमा प्रवेश गर्नुहोस्। यदि प्रोग्रामर सफ्टवेयर पहिले नै चलिरहेको छ भने, तपाईं मेनु प्रोग्रामर पुन: जडानमा क्लिक गर्न सक्नुहुन्छ, र सफ्टवेयरले "प्रोग्रामरमा जडान गर्नुहोस्" संवाद बक्स पप अप गर्नेछ:
– १ –

SP20 शृङ्खला प्रोग्रामर
प्रयोगकर्ता पुस्तिका
जडान गर्न प्रोग्रामर चयन गर्नुहोस् र ठीक छ क्लिक गर्नुहोस्। जडान सफल भएपछि, सफ्टवेयर बहु-मेसिन मोडमा प्रवेश गर्छ, र इन्टरफेस निम्नानुसार छ:

6.2 प्रोग्रामिङ सञ्चालन
१) प्रोग्रामिङ सञ्चालन खण्ड ३.२ मा रहेको प्रोग्रामिङ प्रक्रिया जस्तै हो: चिप मोडेल लोड चयन गर्नुहोस् file सञ्चालन विकल्पहरू सेट गर्नुहोस् प्रोग्रामिङ सकेट स्थापना गर्नुहोस्;

2) मा क्लिक गर्नुहोस्

बटन (नोट: SP20P ले दुई मास प्रोग्रामिङ मोडहरू छनौट गर्न सक्छ: “चिप

"घुसाउनुहोस्" र "कुञ्जी सुरु गर्नुहोस्"। यस उदाहरणमाampले, "चिप इन्सर्ट" मोड चयन गर्नुहोस्), र प्रोग्रामरले चिपको लागि पर्खनेछ

राख्नु;

३) प्रोग्राम गरिएका चिप्सलाई प्रोग्रामिङ सकेटमा एक-एक गरी राख्नुहोस्, र प्रोग्रामर स्वतः सुरु हुनेछ।

चिप्स राखिएको पत्ता लगाएपछि प्रोग्रामिङ। प्रत्येक प्रोग्रामरले स्वतन्त्र रूपमा काम गर्छ, पूर्ण रूपमा प्रोग्रामिङ गर्छ

एसिन्क्रोनस मोड, सिङ्क्रोनाइजेसनको लागि पर्खनु पर्दैन। सफ्टवेयर प्रोग्रामिङ इन्टरफेस निम्नानुसार छ;

४) चिप प्रोग्रामिङको सम्पूर्ण द्रव्यमान पूरा गर्न खण्ड ३.४ मा दिइएको सूचक स्थिति विवरण वा डिस्प्ले स्क्रिनमा दिइएका प्रम्प्टहरू अनुसार चिपहरू छान्नुहोस् र राख्नुहोस्। सुझावहरू: SP4F, SP3.4X, SP20P ले स्ट्यान्डअलोन प्रोग्रामिङलाई समर्थन गर्दछ। तपाईं स्ट्यान्डअलोन डेटा डाउनलोड गर्न एक वा बढी प्रोग्रामरहरू जडान गर्न कम्प्युटरमा अवस्थित USB पोर्ट प्रयोग गर्न सक्नुहुन्छ, र त्यसपछि मास प्रोग्रामिङको लागि स्ट्यान्डअलोन विधि प्रयोग गर्न सक्नुहुन्छ। USB विधिको तुलनामा, यो अधिक सुविधाजनक र अधिक कुशल छ। SP20B ले स्ट्यान्डअलोन समर्थन गर्दैन र मास प्रोग्रामिङको लागि मात्र कम्प्युटरमा जडान गर्न सकिन्छ।
– १ –

SP20 शृङ्खला प्रोग्रामर
प्रयोगकर्ता पुस्तिका
परिशिष्ट १ FAQ
के प्रोग्रामरले img लाई समर्थन गर्न सक्छ? files?
प्रोग्रामर सफ्टवेयरले बाइनरी र हेक्साडेसिमललाई समर्थन गर्दछ file एन्कोडिङ ढाँचाहरू। बाइनरीको परम्परागत प्रत्यय files *.bin हो, र हेक्साडेसिमलको परम्परागत प्रत्यय हो files भनेको *.hex हो;
img भनेको केवल एउटा file प्रत्यय, र प्रतिनिधित्व गर्दैन file एन्कोडिङ ढाँचा। सामान्यतया (९०% भन्दा माथि) यस्तो files बाइनरी एन्कोड गरिएका छन्। यसलाई सिधै सफ्टवेयरमा लोड गर्नुहोस्, सफ्टवेयरले स्वचालित रूपमा पहिचान गर्नेछ कि file बाइनरी कोड हो, र यसलाई मान्यता प्राप्त ढाँचामा लोड गर्नुहोस्;
को शुद्धता सुनिश्चित गर्न file लोड हुँदैछ, हामी प्रयोगकर्ताहरूलाई बफर चेकसम जाँच गर्न सिफारिस गर्छौं र file इन्जिनियरसँगको चेकसम (वा file (प्रदायक/ग्राहकहरू) लोड गरेपछि files. (यी जानकारीहरू लेखक सफ्टवेयरको मुख्य विन्डोको तल प्रदर्शित हुनेछन्।)
प्रोग्रामिङ असफलताका सामान्य कारणहरू के के हुन् (मेटाउने असफलता/ प्रोग्रामिङ असफलता/ प्रमाणीकरण असफलता/ आईडी त्रुटि, आदि सहित)?
सफ्टवेयरमा चयन गरिएको चिप निर्माता/मोडेल वास्तविक चिपसँग मेल खाँदैन; चिप गलत दिशामा राखिएको छ, वा प्रोग्रामिङ सकेट गलत स्थितिमा घुसाइएको छ।
कृपया सफ्टवेयरको "चिप जानकारी" विन्डो मार्फत सही प्लेसमेन्ट विधि जाँच गर्नुहोस्; चिप पिन र प्रोग्रामिङ सकेट बीचको कमजोर सम्पर्क; तार वा IC प्रोग्रामिङ क्लिपहरूद्वारा अन्य सर्किट बोर्डहरूमा सोल्डर गरिएका चिपहरू जडान गर्नुहोस्, जसले
सर्किट हस्तक्षेपका कारण प्रोग्रामिङ विफलता निम्त्याउँछ। कृपया प्रोग्रामिङको लागि चिप्सलाई प्रोग्रामिङ सकेटमा फिर्ता राख्नुहोस्; चिप बिग्रिएको हुन सक्छ, परीक्षणको लागि नयाँ चिपले बदल्नुहोस्।
ISP प्रोग्रामिङ गर्दा के-के सावधानी अपनाउनुपर्छ?
ISP प्रोग्रामिङ महसुस गर्न अपेक्षाकृत जटिल छ, निश्चित व्यावसायिक ज्ञान भएका व्यक्तिहरूको लागि उपयुक्त, तपाईंले सर्किट योजनाबद्ध कसरी पढ्ने र लक्ष्य बोर्डको सर्किट रेखाचित्र जान्न आवश्यक छ। सफ्टवेयरले केही सामान्य रूपमा प्रयोग हुने FLASH र EEPROM को ISP प्रोग्रामिङलाई समर्थन गर्दछ, सबैभन्दा पहिले, तपाईंले सफ्टवेयरमा हालको चिपको ISP प्रोग्रामिङ विधि चयन गर्न आवश्यक छ। ISP प्रोग्रामिङ विधि प्रयोग गर्दा, तपाईंले निम्न कुराहरूमा ध्यान दिन आवश्यक छ: सुनिश्चित गर्नुहोस् कि मुख्य नियन्त्रक (जस्तै MCU/CPU) लक्ष्यमा जडान भएको Flash ले लक्ष्यमा पहुँच गर्दैन।
चिप, र मियान नियन्त्रकका सबै जडान गरिएका IO पोर्टहरू उच्च प्रतिरोधमा सेट गर्नुपर्छ (तपाईं मियान नियन्त्रकलाई RESET अवस्थामा सेट गर्न प्रयास गर्न सक्नुहुन्छ)। प्रोग्राम गरिएको चिपका केही नियन्त्रण IO पोर्टहरूले चिपको सामान्य काम गर्ने अवस्थाहरू पूरा गर्नुपर्छ, उदाहरणका लागिample: SPI FLASH को HOLD र WP पिनहरू उच्च स्तरसम्म तान्नु पर्छ। I2C EEPROM को SDA र SCL मा पुल-अप प्रतिरोधकहरू हुनुपर्छ, र WP पिनलाई कम स्तरसम्म तान्नु पर्छ। जडान तारहरूलाई सकेसम्म छोटो राख्नुहोस्। केही चिपहरू समावेश गरिएको ISP केबलसँग प्रोग्राम गर्न असफल हुन्छन् उपयुक्त भोल्युम सेट गर्नुहोस्।tagसेटअप विकल्पहरूमा ISP प्रोग्रामिङको लागि e/clock प्यारामिटरहरू: दुई विकल्पहरू मध्ये एउटा मात्र प्रयोग गर्न सकिन्छ: लक्ष्य बोर्डलाई आफैं पावर गर्ने वा प्रोग्रामरबाट लक्ष्य बोर्डलाई पावर गर्ने। जुनसुकै पावर सप्लाई विधि प्रयोग गरिएको भए पनि, VCC जडान हुनुपर्छ। ISP विधि लक्ष्य बोर्डको परिधीय सर्किटरी वा जडान तारहरूबाट प्रभावित हुन्छ, त्यसैले सबै चिपहरू सफलतापूर्वक जलाउन सकिन्छ भन्ने ग्यारेन्टी छैन। यदि जडान र सेटिङहरू बारम्बार जाँच गरिए पनि सफलतापूर्वक प्रोग्राम गर्न सकिँदैन भने, चिप हटाउन र यसलाई मानक चिप सकेटको साथ प्रोग्राम गर्न सिफारिस गरिन्छ। ठूलो उत्पादनमा, पहिलो प्रोग्रामिङ र त्यसपछि SMT विधि प्रयोग गर्ने प्रयास गर्नुहोस्।
२४ शृङ्खला चिपमा किन मेटाउने प्रकार्य छैन?
चिप EEPROM प्रविधिमा आधारित छ, चिप डेटा पूर्व-मेटाइ बिना सिधै पुन: लेख्न सकिन्छ, त्यसैले मेटाउने कुनै कार्य उपलब्ध छैन;
यदि तपाईंलाई चिप डेटा खाली गर्न आवश्यक छ भने, कृपया FFH डेटा सिधै चिपमा लेख्नुहोस्।
– १ –

SP20 शृङ्खला प्रोग्रामर
प्रयोगकर्ता पुस्तिका
प्रोग्रामर सफ्टवेयर र फर्मवेयर कसरी अपग्रेड गर्ने?
प्रोग्रामर सफ्टवेयर मेनुमा क्लिक गर्नुहोस्: मद्दत-अपडेटहरूको लागि जाँच गर्नुहोस्। यदि कुनै अपडेट छ भने, अपडेट विजार्ड पप अप हुनेछ। अपग्रेड प्याकेज डाउनलोड गर्न र यसलाई स्थापना गर्न कृपया प्रम्प्टहरू पालना गर्नुहोस्;
Sfly आधिकारिकको डाउनलोड केन्द्रमा प्रवेश गर्नुहोस् webसाइट (http://www.sflytech.com) मा जानुहोस्, नवीनतम प्रोग्रामर सफ्टवेयर डाउनलोड गर्नुहोस् र यसलाई स्थापना गर्नुहोस्;
प्रोग्रामर सफ्टवेयर अपग्रेड गर्न मात्र आवश्यक छ, प्रोग्रामर फर्मवेयर अपग्रेड गर्न आवश्यक छैन।
प्रोग्रामर सफ्टवेयरमा चिप मोडेल छैन भने मैले के गर्नुपर्छ?
पहिले प्रोग्रामर सफ्टवेयरलाई नवीनतम संस्करणमा अपग्रेड गर्नुहोस्; यदि सफ्टवेयरको नवीनतम संस्करणमा प्रोग्राम गर्न कुनै चिप मोडेल छैन भने, कृपया इमेल पठाउनुहोस्
थपको लागि आवेदन दिनुहोस्। निम्न जानकारी संकेत गर्नुहोस्: प्रोग्रामर मोडेल, थपिने चिप ब्रान्ड, विस्तृत चिप मोडेल, प्याकेज (रिमाइन्डर: SP20 शृङ्खलाका प्रोग्रामरहरूले SPI NOR FLASH, EEPROM मात्र समर्थन गर्न सक्छन्, अन्य प्रकारका चिपहरू समर्थित हुन सक्दैनन्)।
– १ –

SP20 शृङ्खला प्रोग्रामर
प्रयोगकर्ता पुस्तिका
परिशिष्ट २ अस्वीकरण
शेन्जेन स्फ्लाइ टेक्नोलोजी कं, लिमिटेडले उत्पादन र यससँग सम्बन्धित सफ्टवेयर र सामग्रीहरूको शुद्धता सुनिश्चित गर्न सक्दो प्रयास गर्छ। सम्भावित उत्पादन (सफ्टवेयर र सम्बन्धित सामग्रीहरू सहित) दोष र त्रुटिहरूको लागि, कम्पनीले आफ्नो व्यावसायिक र प्राविधिक क्षमताहरू प्रयोग गरेर समस्या समाधान गर्न सक्दो प्रयास गर्नेछ। कम्पनी यस उत्पादनको प्रयोग वा बिक्रीबाट उत्पन्न हुने सबै प्रकारका आकस्मिक, अपरिहार्य, प्रत्यक्ष, अप्रत्यक्ष, विशेष, विस्तारित वा दण्डात्मक क्षतिहरूको लागि जिम्मेवार छैन, जसमा नाफा, सद्भावना, उपलब्धता, व्यापार अवरोध, डेटा हानि, आदिको हानि समावेश छ तर सीमित छैन, कुनै पनि प्रत्यक्ष, अप्रत्यक्ष, आकस्मिक, विशेष, व्युत्पन्न, दण्डात्मक क्षति र तेस्रो-पक्ष दावीहरूको लागि उत्तरदायी हुनेछैन।
– १ –

कागजातहरू / स्रोतहरू

SFLY SP20 शृङ्खला हाई स्पीड प्रोग्रामर [pdf] प्रयोगकर्ता पुस्तिका
SP20B, SP20F, SP20X, SP20P, SP20 शृङ्खला हाई स्पीड प्रोग्रामर, SP20 शृङ्खला, हाई स्पीड प्रोग्रामर, स्पीड प्रोग्रामर, प्रोग्रामर

सन्दर्भहरू

एक टिप्पणी छोड्नुहोस्

तपाईंको इमेल ठेगाना प्रकाशित गरिने छैन। आवश्यक क्षेत्रहरू चिन्ह लगाइएका छन् *