SP20 Series Yüksək Sürətli Proqramçı
“
Xüsusiyyətlər:
- Məhsulun adı: SP20 Series Programmer
- İstehsalçı: SHENZHEN SFLY TECHNOLOGY CO.LTD.
- Buraxılış tarixi: 7 may 2024-cü il
- Tədqiqat: A5
- Dəstəkləyir: SPI NOR FLASH, I2C, MicroWire EEPROM
- Rabitə interfeysi: USB Type-C
- Enerji təchizatı: USB rejimi – xarici enerji təchizatı tələb olunmur
Məhsuldan İstifadə Təlimatları:
Fəsil 3: Tez İstifadə
3.1 Hazırlıq işləri:
Proqramçının USB vasitəsilə kompüterə qoşulduğundan əmin olun
Type-C interfeysi. USB-də heç bir xarici enerji təchizatı tələb olunmur
rejimi.
3.2 Çipinizin proqramlaşdırılması:
Çipinizi proqramlaşdırmaq üçün verilən proqram təlimatlarına əməl edin
SP20 Series Programmer istifadə edərək.
3.3 Çip məlumatlarını oxuyun və yeni çipin proqramlaşdırılması:
Siz mövcud çip məlumatlarını oxuya və yeni çipi proqramlaşdıra bilərsiniz
istifadəçi təlimatında göstərilən addımları izləyin.
3.4 USB rejimində göstərici statusu:
Anlamaq üçün proqramçıdakı göstərici işıqlarına baxın
USB rejimində cihazın vəziyyəti.
Fəsil 4: Müstəqil Proqramlaşdırma
4.1 Müstəqil məlumatları endirin:
Bağımsız proqramlaşdırma üçün lazımi məlumatları daxil edin
proqramçının daxili yaddaş çipi.
4.2 Müstəqil proqramlaşdırma əməliyyatı:
-də təsvir olunduğu kimi müstəqil proqramlaşdırma əməliyyatlarını yerinə yetirin
təlimat. Buraya əl rejimi və vasitəsilə avtomatik idarəetmə rejimi daxildir
ATE interfeysi.
4.3 Bağımsız rejimdə göstərici statusu:
Müstəqil işləyərkən göstərici vəziyyətini anlayın
səmərəli proqramlaşdırma rejimi.
Fəsil 5: ISP rejimində proqramlaşdırma
Ətraflı təlimatlar üçün istifadəçi təlimatına baxın
ISP rejimində proqramlaşdırma.
Fəsil 6: Çox maşın rejimində proqramlaşdırma
Avadanlıq əlaqələri və proqramlaşdırma əməliyyatları haqqında məlumat əldə edin
çox maşın rejimində proqramlaşdırma.
Tez-tez verilən suallar:
S: SP20 tərəfindən hansı növ yaddaş çipləri dəstəklənir
Serial Proqramçısı?
A: Proqramçı SPI NOR FLASH, I2C,
MicroWire və müxtəlif istehsalçıların digər EEPROM-ları üçün
yüksək sürətli kütləvi istehsal proqramlaşdırması.
“`
+
SP20B/SP20F/SP20X/SP20P
Proqramçı istifadəçi təlimatı
Nəşrin Buraxılış Tarixi: 7 may 2024-cü il Reviziya A5
SHENZHEN SFLY TECHNOLOGY CO.LTD.
MÜNDƏRİCAT
SP20 seriyalı proqramçı
İstifadəçi təlimatı
Fəsil 1 Giriş
1.1 Performans Xüsusiyyətləri —————————————————————————————— 3 1.2 SP20 seriyalı proqramçı parametrləri cədvəli ———————————————————————– 4
Fəsil 2 Proqramçı Aparatı
2.1 Məhsul Bitdiview ——————————————————————————————————- 5 2.2 Məhsul əlavələri ————————————————————————————————————————————————————————————————————— 5
Fəsil 3 Tez İstifadəsi
3.1 Hazırlıq işləri ———————————————————————————————————6 3.2 Çipinizi proqramlaşdırma —————————————————————————————————6 3.3 Çip məlumatlarını oxumaq və yeni çipin proqramlaşdırılması ————————————————————————-8 3.4 USB rejimində göstərici statusu———————————————————————————————————————————9
Fəsil 4 Müstəqil Proqramlaşdırma
4.1 Müstəqil məlumatı endirin ———————————————————————————————10 4.2 Müstəqil proqramlaşdırma əməliyyatı —————————————————————————————————————— 11
Manual rejim————————————————————————————————————————————————————12 Avtomatik idarəetmə rejimi (ATE interfeysi vasitəsilə idarəetmə) ———————————————————————————————————12 4.3 Ayrı-ayrı rejimdə göstərici statusu ———————————————————————————————————————————————————
Fəsil 5 ISP rejimində proqramlaşdırma
5.1 ISP proqramlaşdırma rejimini seçin ————————————————————————————13 5.2 ISP interfeysinin tərifi ————————————————————————————————————————————————————13 5.3 Hədəf çipi qoşun ——————————————————————————————14 5.4 Select ISP power supply mode ——————————————————————————–14 5.5 Programming operation ——————————————————————————————–14
Fəsil 6 Çox maşın rejimində proqramlaşdırma
6.1 Proqramçının aparat bağlantısı ——————————————————————————15 6.2 Proqramlaşdırma əməliyyatı ————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————16
Əlavə 1
FAQ ———————————————————————————————————————————- 17
Əlavə 2
İmtina -———————————————————————————————————————— 19
Əlavə 3
Baxış Tarixçəsi ————————————————————————————————————————20
– 2 –
SP20 seriyalı proqramçı
İstifadəçi təlimatı
Fəsil 1 Giriş
SP20 seriyası (SP20B/SP20F/ SP20X/SP20P) proqramçılar Shenzhen SFLY Technology tərəfindən işə salınan SPI FLASH üçün ən son yüksək sürətli kütləvi istehsal proqramçılarıdır. O, yerli və xarici istehsalçıların SPI NOR FLASH, I2C / MicroWire və digər EEPROM-ların yüksək sürətli proqramlaşdırmasını tam dəstəkləyir.
1.1 Performans xüsusiyyətləri
Avadanlıq xüsusiyyətləri
USB Type-C rabitə interfeysi, USB rejimində istifadə edildikdə xarici enerji təchizatına ehtiyac yoxdur; USB və müstəqil rejimdə yüksək sürətli kütləvi istehsal proqramlaşdırmasını dəstəkləyin; Daxili böyük tutumlu yaddaş çipi müstəqil proqramlaşdırma və çoxsaylı proqramlar üçün mühəndislik məlumatlarını saxlayır
CRC məlumatlarının yoxlanılması proqramlaşdırma məlumatlarının tamamilə dəqiq olmasını təmin edir; Adi universal proqramlaşdırma bazaları ilə dəstəklənə bilən dəyişdirilə bilən 28 pinli ZIF yuvası; OLED displey, proqramçının cari əməliyyat məlumatlarını vizual olaraq göstərir; RGB üç rəngli LED iş vəziyyətini göstərir və səs siqnalı müvəffəqiyyət və uğursuzluğa səbəb ola bilər
proqramlaşdırma; Zəif pin kontaktının aşkarlanmasını dəstəkləyin, proqramlaşdırma etibarlılığını effektiv şəkildə yaxşılaşdırın; Bəzi çiplərin bortda proqramlaşdırılmasını dəstəkləyə bilən ISP rejimi proqramlaşdırmasını dəstəkləyin; Bir çox proqramlaşdırma başlanğıc üsulları: düyməni işə salma, çip yerləşdirmə (ağıllı aşkarlama çipinin yerləşdirilməsi
və çıxarılması, avtomatik işəsalma proqramlaşdırması), ATE nəzarəti (müstəqil ATE idarəetmə interfeysi, BUSY, OK, NG, START kimi dəqiq və etibarlı proqramlaşdırma maşını idarəetmə siqnallarını təmin edir, müxtəlif istehsalçıların avtomatik proqramlaşdırma avadanlıqlarını geniş şəkildə dəstəkləyir); Qısa qapanma / həddindən artıq cərəyandan qorunma funksiyası proqramçı və ya çipi təsadüfi zədələnmədən effektiv şəkildə qoruya bilər; Proqramlaşdırıla bilən cildtage dizayn, 1.7V-dən 5.0V-a qədər tənzimlənən diapazon, 1.8V/2.5V/3V/3.3V/5V çipləri dəstəkləyə bilər; Avadanlığın özünü yoxlama funksiyasını təmin etmək; Kiçik ölçülü (ölçüsü: 108x76x21mm), birdən çox maşının eyni vaxtda proqramlaşdırılması yalnız çox kiçik bir iş səthini tutur;
Proqram təminatı xüsusiyyətləri
Win7/Win8/Win10/Win11-i dəstəkləyin; Çin və İngilis dili arasında keçidi dəstəkləyin; Yeni cihazlar əlavə etmək üçün proqram təminatının təkmilləşdirilməsini dəstəkləyin; Dəstək layihəsi file idarəetmə (layihə file bütün proqramlaşdırma parametrlərini, o cümlədən: çip modeli, məlumatları saxlayır
file, proqramlaşdırma parametrləri və s.); Əlavə saxlama sahəsinin (OTP sahəsi) və konfiqurasiya sahəsinin (status qeydiyyatı,
s.) çipin; 25 seriyalı SPI FLASH-ın avtomatik tanınmasını dəstəkləyin; Avtomatik seriya nömrəsi funksiyası (məhsulun unikal seriya nömrəsi, MAC ünvanı,
Bluetooth ID və s.); Çox proqramçı rejimi əlaqəsini dəstəkləyin: bir kompüter 8 SP20 seriyası ilə birləşdirilə bilər
sinxron proqramlaşdırma üçün proqramçılar, Avtomatik seriya nömrəsi funksiyası multiproqramçı rejimində aktivdir; Dəstək jurnalı file qənaət;
Qeyd: Yuxarıdakı funksiyalar məhsul modelindən asılıdır. Ətraflı məlumat üçün bölmə 1.2-də məhsul parametrləri cədvəlinə baxın
– 3 –
SP20 seriyalı proqramçı
İstifadəçi təlimatı
1.2 SP20 seriyalı proqramçı parametrləri cədvəli
Məhsul parametri
SP20P SP20X SP20F SP20B
Məhsulun Görünüşü
Dəstəklənən çip voltage sıra
1.8-5V
1.8-5V
1.8-5V
1.8-5V
Dəstəklənən çiplərin maksimum yaddaşı (Qeyd1)
Dəstək çip seriyası (interfeys növü)
(I2C EEPROM Mikrotel EEPROM SPI Flash)
Çoxlu əlaqə
(Bir kompüter 8 proqramçı birləşdirə bilər)
USB ilə kütləvi istehsal
(Avtomatik çipin daxil edilməsi və çıxarılması, avtomatik proqramçı)
Avtomatik seriya NO.
(Serial nömrələrin proqramlaşdırılması)
RGB LED-lərin iş göstəricisi
Səs siqnalı
Bağımsız proqramlaşdırma
(kompütersiz proqramlaşdırma, kütləvi istehsala uyğun)
Dəstək avtomatlaşdırma avadanlığı
(ATE ilə avtomatik avadanlıqlara nəzarət edin)
ISP proqramlaşdırması
(Bəzi modelləri dəstəkləyin)
Müstəqil rejimdə usb rejimindən istifadə
Proqramlaşdırma üçün başlanğıc düyməsi
OLED displey
Proqramlaşdırma sürəti
(Proqramlaşdırma + doğrulama) Tam məlumat
GD25Q16(16Mb) W25Q64JV(64Mb) W25Q128FV(128Mb)
1Gb
Y
Y
YYYY
YYYYY 6s 25s 47s
1Gb
Y
Y
YYYY
YYNNN 6s 25s 47s
1Gb
Y
Y
YYYY
NYNNN 6s 25s 47s
1Gb
Y
Y
YYNN
NYNNN 7s 28s 52s
“Y” funksiyaya malik olduğunu və ya dəstəklədiyini, “N” funksiyanın olmadığını və ya dəstəkləmədiyini bildirir
Qeyd 1 USB rejimində 1Gb-a qədər və müstəqil rejimdə 512Mb-a qədər dəstəkləyir.
– 4 –
SP20 seriyalı proqramçı
İstifadəçi təlimatı
Fəsil 2 Proqramçı Aparatı
2.1 Məhsul Bitdiview
Maddə
ad
28P ZIF yuvası Üç rəngli göstərici
OLED displey Proqramlaşdırma başlanğıc düyməsi
USB interfeysi
ISP/ATE multipleksləşdirmə interfeysi
Təsvir edin
DIP paketli çipi, proqramlaşdırma yuvasını daxil edin (Qeyd: ZIF rozetkasından naqili birləşdirərək bortda olan çiplərin proqramlaşdırılmasını dəstəkləmir.)
Mavi: BUSY; Yaşıl: OK (uğurlu); Qırmızı: UĞURSUZ
Cari əməliyyat vəziyyətini və nəticələrini göstərin (yalnız SP20P-də bu komponent var) Düyməni basaraq proqramlaşdırmaya başlayın (yalnız SP20P-də bu komponent var)
USB Type-C interfeysi
Proqramlaşdırma maşını idarəetmə siqnallarını təmin edin (BUSY, OK, NG, START) (yalnız SP20P və SP20X bu funksiyaya malikdir) Lövhələrdə lehimlənmiş çiplər üçün ISP proqramlaşdırması
2.2 Məhsul əlavələri
Type-C məlumat kabeli
ISP kabeli
5V/1A güc adapteri
Təlimat kitabçası
Müxtəlif partiyaların aksesuarlarının rəngi/görünüşü fərqli ola bilər, lütfən, faktiki məhsula baxın;
SP20B-yə güc adapteri daxil deyil, sadəcə enerji təchizatı üçün USB portundan istifadə edin; Proqramçının standart konfiqurasiyasına proqramlaşdırma yuvası daxil deyil, zəhmət olmasa
ehtiyaclarınıza uyğun seçin;
– 5 –
SP20 seriyalı proqramçı
İstifadəçi təlimatı
Fəsil 3 Tez İstifadəsi
Bu fəsildə əvvəlki kimi SOIC8 (208mil) paketlənmiş SPI FLASH çipi W25Q32DW parçası götürülür.ampSP20P proqramçısının çipin USB rejimində proqramlaşdırılması metodunu təqdim etmək. Ənənəvi proqramlaşdırma aşağıdakı 5 addımdan ibarətdir:
Proqram təminatı və aparat hazırlığının proqramlaşdırılması
Çip modelini seçin
yük file Əməliyyat seçimi parametrləri
3.1 Hazırlıq işləri
1) “SFLY FlyPRO II” seriyalı proqramçı proqramını quraşdırın (USB sürücüsü daxildir, proqramı quraşdırarkən USB drayveri defolt olaraq quraşdırılacaq), Win7/Win8/Win10/Win11-i dəstəkləyin, proqram təminatının yüklənməsi URL: http://www.sflytech.com; 2) Proqramçını kompüterin USB portuna USB kabel vasitəsilə qoşun və əlaqə normal olduqda proqramçının yaşıl işığı yanacaq;
Kompüterin USB portuna qoşun
3) “SFLY FlyPRO II” proqramçı proqramını işə salın, proqram avtomatik olaraq proqramçıya qoşulacaq və proqram təminatının sağ pəncərəsində proqramçı modeli və məhsulun seriya nömrəsi göstərilir. Bağlantı uğursuz olarsa: USB kabelin qoşulub-qoşulmadığını yoxlayın; USB sürücüsünün kompüter cihaz menecerində uğurla quraşdırılıb-qurulmadığını yoxlayın (əgər USB drayveri düzgün quraşdırılmayıbsa, lütfən, USB sürücüsünü əl ilə yeniləyin: proqramçı proqram təminatının quraşdırılması qovluğunda “USB_DRIVER” tapın, sadəcə olaraq, sürücünü yeniləyin);
Bağlantı uğurlu olduqdan sonra hazırda qoşulmuş proqramçı modeli
və ardıcıllıq göstərilir
3.2 Çipinizin proqramlaşdırılması
1 Çip modelini seçin:
Alətlər paneli düyməsini basın
, və pop-up dialoq qutusunda proqramlaşdırılacaq çip modelini axtarın
çip modelini seçmək üçün: W25Q32DW. Uyğun çip markasını, modelini və paket növünü seçin (yanlış marka və modelin seçilməsi proqramlaşdırma uğursuzluğu ilə nəticələnəcək).
– 6 –
SP20 seriyalı proqramçı
İstifadəçi təlimatı
2Yüklə file:
Alətlər paneli düyməsini basın
məlumatları yükləmək üçün file, Bin və Hex formatlarını dəstəkləyə bilər.
3) Əməliyyat seçiminin qurulması: Lazım olduqda “Əməliyyat Seçimləri” səhifəsində müvafiq parametrləri edin. İpucu: Boş olmayan çip silinməlidir.
C sahəsini (Status Qeydiyyatı) proqramlaşdırmaq üçün müvafiq parametrləri etmək üçün “Konfiqurasiya seçimini” açmaq üçün bu düyməni sıxmalısınız.
4 Çipi yerləşdirin:
ZIF rozetkasının sapını qaldırın, proqramlaşdırma rozetkasının alt cərgəsini ZIF yuvasının alt hissəsinə daxil edin, sapı aşağı basın və sonra çipi proqramlaşdırma yuvasına qoyun. Qeyd edək ki, çipin 1-ci pininin istiqaməti yanlış istiqamətdə yerləşdirilməməlidir. İpucu: edə bilərsiniz view "çip məlumatı" səhifəsində müvafiq proqramlaşdırma yuvası modeli və daxiletmə üsulu.
– 7 –
5 Proqramlaşdırma əməliyyatı: Alətlər paneli düyməsini klikləyin
proqramlaşdırmaya başlamaq üçün:
SP20 seriyalı proqramçı
İstifadəçi təlimatı
Proqramlaşdırma başa çatdıqda, proqramlaşdırmanın uğurlu olduğunu bildirmək üçün status işarəsi “OK” olaraq dəyişir:
3.3 Çip məlumatlarını oxuyun və yeni çipin proqramlaşdırılması
1Çip modelini seçmək üçün bölmə 3.2-dəki addımları yerinə yetirin, rozetka və oxunacaq çipi quraşdırın;
Məsləhətlər:
Siz “Modeli Yoxla” düyməsi vasitəsilə SPI Flash çiplərinin əksəriyyətini avtomatik müəyyən edə bilərsiniz. Zəif kontaktın qarşısını almaq üçün lehimlənmiş çipin sancaqları təmizlənməlidir;
alətlər panelində;
2) Oxu düyməsini sıxın
alətlər panelində və "Oxuma Seçimləri" informasiya qutusu açılacaq;
3) “OK” düyməsini sıxın, proqramçı çip məlumatlarını oxuduqdan sonra avtomatik olaraq “Məlumat Buferi”ni açacaq və oxunmuş məlumatları sonrakı istifadə üçün kompüterdə saxlamaq üçün “Məlumatları Saxla” düyməsini sıxacaq;
– 8 –
SP20 seriyalı proqramçı
İstifadəçi təlimatı
4) “Məlumat Buferinin” “Məlumatları Saxla” düyməsini klikləyin, Məlumatı Saxla informasiya qutusu açılır, defolt olaraq bütün saxlama sahəsini yadda saxlayın, lazım olduqda yaddaş sahəsini seçə bilərsiniz, məsələn, əsas yaddaş sahəsi Flash, file sonra istifadə edilə bilər;
5) “Məlumat buferini” bağlayın və eyni modelin yeni çipini yerləşdirin;
6) düyməsini basın
oxunan məzmunu yeni çipə yazmaq üçün.
İpucu: Quraşdırma seçimlərində bütün proqramlaşdırma sahələrini seçin, əks halda pramming məlumatları natamam ola bilər və
master çip normal işləyə bilər, lakin kopyalanan çip normal işləməyə bilər;
Proqramlaşdırma parametrlərini təyin etdikdən və ya ana çipin məlumatlarını uğurla oxuduqdan sonra onu saxlaya bilərsiniz
layihə kimi file (alətlər panelinə klikləyin
düyməsini basın və ya menyu çubuğuna klikləyin: File-> Layihəni Saxla) və sonra yalnız siz
saxlanılan layihəni yükləmək lazımdır file, və yenisini proqramlaşdırmaq üçün parametrləri sıfırlamağa ehtiyac yoxdur
çip.
3.4 USB rejimində göstərici statusu
Göstərici statusu
Sabit mavi Yanıb-sönən mavi Sabit yaşıl
Sabit qırmızı
Dövlət təsviri
Məşğul vəziyyət, proqramçı silmə, proqramlaşdırma, yoxlama və s. kimi əməliyyatları yerinə yetirir. Çipin daxil olmasını gözləyin.
Hazırda gözləmə rejimindədir və ya cari çip uğurla proqramlaşdırılıb.
ZIF rozetkasından naqili birləşdirərək bort çiplərinin proqramlaşdırılmasını dəstəkləmir, çünki xarici dövrənin müdaxiləsi proqramlaşdırmanın uğursuzluğuna səbəb olacaq və xarici dövrə lövhəsi elektrik cərəyanı ilə olduqda, proqramçının aparatına da zərər verə bilər, əgər proqramçı bu səhv istifadə səbəbindən zədələnirsə, zəmanət xidməti almayacaq. Zəhmət olmasa çipi proqramlaşdırmaq üçün standart proqramlaşdırma rozetkasından istifadə edin və ya bort çipi proqramlaşdırmaq üçün proqramçının ISP interfeysindən istifadə edin (ISP rejimində proqramlaşdırma bölməsinə baxın)
– 9 –
SP20 seriyalı proqramçı
İstifadəçi təlimatı
Fəsil 4 Müstəqil Proqramlaşdırma
SP20F, SP20X, SP20P, kütləvi istehsal üçün uyğun olan müstəqil (kompütersiz) proqramlaşdırmanı dəstəkləyir. Əsas əməliyyat prosesi aşağıdakı kimidir:
Müstəqil məlumatları yükləyin USB kabelini ayırın və 5V enerji təchizatına qoşun
Bağımsız proqramlaşdırmaya başlayın
4.1 Müstəqil məlumatları yükləyin
1) Proqramçını USB kabel ilə kompüterin USB portuna qoşun və “SFLY FlyPRO II” proqramını işə salın; 2) Çip modelini seçmək, məlumatları yükləmək üçün 3.2-ci bölmədəki addımları yerinə yetirin file, və lazımi əməliyyat seçimlərini təyin edin; 3) Bağımsız məlumatların düzgün olmasını təmin etmək üçün əvvəlcə bir neçə çipi proqramlaşdıra və məhsulun faktiki yoxlanmasını edə bilərsiniz;
4) düyməsini basın
cari layihəni saxlamaq üçün (İpucu: saxlanılan layihə file yüklənə və sonradan istifadə edilə bilər
təkrar parametrlər problemindən qaçın);
5) düyməsini basın
müstəqil məlumatları yükləmək üçün "Layihəni yükləyin" dialoq qutusu açılacaq;
Qeyd: Əl ilə proqramlaşdırarkən “Chip Insert” və ya “KEY Sart” seçin (yalnız SP20P KEY startı dəstəkləyir). Avtomatik proqramlaşdırma maşını ilə istifadə edərkən "ATE nəzarəti (maşın rejimi)" seçin.
6) Bağlı məlumatları proqramçının daxili yaddaşına yükləmək üçün OK düyməsini klikləyin Məsləhətlər: proqramçı söndürüldükdən sonra müstəqil məlumatlar itirilməyəcək və siz ondan sonra istifadə etməyə davam edə bilərsiniz.
vaxt.
– 10 –
SP20 seriyalı proqramçı
İstifadəçi təlimatı
4.2 Müstəqil proqramlaşdırma əməliyyatı
Əl rejimi
Çipləri əl ilə seçmək və yerləşdirmək üçün proqramlaşdırma metodu. Müstəqil rejimdə əl ilə əməliyyat addımları aşağıdakılardır: 1) 4.1 bölməsindəki metoda uyğun olaraq müstəqil məlumatları yükləyin. Nəzərə alın ki, müstəqil məlumatları endirərkən başlanğıc idarəetmə rejimini “Chip Placement” kimi seçin (SP20P həmçinin “Key Start” seçə bilər); 2) USB kabelini kompüterdən ayırın və onu 5V güc adapterinə qoşun. Proqramçı işə salındıqdan sonra məlumatların bütövlüyünü və düzgünlüyünü yoxlamaq üçün əvvəlcə daxili müstəqil məlumatları yoxlayacaq. Bu 3-25 saniyə çəkir. Testdən keçibsə, proqramçının müstəqil proqramlaşdırma rejiminə daxil olduğunu göstərən göstərici işığı mavi yanıb-sönür. Test uğursuz olarsa, göstərici qırmızı yanıb-sönən vəziyyəti göstərir ki, bu da proqramçıda etibarlı müstəqil məlumatların olmadığını və müstəqil proqramlaşdırmanın başlanmasının mümkün olmadığını göstərir;
Müstəqil proqramlaşdırma üçün 5V güc adapterinə qoşulun
Qeyd: Yalnız SP20P proqramçının iş vəziyyətini OLED ekranı vasitəsilə daha intuitiv şəkildə göstərə bilər, yuxarıdakı şəkildə göstərildiyi kimi, çipin daxil edilməsini gözləməyi təklif edir. 3) Proqramlaşdırılacaq çipi ZIF yuvasına qoyun, göstərici işığı yanıb-sönən mavi rəngdən sabit mavi rəngə dəyişir, bu proqramçının çipi aşkar etdiyini və proqramlaşdırdığını göstərir; 4) Göstərici işığı sabit yaşıl rəngə çevrildikdə, bu, çip proqramlaşdırmasının tamamlandığını və proqramlaşdırmanın uğurlu olduğunu bildirir. Göstərici işığı qırmızıya çevrilirsə, bu, cari çip proqramlaşdırmasının uğursuz olduğunu bildirir. Eyni zamanda, proqramçı cari çipin ZIF yuvasından çıxarılmasını gözləyir. Siqnal çağırışı funksiyası işə salınarsa, proqramlaşdırma başa çatdıqdan sonra proqramçı səs siqnalı verəcək; 5) Çipi çıxarın və növbəti çipə qoyun, proqramlaşdırma tamamlanana qədər bu addımı təkrarlayın.
– 11 –
SP20 seriyalı proqramçı
İstifadəçi təlimatı
Avtomatik idarəetmə rejimi (ATE interfeysi vasitəsilə idarəetmə)
SP20X/SP20P ISP/ATE multipleks interfeysinə malikdir, ondan avtomatik proqramlaşdırma maşınları və digər avtomatik avadanlıqlarla avtomatik proqramlaşdırmanı həyata keçirmək üçün istifadə edilə bilər (çipləri avtomatik seçib yerləşdirir, avtomatik proqramlaşdırma). Aşağıdakı kimi hərəkət edin: 1) 4.1 bölməsindəki metoda uyğun olaraq müstəqil məlumatları yükləyin. Qeyd edək ki, müstəqil məlumatları yükləyərkən başlanğıc idarəetmə rejimini “ATE nəzarəti (maşın rejimi)” kimi seçin. Bu iş rejimində proqramçının ATE interfeysi START/OK/NG/BUSY göstərici siqnalını təmin edə bilər; 2) Çip pin xəttini ZIF yuvasından proqramlaşdırma maşınına aparın; 3) Maşın idarəetmə xəttini “ISP/ATE interfeysi” proqramçısına birləşdirin, interfeys sancaqları aşağıdakı kimi müəyyən edilir;
ISP/ATE interfeysi 4) Proqramlaşdırmaya başlayın.
3–BUSY 5–OK 9–NG 7–START 2–VCC 4/6/8/10–GND
4.3 Bağımsız rejimdə göstərici statusu
Göstərici statusu
Dövlət təsviri (əl üsulu)
Qırmızı yanıb-sönür
Proqramçı müstəqil məlumatları yükləmədi
Yanıb-sönən mavi Mavi Yaşıl
Qırmızı
Çipin yerləşdirilməsini gözləyin Proqramlaşdırma çipi Çipin proqramlaşdırılması tamamlandı və proqramlaşdırma uğurlu oldu (çipin çıxarılması gözlənilir) Çipin proqramlaşdırılması uğursuz oldu (çipin çıxarılması gözlənilir)
Dövlət təsviri (avtomatik idarəetmə rejimi, yalnız SP20X, SP20P)
Proqramçı müstəqil məlumatları yükləmədi Proqramlaşdırma çipi Çip proqramlaşdırması tamamlandı və proqramlaşdırma uğurlu oldu
Çip proqramlaşdırma uğursuz oldu
– 12 –
SP20 seriyalı proqramçı
İstifadəçi təlimatı
Fəsil 5 ISP rejimində proqramlaşdırma
ISP-nin tam adı Sistem Proqramındadır. ISP proqramlaşdırma rejimində, çipin oxunması və yazılması əməliyyatlarını həyata keçirmək üçün bort çipin müvafiq sancaqlarına bir neçə siqnal xətti qoşmaq kifayətdir ki, bu da çipin sökülməsi probleminin qarşısını ala bilər. SP20 seriyası 10P ISP/ATE multipleks interfeysinə malikdir, dövrə lövhəsindəki çiplər bu interfeys vasitəsilə proqramlaşdırıla bilər.
5.1 ISP proqramlaşdırma rejimini seçin
SP20 seriyalı proqramçılar bəzi çiplərin ISP rejimində proqramlaşdırılmasını dəstəkləyə bilər. Proqramlaşdırılacaq çip modelini axtarmaq üçün proqramdakı “çip modeli” düyməsinə klikləyin və “Adapter/Proqramlaşdırma rejimi” sütununda “ISP rejimində proqramlaşdırma” seçin “(Axtarılan çip proqramlaşdırma metodunda ISP rejimi proqramlaşdırması yoxdursa, bu o deməkdir ki, çip yalnız proqramlaşdırma yuvası ilə proqramlaşdırıla bilər). Aşağıdakı şəkilə baxın:
5.2 ISP interfeysinin tərifi
SP20 seriyalı proqramçının ISP interfeys tərifi aşağıdakı kimidir:
97531 10 8 6 4 2
ISP/ATE interfeysi
10P rəngli ISP kabeli ISP interfeysini və hədəf lövhə çipini birləşdirmək üçün təsadüfi olaraq paylanır. 5x2P fiş proqramçının ISP interfeysinə, digər ucu isə DuPont başlıq terminalı vasitəsilə hədəf çipin müvafiq pininə qoşulur.
Hədəf çipi DuPont başlığı vasitəsilə birləşdirin
ISP kabelinin rəngi ilə ISP interfeysinin sancaqları arasında müvafiq əlaqə aşağıdakı kimidir:
Rəng
Qəhvəyi Qırmızı Narıncı (və ya çəhrayı) Sarı Yaşıl
ISP interfeys pinlərinə uyğundur
1 2 3 4 5
Rəng
Mavi Bənövşəyi Boz Ağ Qara
ISP interfeys pinlərinə uyğundur
6 7 8 9 10
– 13 –
SP20 seriyalı proqramçı
İstifadəçi təlimatı
5.3 Hədəf çipi birləşdirin
Əsas proqram interfeysindəki “çip məlumatı” səhifəsinə klikləyin view ISP interfeysinin və hədəf çipinin əlaqə sxematik diaqramı. Aşağıdakı şəkilə baxın:
Fərqli çiplərin müxtəlif əlaqə üsulları var. Zəhmət olmasa proqramdakı “çip məlumatı” səhifəsinə klikləyin view çipin ətraflı əlaqə üsulları.
5.4 ISP-nin enerji təchizatı rejimini seçin
ISP proqramlaşdırması zamanı hədəf çipin iki güc variantı var: proqramçı tərəfindən gücləndirilir və hədəf lövhəsi tərəfindən öz-özünə işləyir. Proqram təminatının “Layihə Parametrləri” səhifəsində “Hədəf lövhəsinə güc təmin et” seçimini yoxlayıb-yoxlamamağı təyin edin:
“Hədəf lövhəsi üçün enerji təmin et” işarəsini yoxlayın, proqramçı hədəf lövhəsi çipi üçün enerji təmin edəcək, lütfən, enerji təchizatı həcmini seçintage çipin qiymətləndirilmiş iş həcminə görətage. Proqramçı 250mA maksimum yük cərəyanını təmin edə bilər. Yük cərəyanı çox böyükdürsə, proqramçı həddindən artıq cərəyandan qorunmağı təklif edəcək. Lütfən, “Hədəf lövhəsi üçün enerji təmin et” işarəsini çıxarın və hədəf lövhəsinin özü ilə işləyəninə keçin (SP20 proqramçısı 1.65 V~5.5V hədəf lövhəsi əməliyyat həcmini dəstəkləyə bilər)tage diapazonu, ISP siqnalını idarə etmə voltage hədəf lövhənin VCC vol ilə avtomatik tənzimlənəcəktagvə).
5.5 Proqramlaşdırma əməliyyatı
Aparat bağlantısı və proqram parametrlərinin düzgün olduğunu yoxlayın və çipin ISP proqramlaşdırma düyməsini basın.
tamamlamaq
ISP proqramlaşdırması nisbətən mürəkkəbdir və siz dövrə ilə çox tanış olmalısınız; Birləşdirən naqillər müdaxilə və digər dövrələrin müdaxiləsinə səbəb ola bilər
ISP proqramlaşdırmasının uğursuzluğuna səbəb ola biləcək dövrə lövhəsi. Zəhmət olmasa çipi çıxarın
və proqramlaşdırmaq üçün adi çip yuvasından istifadə edin;
– 14 –
SP20 seriyalı proqramçı
İstifadəçi təlimatı
Fəsil 6 Çox maşın rejimində proqramlaşdırma
Proqramçı proqramı bir kompüterə qoşulmuş 8-ə qədər proqramçının eyni vaxtda işləməsini dəstəkləyir (kütləvi istehsal və ya müstəqil məlumatların yüklənməsi).
6.1 Proqramçının aparat bağlantısı
1) Çoxlu proqramçıları kompüterin USB portuna qoşmaq üçün USB HUB-dan istifadə edin (USB hub-da xarici enerji adapteri olmalıdır və xarici enerji təchizatı tələb olunur). Qeyd edək ki, çox maşın rejimində yalnız eyni modelin proqramçıları birlikdə istifadə edilə bilər və müxtəlif modelləri qarışdırmaq olmaz.
2) SP20 proqramçı proqramını işə salın, proqram avtomatik olaraq bütün qoşulmuş proqramçılara qoşulacaq və
çox maşın rejiminə daxil olun. Proqramçı proqramı artıq işləyirsə, Menyu Proqramçının Yenidən Qoşulmasını klikləyə bilərsiniz və proqram “Proqramçıya qoşulun” informasiya qutusunu açacaq:
– 15 –
SP20 seriyalı proqramçı
İstifadəçi təlimatı
Qoşulacaq proqramçı seçin və OK düyməsini basın. Bağlantı uğurlu olduqdan sonra proqram çox maşın rejiminə keçir və interfeys aşağıdakı kimidir:
6.2 Proqramlaşdırma əməliyyatı
1) Proqramlaşdırma əməliyyatı bölmə 3.2-dəki proqramlaşdırma proseduru ilə eynidir: çip modelinin yüklənməsini seçin file proqramlaşdırma yuvasını quraşdırmaq əməliyyat variantlarını təyin etmək;
2) üzərinə klikləyin
düyməsi(Qeyd: SP20P iki kütləvi proqramlaşdırma rejimi seçə bilər: “Chip
Insert” və “Key Start”. Bu örnəkample, "Chip Insert" rejimini seçin) və proqramçı çipi gözləyəcək
yerləşdirmək;
3) Proqramlaşdırılmış çipləri bir-bir proqramlaşdırma yuvasına qoyun və proqramçı avtomatik işə başlayacaq
çiplərin qoyulduğunu aşkar etdikdən sonra proqramlaşdırma. Hər bir proqramçı müstəqil işləyir, tam şəkildə proqramlaşdırır
asinxron rejim, sinxronizasiyanı gözləməyə ehtiyac yoxdur. Proqram təminatının proqramlaşdırma interfeysi aşağıdakı kimidir;
4) Çip proqramlaşdırmasının bütün kütləsini tamamlamaq üçün Bölmə 3.4-dəki göstərici statusunun təsvirinə və ya displey ekranındakı göstərişlərə uyğun olaraq çipləri seçin və yerləşdirin. Məsləhətlər: SP20F, SP20X, SP20P müstəqil proqramlaşdırmanı dəstəkləyir. Siz müstəqil məlumatları yükləmək üçün bir və ya bir neçə proqramçıya qoşulmaq üçün kompüterdəki mövcud USB portundan istifadə edə və sonra kütləvi proqramlaşdırma üçün müstəqil metoddan istifadə edə bilərsiniz. USB metodu ilə müqayisədə daha rahat və daha səmərəlidir. SP20B müstəqilliyi dəstəkləmir və yalnız kütləvi proqramlaşdırma üçün kompüterə qoşula bilər.
– 16 –
SP20 seriyalı proqramçı
İstifadəçi təlimatı
Əlavə 1 Tez-tez verilən suallar
Proqramçı img-ni dəstəkləyə bilərmi? files?
Proqramçı proqramı ikili və onaltılıq sistemi dəstəkləyir file kodlaşdırma formatları. İkilinin şərti şəkilçisi files *.bin və onaltılığın şərti şəkilçisidir files *.hex;
img sadəcə a file şəkilçisidir və ifadə etmir file kodlaşdırma formatı. Normalda (90% -dən çox) belə files ikili kodlaşdırılmışdır. Sadəcə onu birbaşa proqrama yükləyin, proqram avtomatik olaraq tanıyacaq olub olmadığını file ikili koddur və onu tanınmış formatda yükləyin;
Dəqiqliyini təmin etmək üçün file yüklənərkən istifadəçilərə bufer yoxlama məbləğini yoxlamağı tövsiyə edirik və file mühəndis ilə yoxlama məbləği (və ya file kod təminatçıları/müştərilər) yüklədikdən sonra files. (Bu məlumat yazıçı proqramının əsas pəncərəsinin aşağı hissəsində göstəriləcək.)
Proqramlaşdırma uğursuzluğunun ümumi səbəbləri hansılardır (o cümlədən silinmə uğursuzluğu/proqramlaşdırma uğursuzluğu/doğrulama uğursuzluğu/ID xətası və s.)?
Proqram təminatında seçilmiş çip istehsalçısı/model faktiki çiplə uyğun gəlmir; Çip yanlış istiqamətdə yerləşdirilib və ya proqramlaşdırma yuvası yanlış mövqeyə daxil edilib.
Zəhmət olmasa proqram təminatının “Chip Information” pəncərəsi vasitəsilə düzgün yerləşdirmə üsulunu yoxlayın; Çip pinləri ilə proqramlaşdırma yuvası arasında zəif təmas; Digər dövrə lövhələrində lehimlənmiş çipləri naqillər və ya IC proqramlaşdırma klipləri ilə birləşdirin.
dövrə müdaxiləsi səbəbindən proqramlaşdırma uğursuzluğuna səbəb olur. Proqramlaşdırma üçün çipləri yenidən proqramlaşdırma yuvasına qoyun; Çip zədələnə bilər, sınaq üçün yeni çip ilə əvəz edin.
ISP proqramlaşdırması üçün ehtiyat tədbirləri hansılardır?
ISP proqramlaşdırmasının həyata keçirilməsi nisbətən mürəkkəbdir, müəyyən peşəkar biliyə malik insanlar üçün uyğundur, siz dövrə sxemini necə oxumağı və hədəf lövhəsinin dövrə diaqramını bilməlisiniz. Proqram təminatı bəzi tez-tez istifadə olunan FLASH və EEPROM-un ISP proqramlaşdırmasını dəstəkləyir, ilk növbədə proqram təminatında mövcud çipin ISP proqramlaşdırma metodunu seçməlisiniz. ISP proqramlaşdırma metodundan istifadə edərkən aşağıdakı məsələlərə diqqət yetirməlisiniz: Hədəf Flash-a qoşulmuş əsas nəzarətçinin (məsələn, MCU/CPU) hədəfə daxil olmamasına əmin olun.
çip və mian nəzarətçisinin bütün qoşulmuş IO portları yüksək müqavimətə təyin edilməlidir (mian nəzarət cihazını RESET vəziyyətinə təyin etməyə cəhd edə bilərsiniz). Proqramlaşdırılmış çipin bəzi nəzarət IO portları çipin normal iş şərtlərinə cavab verməlidir, məsələnample: SPI FLASH-ın HOLD və WP pinləri yüksək səviyyəyə qədər çəkilməlidir. I2C EEPROM-un SDA və SCL-də açılan rezistorlar olmalıdır və WP pin aşağı səviyyəyə qədər çəkilməlidir. Qoşulma tellərini mümkün qədər qısa saxlayın. Bəzi çiplər daxil olan ISP kabeli ilə proqramlaşdıra bilmir. Müvafiq həcmi təyin edintagQuraşdırma seçimlərində ISP proqramlaşdırması üçün e/saat parametrləri: İki seçimdən yalnız biri istifadə edilə bilər: hədəf lövhəsinin özünü enerji ilə təmin etmək və ya proqramçıdan hədəf lövhəsini gücləndirmək. Hansı enerji təchizatı üsulundan istifadə olunmasından asılı olmayaraq, VCC qoşulmalıdır. ISP metodu hədəf lövhənin periferik sxemindən və ya birləşdirən naqillərdən təsirlənir, buna görə də bütün çiplərin uğurla yandırılmasına zəmanət verilmir. Bağlantı və parametrlər dəfələrlə yoxlanılırsa və hələ də uğurla proqramlaşdırıla bilmirsə, çipi çıxarmaq və standart çip Socket ilə proqramlaşdırmaq tövsiyə olunur. Kütləvi istehsalda əvvəlcə proqramlaşdırma, sonra isə SMT metodundan istifadə etməyə çalışın.
24 seriyalı çipin niyə silmə funksiyası yoxdur?
Çip EEPROM texnologiyasına əsaslanır, çip məlumatları əvvəlcədən silinmədən birbaşa yenidən yazıla bilər, buna görə də silmə əməliyyatı mövcud deyil;
Çip məlumatlarını təmizləmək lazımdırsa, lütfən, FFH məlumatlarını birbaşa çipə yazın.
– 17 –
SP20 seriyalı proqramçı
İstifadəçi təlimatı
Proqramçı proqram təminatını və proqram təminatını necə təkmilləşdirmək olar?
Proqramçı proqram menyusuna klikləyin: Help-Yeniləmələri yoxlayın. Yeniləmə varsa, yeniləmə sehrbazı açılacaq. Təkmilləşdirmə paketini endirmək və quraşdırmaq üçün göstərişlərə əməl edin;
Sfly rəsmi yükləmə mərkəzinə daxil olun websaytında (http://www.sflytech.com), ən son proqramçı proqramını yükləyin və quraşdırın;
Yalnız proqramçı proqramını təkmilləşdirmək lazımdır, proqramçı proqram təminatını təkmilləşdirməyə ehtiyac yoxdur.
Proqramçı proqramında çip modeli yoxdursa nə etməliyəm?
Əvvəlcə proqramçı proqramını ən son versiyaya təkmilləşdirin; Proqramın ən son versiyasında proqramlaşdırılacaq çip modeli yoxdursa, e-poçt ünvanına göndərin
əlavə etmək üçün müraciət edin. Aşağıdakı məlumatları göstərin: proqramçı modeli, əlavə olunacaq çip markası, ətraflı çip modeli, paket (xatırlatma: SP20 seriyalı proqramçılar yalnız SPI NOR FLASH, EEPROM-u dəstəkləyə bilər, digər çip növləri dəstəklənə bilməz).
– 18 –
SP20 seriyalı proqramçı
İstifadəçi təlimatı
Əlavə 2 İmtina
Shenzhen Sfly Technology Co., Ltd. məhsulun və onunla əlaqəli proqram təminatının və materialların düzgünlüyünü təmin etmək üçün əlindən gələni edir. Mümkün məhsul (proqram və əlaqəli materiallar daxil olmaqla) qüsurları və səhvləri üçün şirkət kommersiya və texniki imkanları ilə problemi həll etmək üçün əlindən gələni edəcəkdir. Şirkət bu məhsulun istifadəsi və ya satışı nəticəsində yaranan hər cür təsadüfi, qaçılmaz, birbaşa, dolayı, xüsusi, uzadılmış və ya cəza xarakterli zərərlərə görə məsuliyyət daşımır, o cümlədən mənfəət itkisi, qudvil, əlçatanlıq, Biznesin dayandırılması, məlumat itkisi və s., hər hansı birbaşa, dolayı, təsadüfi, xüsusi, törəmə və üçüncü tərəf zərərlərinə görə məsuliyyət daşımır.
– 19 –
Sənədlər / Resurslar
![]() |
SFLY SP20 Series Yüksək Sürətli Proqramçı [pdf] İstifadəçi Təlimatı SP20B, SP20F, SP20X, SP20P, SP20 Seriyası Yüksək Sürətli Proqramçı, SP20 Seriyası, Yüksək Sürətli Proqramçı, Sürətli Proqramçı, Proqramçı |