SP20 сериялы жоғары жылдамдықты бағдарламалаушы

Техникалық сипаттамалар:

  • Өнім атауы: SP20 сериялы бағдарламашы
  • Өндіруші: SHENZHEN SFLY TECHNOLOGY CO.LTD.
  • Басылымның шығу күні: 7 жылдың 2024 мамыры
  • Қайталау: A5
  • Қолдайды: SPI NOR FLASH, I2C, MicroWire EEPROM
  • Байланыс интерфейсі: USB Type-C
  • Қуат көзі: USB режимі – сыртқы қуат көзі қажет емес

Өнімді пайдалану нұсқаулары:

3-тарау: Пайдалануға жылдам

3.1 Дайындық жұмыстары:

Бағдарламалаушының компьютерге USB арқылы қосылғанына көз жеткізіңіз
Type-C интерфейсі. USB құрылғысында сыртқы қуат көзі қажет емес
режимі.

3.2 Чипті бағдарламалау:

Чипті бағдарламалау үшін берілген бағдарламалық құрал нұсқауларын орындаңыз
SP20 Series Programmer көмегімен.

3.3 Чип деректерін оқу және жаңа чипті бағдарламалау:

Қолданыстағы чип деректерін оқуға және жаңа чипті бағдарламалауға болады
пайдаланушы нұсқаулығында көрсетілген қадамдарды орындаңыз.

3.4 USB режиміндегі индикатор күйі:

Түсіну үшін бағдарламашыдағы индикатор шамдарын қараңыз
USB режиміндегі құрылғының күйі.

4-тарау: Дербес бағдарламалау

4.1 Дербес деректерді жүктеп алу:

Дербес бағдарламалау үшін қажетті деректерді жүктеп алыңыз
бағдарламалаушының кірістірілген жады микросхемасы.

4.2 Дербес бағдарламалау операциясы:

Бөлімде сипатталғандай дербес бағдарламалау әрекеттерін орындаңыз
нұсқаулық. Бұған қолмен режим және арқылы автоматты басқару режимі кіреді
ATE интерфейсі.

4.3 Оқшау режимдегі индикатор күйі:

Оқшау жұмыс істегенде индикатор күйін түсініңіз
тиімді бағдарламалау режимі.

5-тарау: ISP режимінде бағдарламалау

Толық нұсқауларды пайдаланушы нұсқаулығынан қараңыз
ISP режимінде бағдарламалау.

6-тарау: Көп машиналы режимде бағдарламалау

Аппараттық қосылымдар және бағдарламалау әрекеттері туралы біліңіз
көп машиналық режимді бағдарламалау.

ЖИІ ҚОЙЫЛАТЫН СҰРАҚТАР:

С: SP20 жад микросхемаларының қандай түрлеріне қолдау көрсетеді
Сериялық бағдарламашы?

A: Бағдарламашы SPI NOR FLASH, I2C,
MicroWire және әртүрлі өндірушілердің басқа EEPROM құрылғылары
жоғары жылдамдықтағы жаппай өндірісті бағдарламалау.

«`

+
SP20B/SP20F/SP20X/SP20P
Бағдарламалаушының пайдаланушы нұсқаулығы
Басылымның шығу күні: 7 жылғы 2024 мамыр, А5 нұсқасы

SHENZHEN SFLY TECHNOLOGY CO.LTD.

МАЗМҰНЫ

SP20 сериялы бағдарламашы
Пайдаланушы нұсқаулығы

1-тарау Кіріспе
1.1 Жұмыс сипаттамалары ————————————————————————————— 3 1.2 SP20 сериялы бағдарламашы параметрлерінің кестесі ———————————————————————– 4
2-тарау Бағдарламалаушының аппараттық құралдары
2.1 Өнім біттіview ———————————————————————————————————— 5 2.2 Өнім қондырмалары —————————————————————————————————————— 5
3-тарау Жылдам пайдалану
3.1 Дайындық жұмыстары ———————————————————————————————————6 3.2 Чипті бағдарламалау —————————————————————————————————————————6 3.3 Чип деректерін оқу және жаңа чипті бағдарламалау —————————————————————————-8 3.4 USB режиміндегі индикатор күйі———————————————————————————————9
4-тарау Дербес бағдарламалау
4.1 Дербес деректерді жүктеп алу ——————————————————————————————10 4.2 Дербес бағдарламалау әрекеті —————————————————————————- 11
Қолмен режим——————————————————————————————————————12 Автоматты басқару режимі (ATE интерфейсі арқылы басқару) ————————————————————–12 4.3 Оқшау режимдегі индикатор күйі —————————————————
5 тарау ISP режимінде бағдарламалау
5.1 ISP бағдарламалау режимін таңдау ————————————————————————————13 5.2 ISP интерфейсінің анықтамасы —————————————————————————————————————————————————————————————13 5.3 Мақсатты чипті қосу ——————————————————————————————14 5.4 Select ISP power supply mode ——————————————————————————–14 5.5 Programming operation ——————————————————————————————–14
6-тарау Көп машиналы режимде бағдарламалау
6.1 Бағдарламалаушының аппараттық қосылымы ——————————————————————————15 6.2 Бағдарламалау операциясы ———————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————16
1-қосымша
ЖҚС ———————————————————————————————————————————- 17
2-қосымша
Жауапкершіліктен бас тарту ————————————————————————————————————————— 19
3-қосымша
Түзету тарихы ————————————————————————————————————————20

– 2 –

SP20 сериялы бағдарламашы
Пайдаланушы нұсқаулығы
1-тарау Кіріспе
SP20 сериялы (SP20B/SP20F/ SP20X/SP20P) бағдарламашылар - Shenzhen SFLY Technology шығарған SPI FLASH үшін ең соңғы жоғары жылдамдықты жаппай өндіріс бағдарламашылары. Ол SPI NOR FLASH, I2C / MicroWire және отандық және шетелдік өндірушілердің басқа EEPROM құрылғыларының жоғары жылдамдықты бағдарламалауын толығымен қолдайды.
1.1 Өнімділік сипаттамалары
Аппараттық құралдардың мүмкіндіктері
USB Type-C байланыс интерфейсі, USB режимінде пайдаланылған кезде сыртқы қуат көзі қажет емес; USB және дербес режимдегі жоғары жылдамдықты жаппай өндірісті бағдарламалауды қолдау; Кірістірілген үлкен сыйымдылықтағы жад микросхемасы жеке және бірнеше бағдарламалау үшін инженерлік деректерді сақтайды
CRC деректерін тексеру бағдарламалау деректерінің абсолютті дәлдігін қамтамасыз етеді; Ауыстырылатын 28 істікшелі ZIF ұясы, оны кәдімгі әмбебап бағдарламалау негіздерімен қолдауға болады; OLED дисплейі, бағдарламалаушының ағымдағы жұмыс ақпаратын визуалды түрде көрсетеді; RGB үш түсті жарық диоды жұмыс күйін көрсетеді, ал дыбыстық сигнал сәтті және сәтсіздікке нұсқайды
бағдарламалау; Нашар контактілерді анықтауды қолдау, бағдарламалау сенімділігін тиімді жақсарту; Кейбір чиптерді борттық бағдарламалауды қолдайтын ISP режимін бағдарламалауды қолдау; Бағдарламалауды іске қосудың бірнеше әдістері: түймені іске қосу, чипті орналастыру (ақылды анықтау чипін орналастыру
және жою, автоматты іске қосу бағдарламалау), ATE басқару (тәуелсіз ATE басқару интерфейсі, BUSY, OK, NG, START сияқты дәл және сенімді бағдарламалау машинасын басқару сигналдарын қамтамасыз етеді, әртүрлі өндірушілердің автоматты бағдарламалау жабдықтарын кеңінен қолдайды); Қысқа тұйықталудан / асқын токтан қорғау функциясы бағдарламалаушыны немесе чипті кездейсоқ зақымданудан тиімді қорғай алады; Бағдарламаланатын томtage дизайн, реттелетін диапазоны 1.7 В-дан 5.0 В-қа дейін, 1.8 В/2.5 В/3 В/3.3 В/5 В чиптерге қолдау көрсете алады; Жабдықтың өзін-өзі тексеру функциясын қамтамасыз ету; Шағын өлшем (өлшемі: 108x76x21мм), бірнеше машинаны бір уақытта бағдарламалау өте аз жұмыс бетін ғана алады;
Бағдарламалық қамтамасыз ету мүмкіндіктері
Win7/Win8/Win10/Win11 қолдауы; Қытай және ағылшын тілдері арасында ауысуды қолдау; Жаңа құрылғыларды қосу үшін бағдарламалық құралды жаңартуды қолдау; Қолдау жобасы file басқару (жоба file барлық бағдарламалау параметрлерін сақтайды, соның ішінде: чип үлгісі, деректер
file, бағдарламалау параметрлері және т.б.); Қосымша сақтау аймағын (OTP аймағы) және конфигурация аймағын (күй тіркелімі,
т.б.) чиптің; 25 сериялы SPI FLASH автоматты тануды қолдау; Автоматты сериялық нөмір функциясы (өнімнің бірегей сериялық нөмірін, MAC мекенжайын,
Bluetooth идентификаторы және т.б.,); Көп бағдарламашы режимінің қосылымын қолдау: бір компьютерді 8 SP20 сериясымен қосуға болады
бір мезгілде бағдарламалауға арналған бағдарламашылар, Автоматты сериялық нөмір функциясы мультибағдарламашы режимінде белсенді; Қолдау журналы file үнемдеу;
Ескертпе: Жоғарыдағы функциялар өнім үлгісіне байланысты. Толық ақпаратты 1.2 бөліміндегі өнім параметрлері кестесінен қараңыз
– 3 –

SP20 сериялы бағдарламашы
Пайдаланушы нұсқаулығы

1.2 SP20 сериялы бағдарламашы параметрлерінің кестесі

Өнім параметрі

SP20P SP20X SP20F SP20B

Өнімнің сыртқы түрі

Қолдау көрсетілетін чип томtage диапазоны

1.8-5 В

1.8-5 В

1.8-5 В

1.8-5 В

Қолдау көрсетілетін чиптердің максималды жады (Note1)

Қолдау чиптерінің сериясы (интерфейс түрі)
(I2C EEPROM микросымды EEPROM SPI жарқылы)
Көп байланыс
(Бір компьютер 8 бағдарламашыны қоса алады)

USB арқылы жаппай өндіріс
(Чипті кірістіру және шығаруды автоматты түрде анықтау, автоматты бағдарламалаушы)

Автоматты сериялық №.
(Сериялық нөмірлерді бағдарламалау)

RGB жарық диодтарының жұмыс көрсеткіші

Дабыл шақыру

Дербес бағдарламалау
(компьютерсіз бағдарламалау, жаппай өндіріске жарамды)

Автоматтандыру құралдарын қолдау
(АТЕ арқылы автоматты жабдықты басқарыңыз)

ISP бағдарламалау
(Кейбір үлгілерді қолдау)

Оқшау режимде USB режимін пайдалану

Бағдарламалауға арналған бастау түймесі

OLED дисплейі

Бағдарламалау жылдамдығы
(Бағдарламалау + тексеру) Толық деректер

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

1 Гб

Y
Y
ЖЖЖЖ
ЖЖЖЖ 6с 25с 47с

1 Гб

Y
Y
ЖЖЖЖ
YYNNN 6s 25s 47s

1 Гб

Y
Y
ЖЖЖЖ
NYNNN 6s 25s 47s

1 Гб

Y
Y
YYNN
NYNNN 7s 28s 52s

«Y» функцияның бар немесе қолдайтынын білдіреді, «N» функцияның жоқтығын немесе қолдамайтынын білдіреді

Ескертпе 1 USB режимінде 1 Гб дейін және дербес режимде 512 Мб дейін қолдайды.

– 4 –

SP20 сериялы бағдарламашы
Пайдаланушы нұсқаулығы
2-тарау Бағдарламалаушының аппараттық құралдары
2.1 Өнім біттіview

Элемент

Аты
28P ZIF ұясы Үш түсті индикатор
OLED дисплейі Бағдарламалауды бастау түймесі
USB интерфейсі
ISP/ATE мультиплексирлеу интерфейсі

Суреттеңіз
DIP бумасындағы чипті, бағдарламалау ұяшығын салыңыз (Ескертпе: ZIF ұясынан сымды қосу арқылы борттық чиптерді бағдарламалауды қолдамайды.)
Көк: бос емес; Жасыл: Жарайды (сәтті); Қызыл: ЖОҚ
Ағымдағы жұмыс күйін және нәтижелерін көрсету (тек SP20P осы құрамдас бөлікке ие) Түймені басу арқылы бағдарламалауды бастаңыз (тек SP20P бұл компонентке ие)
USB Type-C интерфейсі
Бағдарламалау машинасының басқару сигналдарын қамтамасыз етіңіз (BOS, OK, NG, START) (бұл функция тек SP20P және SP20X-де бар) Тақталарда дәнекерленген чиптер үшін ISP бағдарламалау

2.2 Өнім қондырмалары

Type-C деректер кабелі

ISP кабелі

5В/1А қуат адаптері

Нұсқаулық

Әртүрлі топтамалардың керек-жарақтарының түсі/сыртқы түрі әртүрлі болуы мүмкін, нақты өнімге жүгініңіз;
SP20B қуат адаптерін қамтымайды, тек қуат көзі үшін USB портын пайдаланыңыз; Бағдарламалаушының стандартты конфигурациясында бағдарламалау ұясы жоқ
қажеттіліктеріңізге сәйкес таңдау;

– 5 –

SP20 сериялы бағдарламашы
Пайдаланушы нұсқаулығы

3-тарау Жылдам пайдалану

Бұл тарауда SOIC8 (208 миль) оралған SPI FLASH чипінің W25Q32DW бір бөлігі бұрынғы үлгі ретінде алынады.ampSP20P бағдарламашысының чипті USB режимінде бағдарламалау әдісін енгізу. Дәстүрлі бағдарламалау келесі 5 қадамды қамтиды:

Бағдарламалық және аппараттық құралдарды дайындау бағдарламалау

Чип үлгісін таңдаңыз

Жүктеу file Жұмыс опциясының параметрлері

3.1 Дайындық жұмыстары
1) «SFLY FlyPRO II» сериялы бағдарламашы бағдарламалық құралын орнатыңыз (USB драйверін қамтиды, бағдарламалық құралды орнату кезінде USB драйвері әдепкі бойынша орнатылады), Win7/Win8/Win10/Win11 қолдауы, бағдарламалық құралды жүктеп алу URL: http://www.sflytech.com; 2) Бағдарламалаушыны компьютердің USB портына USB кабелі арқылы қосыңыз, қосылым қалыпты болған кезде бағдарламалаушының жасыл шамы жанады;

Компьютердің USB портына қосыңыз
3) «SFLY FlyPRO II» бағдарламалаушы бағдарламалық құралын іске қосыңыз, бағдарламалық құрал бағдарламашыға автоматты түрде қосылады, ал бағдарламалық құралдың оң жақ терезесінде бағдарламашы үлгісі мен өнімнің сериялық нөмірі көрсетіледі. Қосылым сәтсіз болса: USB кабелінің жалғанғанын тексеріңіз; USB драйверінің компьютердің құрылғы менеджерінде сәтті орнатылғанын тексеріңіз (егер USB драйвері дұрыс орнатылмаған болса, USB драйверін қолмен жаңартыңыз: бағдарламашы бағдарламалық құралын орнату каталогындағы қалтадан «USB_DRIVER» табыңыз, драйверді жаңартыңыз);

Қосылым сәтті болғаннан кейін қазіргі қосылған бағдарламашы үлгісі
және реттілік көрсетіледі

3.2 Чипті бағдарламалау
1 Чип үлгісін таңдаңыз:

Құралдар тақтасының түймешігін басыңыз

, және қалқымалы диалогтық терезеде бағдарламаланатын чип үлгісін іздеңіз

чип үлгісін таңдау үшін: W25Q32DW. Сәйкес чип брендін, үлгісін және пакет түрін таңдаңыз (қате бренд пен үлгіні таңдау бағдарламалаудың сәтсіздігіне әкеледі).

– 6 –

SP20 сериялы бағдарламашы
Пайдаланушы нұсқаулығы

2Жүктеу file:

Құралдар тақтасының түймешігін басыңыз

деректерді жүктеу үшін file, ол Bin және Hex пішімдерін қолдай алады.

3) Жұмыс опциясын орнату: «Операция параметрлері» бетінде қажетінше сәйкес параметрлерді орнатыңыз. Кеңес: бос емес чипті өшіру керек.

C аймағын (Күй тізілімі) бағдарламалау үшін тиісті параметрлерді жасау үшін «Конфигурациялау» опциясын ашу үшін осы түймені басу керек.

4 Чипті орналастырыңыз:
ZIF ұяшығының тұтқасын көтеріңіз, бағдарламалау розеткасының төменгі қатарын ZIF ұяшығының төменгі жағына туралап салыңыз, тұтқаны басыңыз, содан кейін чипті бағдарламалау розеткасына салыңыз. Чиптің 1 түйреуішінің бағыты дұрыс емес бағытта орналастырылмауы керек екенін ескеріңіз. Кеңес: Сіз аласыз view «чип туралы ақпарат» бетінде сәйкес бағдарламалау розеткасының үлгісі және кірістіру әдісі.

– 7 –

5Бағдарламалау әрекеті: Құралдар тақтасының түймесін басыңыз

бағдарламалауды бастау үшін:

SP20 сериялы бағдарламашы
Пайдаланушы нұсқаулығы

Бағдарламалау аяқталғаннан кейін күй белгішесі бағдарламалау сәтті болғанын көрсету үшін «OK» күйіне өзгереді:

3.3 Чип деректерін оқу және жаңа чипті бағдарламалау

1Чип үлгісін таңдау үшін 3.2 бөліміндегі қадамдарды орындаңыз, розетка мен оқылатын чипті орнатыңыз;

Кеңестер:

SPI Flash чиптерінің көпшілігін «Модельді тексеру» түймешігі арқылы автоматты түрде анықтауға болады, нашар жанасуды болдырмау үшін дәнекерленген чиптің түйреуіштерін тазалау керек;

құралдар тақтасында;

2) Оқу түймесін басыңыз

құралдар тақтасында «Оқу параметрлері» диалогтық терезесі ашылады;

3) «ОК» түймесін басыңыз, бағдарламашы микросхема деректерін оқығаннан кейін автоматты түрде «Деректер буферін» ашады және оқылған деректерді кейін пайдалану үшін компьютерге сақтау үшін «Деректерді сақтау» түймесін басыңыз;
– 8 –

SP20 сериялы бағдарламашы
Пайдаланушы нұсқаулығы
4) «Деректер буферінің» «Деректерді сақтау» түймесін басыңыз, Деректерді сақтау тілқатысу терезесі ашылады, әдепкі бойынша барлық сақтау аймағы сақталады, қажетінше жад аймағын таңдауға болады, мысалы негізгі жад аймағы Flash, сақтау file кейінірек пайдалануға болады;

5) «Деректер буферін» жабыңыз және сол үлгідегі жаңа чипті салыңыз;

6) түймешігін басыңыз

оқылған мазмұнды жаңа чипке жазу үшін.

Кеңес: Орнату опцияларында барлық бағдарламалау аймақтарын таңдаңыз, әйтпесе, көлік құралын пайдалану деректері толық емес болуы мүмкін және
негізгі чип қалыпты жұмыс істеуі мүмкін, бірақ көшірілген чип қалыпты жұмыс істемеуі мүмкін;

Бағдарламалау параметрлерін орнатқаннан кейін немесе аналық чиптің деректерін сәтті оқығаннан кейін оны сақтауға болады

жоба ретінде file (құралдар тақтасын басыңыз

түймешігін басыңыз немесе мәзір жолағын басыңыз: File->Жобаны сақтау), содан кейін сіз ғана

сақталған жобаны жүктеу керек file, және жаңасын бағдарламалау үшін параметрлерді қалпына келтірудің қажеті жоқ

чип.

3.4 USB режиміндегі индикатор күйі

Көрсеткіш күйі
Тұрақты көк Жыпылықтайтын көк Тұрақты жасыл
Тұрақты қызыл

Мемлекеттік сипаттама
Бос емес күйде, бағдарламашы өшіру, бағдарламалау, тексеру және т.б. сияқты әрекеттерді орындауда. Чиптің енгізілуін күтіңіз.
Қазіргі уақытта күту режимінде немесе ағымдағы чип сәтті бағдарламаланған.

ZIF ұясынан сым қосу арқылы борттық чиптерді бағдарламалауды қолдамайды, себебі сыртқы тізбектің кедергісі бағдарламалаудың істен шығуына әкеледі, ал сыртқы схема электр тогы бар жағдайда, ол бағдарламалаушының аппараттық құралына да зақым келтіруі мүмкін, егер бағдарламашы осы дұрыс пайдаланбау салдарынан зақымдалған болса, ол кепілдік қызметін алмайды. Чипті бағдарламалау үшін стандартты бағдарламалау розеткасын пайдаланыңыз немесе борттық чипті бағдарламалау үшін бағдарламашының ISP интерфейсін пайдаланыңыз (ISP режимінде бағдарламалау 5 тарауын қараңыз)
– 9 –

SP20 сериялы бағдарламашы
Пайдаланушы нұсқаулығы

4-тарау Дербес бағдарламалау
SP20F, SP20X, SP20P жаппай өндіріске жарамды дербес (компьютерсіз) бағдарламалауды қолдайды. Негізгі операция процесі келесідей:
Дербес деректерді жүктеп алу USB кабелін ажыратып, 5В қуат көзіне қосыңыз
Дербес бағдарламалауды бастаңыз

4.1 Дербес деректерді жүктеп алыңыз
1) Бағдарламалаушыны компьютердің USB портына USB кабелі арқылы қосыңыз және «SFLY FlyPRO II» бағдарламалық құралын іске қосыңыз; 2) Чип үлгісін таңдау, деректерді жүктеу үшін 3.2 бөліміндегі қадамдарды орындаңыз file, және қажетті операция опцияларын орнатыңыз; 3) Дербес деректердің дұрыстығына көз жеткізу үшін алдымен бірнеше чиптерді бағдарламалауға және өнімді нақты тексеруге болады;

4) түймешігін басыңыз

ағымдағы жобаны сақтау үшін (Кеңес: сақталған жоба file жүктеуге және кейінірек пайдалануға болады

қайталанатын параметрлердің қиындықтарын болдырмаңыз);

5) түймешігін басыңыз

дербес деректерді жүктеп алу үшін «Жобаны жүктеп алу» диалогтық терезесі ашылады;

Ескертпе: Қолмен бағдарламалау кезінде «Чип кірістіру» немесе «KEY Sart» опциясын таңдаңыз (тек SP20P KEY бастауын қолдайды). Автоматты бағдарламалау машинасымен пайдаланған кезде «ATE басқару (машина режимі)» таңдаңыз.

6) Бағдарламалаушының кірістірілген жадына дербес деректерді жүктеп алу үшін OK түймесін басыңыз Кеңестер: бағдарламашы өшірілгеннен кейін дербес деректер жоғалмайды және оны келесіде пайдалануды жалғастыра аласыз.
уақыт.

– 10 –

SP20 сериялы бағдарламашы
Пайдаланушы нұсқаулығы
4.2 Дербес бағдарламалау операциясы
Қол режимі
Чиптерді қолмен таңдау және орналастыру әдісін бағдарламалау. Оқшау режимдегі қолмен жұмыс істеу қадамдары төмендегідей: 1) 4.1 бөліміндегі әдіске сәйкес оқшау деректерді жүктеп алыңыз. Дербес деректерді жүктеп алу кезінде іске қосуды басқару режимін «Чиптерді орналастыру» ретінде таңдағанын ескеріңіз (SP20P «Key Start» параметрін де таңдай алады); 2) USB кабелін компьютерден ажыратып, оны 5 В қуат адаптеріне қосыңыз. Бағдарламалаушы қосылғаннан кейін ол деректердің тұтастығы мен дәлдігін тексеру үшін алдымен ішкі дербес деректерді тексереді. Бұл 3-25 секундты алады. Егер сынақтан өтсе, индикатор шамы көк түспен жыпылықтайды, бұл бағдарламалаушының дербес бағдарламалау режиміне өткенін көрсетеді. Сынақ сәтсіз болса, индикатор қызыл жыпылықтау күйін көрсетеді, бұл бағдарламалаушыда жарамды дербес деректердің жоқтығын және дербес бағдарламалауды бастау мүмкін еместігін көрсетеді;
Дербес бағдарламалау үшін 5В қуат адаптеріне қосыңыз
Ескертпе: SP20P ғана бағдарламашының жұмыс күйін OLED экраны арқылы интуитивті түрде көрсете алады, жоғарыдағы суретте көрсетілгендей, ол чиптің кірістірілуін күтуді ұсынады. 3) Бағдарламаланатын чипті ZIF ұяшығына қойыңыз, индикатор шамы жыпылықтайтын көк түстен тұрақты көк түске өзгереді, бұл бағдарламалаушының микросхеманы анықтағанын және бағдарламалап жатқанын көрсетеді; 4) Индикатор шамы тұрақты жасыл болып жанса, бұл чипті бағдарламалаудың аяқталғанын және бағдарламалаудың сәтті екенін білдіреді. Егер индикатор қызыл түспен жанса, бұл ағымдағы чипті бағдарламалау сәтсіз аяқталды дегенді білдіреді. Бұл ретте бағдарламашы ағымдағы чиптің ZIF ұясынан шығарылуын күтеді. Егер дыбыстық сигнал беру функциясы қосылса, бағдарламалау аяқталған кезде бағдарламашы дыбыстық сигнал береді; 5) Чипті шығарып, келесі чипке салыңыз, бағдарламалау аяқталғанша осы қадамды қайталаңыз.
– 11 –

SP20 сериялы бағдарламашы
Пайдаланушы нұсқаулығы
Автоматты басқару режимі (ATE интерфейсі арқылы басқару)
SP20X/SP20P ISP/ATE мультиплексирлеу интерфейсіне ие, оны автоматты бағдарламалауды жүзеге асыру үшін автоматты бағдарламалау машиналарымен және басқа автоматты жабдықтармен пайдалануға болады (чиптерді автоматты түрде таңдау және орналастыру, автоматты бағдарламалау). Келесі әрекеттерді орындаңыз: 1) 4.1 бөліміндегі әдіске сәйкес дербес деректерді жүктеп алыңыз. Оқшау деректерді жүктеп алу кезінде «ATE control (машина режимі)» ретінде іске қосуды басқару режимін таңдаңыз. Бұл жұмыс режимінде бағдарламалаушының ATE интерфейсі START/OK/NG/BUSY индикаторлық сигналын бере алады; 2) ZIF ұясынан бағдарламалау машинасына чиптің түйреуіш сызығын өткізіңіз; 3) Машинаны басқару желісін «ISP/ATE интерфейсі» бағдарламашысына қосыңыз, интерфейс түйреуіштері келесідей анықталады;

ISP/ATE интерфейсі 4) Бағдарламалауды бастаңыз.

3–BUSY 5–OK 9–NG 7–START 2–VCC 4/6/8/10–GND

4.3 Дербес режимдегі индикатор күйі

Көрсеткіш күйі

Күй сипаттамасы (қолмен әдіс)

Қызыл жыпылықтау

Бағдарламашы дербес деректерді жүктеп алған жоқ

Жыпылықтайтын көк Көк жасыл
Қызыл

Чипті орналастыруды күтіңіз Бағдарламалау чипін бағдарламалау аяқталды және бағдарламалау сәтті аяқталды (Чипті жоюды күтуде) Чипті бағдарламалау сәтсіз аяқталды (Чипті жоюды күтуде)

Күй сипаттамасы (автоматты басқару режимі, тек SP20X, SP20P)
Бағдарламашы дербес деректерді жүктеп алған жоқ Бағдарламалау чипі Чипті бағдарламалау аяқталды және бағдарламалау сәтті аяқталды
Чипті бағдарламалау сәтсіз аяқталды

– 12 –

SP20 сериялы бағдарламашы
Пайдаланушы нұсқаулығы
5 тарау ISP режимінде бағдарламалау
ISP толық атауы - In System Program. ISP бағдарламалау режимінде чиптің оқу және жазу әрекеттерін жүзеге асыру үшін борттық чиптің тиісті түйреуіштеріне бірнеше сигнал сызығын қосу қажет, бұл чипті дәнекерлеу қиындықтарын болдырмайды. SP20 серияларында 10P ISP/ATE мультиплексирлеу интерфейсі бар, схемадағы чиптерді осы интерфейс арқылы бағдарламалауға болады.
5.1 ISP бағдарламалау режимін таңдаңыз
SP20 сериялы бағдарламашылар кейбір чиптерді ISP режимінде бағдарламалауды қолдай алады. Бағдарламаланатын чип үлгісін іздеу үшін бағдарламалық құралдағы «чип үлгісі» түймесін басыңыз және «Адаптер/бағдарламалау режимі» бағанында «ISP режимін бағдарламалау» тармағын таңдаңыз (Егер ізделетін чипті бағдарламалау әдісінде ISP режимін бағдарламалау болмаса, бұл чипті тек бағдарламалау розеткасымен бағдарламалауға болатынын білдіреді). Төмендегі суретті қараңыз:

5.2 ISP интерфейсінің анықтамасы
SP20 сериялы бағдарламашының ISP интерфейсінің анықтамасы келесідей:

97531 10 8 6 4 2

ISP/ATE интерфейсі

ISP интерфейсі мен мақсатты тақта чипін қосу үшін 10P түсті ISP кабелі кездейсоқ таратылады. 5x2P штепсельдік штепсель программалаушының ISP интерфейсіне, ал екінші ұшы DuPont үстіңгі терминалы арқылы мақсатты чиптің сәйкес істікшесіне қосылған.

Мақсатты чипті DuPont басы арқылы қосыңыз

ISP кабелінің түсі мен ISP интерфейсінің түйреуіштері арасындағы сәйкес қатынас келесідей:

Түс
Қоңыр қызыл қызғылт сары (немесе қызғылт) Сары жасыл

ISP интерфейсінің түйреуіштеріне сәйкес келеді
1 2 3 4 5

Түс
Көк күлгін сұр ақ қара

ISP интерфейсінің түйреуіштеріне сәйкес келеді
6 7 8 9 10

– 13 –

SP20 сериялы бағдарламашы
Пайдаланушы нұсқаулығы
5.3 Мақсатты чипті қосыңыз
Негізгі бағдарламалық құрал интерфейсіндегі «чип туралы ақпарат» бетін басыңыз view ISP интерфейсінің және мақсатты чиптің қосылу схемалық диаграммасы. Төмендегі суретті қараңыз:

Әртүрлі чиптердің қосылу әдістері әртүрлі. Бағдарламалық құралдағы «чип туралы ақпарат» бетін басыңыз view чипті қосудың егжей-тегжейлі әдістері.
5.4 ISP қуат көзі режимін таңдаңыз
ISP бағдарламалау кезінде мақсатты чиптің екі қуат опциясы бар: бағдарламашыдан қуат алады және мақсатты тақтадан өздігінен жұмыс істейді. Бағдарламалық құралдың «Жоба параметрлері» бетінде «Мақсатты тақтаға қуат беру» құсбелгісін қойыңыз:

«Нысаналы тақтаны қуатпен қамтамасыз ету» құсбелгісін қойыңыз, бағдарламашы мақсатты тақта чипін қуатпен қамтамасыз етеді, қуат көзін таңдаңыз.tage чиптің номиналды жұмыс көлеміне сәйкесtage. Бағдарламашы 250 мА максималды жүктеме тогын қамтамасыз ете алады. Жүктеме тогы тым үлкен болса, бағдарламашы артық токтан қорғауды ұсынады. «Нысанды тақтаны қуатпен қамтамасыз ету» құсбелгісін алып тастап, мақсатты тақтаның өздігінен жұмыс істейтініне ауыстырыңыз (SP20 бағдарламашысы 1.65 В~5.5 В мақсатты тақтаның жұмыс көлемін қолдай алады)tage диапазоны, ISP сигналын жүргізу томtage мақсатты тақтаның VCC томымен автоматты түрде реттеледіtagд).

5.5 Бағдарламалау операциясы

Аппараттық құрал қосылымының және бағдарламалық құрал параметрлерінің дұрыстығын тексеріп, чипті ISP бағдарламалау түймесін басыңыз.

аяқтау

ISP бағдарламалауы салыстырмалы түрде күрделі және сіз схемамен өте жақсы таныс болуыңыз керек; Қосылатын сымдар кедергілер мен басқа тізбектердің кедергісін тудыруы мүмкін
ISP бағдарламалау сәтсіздігіне әкелуі мүмкін схемалық тақша. Чипті алып тастаңыз
және бағдарламалау үшін әдеттегі чип ұясын пайдаланыңыз;

– 14 –

SP20 сериялы бағдарламашы
Пайдаланушы нұсқаулығы
6-тарау Көп машиналы режимде бағдарламалау
Бағдарламалаушы бағдарламалық құралы бір компьютерге қосылған 8 бағдарламашыға дейін бір уақытта жұмысын қолдайды (жаппай өндіру немесе дербес деректерді жүктеп алу).
6.1 Бағдарламалаушының аппараттық қосылуы
1) Бірнеше бағдарламашыларды компьютердің USB портына қосу үшін USB HUB пайдаланыңыз (USB хабында сыртқы қуат адаптері болуы керек және сыртқы қуат көзі қажет). Көп машиналы режимде тек бір үлгідегі бағдарламашыларды бірге пайдалануға болатынын және әртүрлі үлгілерді араластыруға болмайтынын ескеріңіз.
2) SP20 бағдарламалаушы бағдарламалық құралын іске қосыңыз, бағдарламалық құрал барлық қосылған бағдарламашыларға автоматты түрде қосылады және
көп машина режиміне кіріңіз. Бағдарламалаушы бағдарламалық құрал әлдеқашан жұмыс істеп тұрса, бағдарламашыны қайта қосу мәзірін басуға болады, сонда бағдарламалық құрал «Бағдарламашыға қосылу» диалогтық терезесін ашады:
– 15 –

SP20 сериялы бағдарламашы
Пайдаланушы нұсқаулығы
Қосылатын бағдарламашыны таңдап, OK түймесін басыңыз. Қосылым сәтті болғаннан кейін бағдарламалық құрал көп машиналық режимге өтеді және интерфейс келесідей болады:

6.2 Бағдарламалау операциясы
1) Бағдарламалау әрекеті 3.2 бөліміндегі бағдарламалау процедурасымен бірдей: чип үлгісінің жүктемесін таңдаңыз file жұмыс опцияларын орнату бағдарламалау розеткасын орнату;

2) түймесін басыңыз

түймесі(Ескерту: SP20P екі жаппай бағдарламалау режимін таңдай алады: «Чип

Кірістіру» және «Кілтпен бастау».ample, «Chip Insert» режимін таңдаңыз), сонда бағдарламашы чипті күтеді

орналастыру;

3) Бағдарламаланған чиптерді бағдарламалау розеткасына бір-бірден салыңыз, сонда бағдарламашы автоматты түрде іске қосылады

микросхемалардың салынғанын анықтағаннан кейін бағдарламалау. Әрбір бағдарламашы өз бетінше жұмыс істейді, толық бағдарламалау

асинхронды режим, синхрондауды күтудің қажеті жоқ. Бағдарламалық құралдың программалау интерфейсі келесідей;

4) Чиптерді бағдарламалаудың барлық массасын аяқтау үшін 3.4-бөлімдегі индикатор күйінің сипаттамасына немесе дисплей экранындағы нұсқауларға сәйкес таңдап, орналастырыңыз. Кеңестер: SP20F, SP20X, SP20P дербес бағдарламалауды қолдайды. Дербес деректерді жүктеп алу үшін бір немесе бірнеше бағдарламашыларды қосу үшін компьютердегі бар USB портын пайдалануға болады, содан кейін жаппай бағдарламалау үшін оқшау әдісті пайдалануға болады. USB әдісімен салыстырғанда ол ыңғайлы және тиімдірек. SP20B дербес құрылғыны қолдамайды және оны тек жаппай бағдарламалау үшін компьютерге қосуға болады.
– 16 –

SP20 сериялы бағдарламашы
Пайдаланушы нұсқаулығы
1-қосымша Жиі қойылатын сұрақтар
Бағдарламашы img files?
Бағдарламалаушы бағдарламалық құрал екілік және он алтылық санауды қолдайды file кодтау пішімдері. Екілік жалғаудың шартты жұрнағы files — *.bin, ал он алтылық санның шартты жұрнағы files - *.hex;
img - бұл жай ғана file жұрнағы және оны білдірмейді file кодтау пішімі. Әдетте (90% жоғары) осындай files екілік кодталған. Оны тікелей бағдарламалық құралға жүктесеңіз болғаны, бағдарламалық жасақтама оның бар-жоғын автоматты түрде таниды file екілік код болып табылады және оны белгілі форматта жүктеңіз;
дәлдігін қамтамасыз ету үшін file жүктеу кезінде пайдаланушыларға буфер бақылау сомасын тексеруді ұсынамыз және file Инженермен бақылау сомасы (немесе file кодты жеткізушілер/тұтынушылар) жүктегеннен кейін fileс. (Бұл ақпарат жазушы бағдарламалық құралының негізгі терезесінің төменгі жағында көрсетіледі.)
Бағдарламалау сәтсіздігінің жалпы себептері қандай (соның ішінде өшіру қатесі/бағдарламалау сәтсіздігі/тексеру сәтсіздігі/ID қатесі және т.б.)?
Бағдарламалық құралда таңдалған чип өндірушісі/моделі нақты чипке сәйкес келмейді; Чип дұрыс емес бағытта орналастырылған немесе бағдарламалау ұясы дұрыс емес орынға салынған.
Бағдарламалық құралдың «Чип туралы ақпарат» терезесі арқылы дұрыс орналастыру әдісін тексеріңіз; Чип түйреуіштері мен бағдарламалау ұясы арасындағы нашар байланыс; Басқа схемаларға дәнекерленген чиптерді сымдар немесе IC бағдарламалау қыстырғыштары арқылы жалғаңыз, олар
тізбек кедергісіне байланысты бағдарламалау сәтсіздігін тудырады. Бағдарламалау үшін чиптерді бағдарламалау ұяшығына қайта салыңыз; Чип зақымдалған болуы мүмкін, сынақ үшін жаңа чиппен ауыстырыңыз.
ISP бағдарламалау үшін қандай сақтық шаралары бар?
ISP бағдарламалауы салыстырмалы түрде күрделі, белгілі бір кәсіби білімі бар адамдар үшін қолайлы, сіз схеманы қалай оқу керектігін және мақсатты тақтаның схемасын білуіңіз керек. Бағдарламалық қамтамасыз ету кейбір жиі қолданылатын FLASH және EEPROM ISP бағдарламалауын қолдайды, ең алдымен бағдарламалық жасақтамадағы ағымдағы чиптің ISP бағдарламалау әдісін таңдау керек. ISP бағдарламалау әдісін пайдаланған кезде келесі мәселелерге назар аудару керек: Мақсатты Flash-ке қосылған негізгі контроллердің (мысалы, MCU/CPU) мақсатты құрылғыға қол жеткізе алмайтындығына көз жеткізіңіз.
чипті және mian контроллерінің барлық қосылған IO порттарын жоғары қарсылыққа орнату керек (mian контроллерін 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-қосымша Жауапкершіліктен бас тарту
Shenzhen Sfly Technology Co., Ltd. компаниясы өнімнің және оған қатысты бағдарламалық құрал мен материалдардың дұрыстығын қамтамасыз ету үшін бар күш-жігерін салады. Ықтимал өнім (соның ішінде бағдарламалық жасақтама және қатысты материалдар) ақаулары мен қателері үшін компания өзінің коммерциялық және техникалық мүмкіндіктері арқылы мәселені шешуге бар күш-жігерін салады. Компания осы өнімді пайдаланудан немесе сатудан туындайтын кездейсоқ, еріксіз, тікелей, жанама, арнайы, ұзартылған немесе жазалайтын залалдардың, соның ішінде пайданың жоғалуы, гудвилл, қолжетімділік, бизнестің үзілуі, деректердің жоғалуы және т.б. үшін жауап бермейді.
– 19 –

Құжаттар / Ресурстар

SFLY SP20 сериясы жоғары жылдамдықты бағдарламалаушы [pdf] Пайдаланушы нұсқаулығы
SP20B, SP20F, SP20X, SP20P, SP20 сериялы жоғары жылдамдықты бағдарламашы, SP20 сериясы, жоғары жылдамдықты бағдарламалаушы, жылдамдықты бағдарламалаушы, бағдарламашы

Анықтамалар

Пікір қалдырыңыз

Электрондық пошта мекенжайыңыз жарияланбайды. Міндетті өрістер белгіленген *