SP20 Serisi Yüksek Hızlı Programlayıcı

Özellikler:

  • Ürün Adı: SP20 Serisi Programlayıcı
  • Üretici: SHENZHEN SFLY TECHNOLOGY CO.LTD.
  • Yayın Tarihi: 7 Mayıs 2024
  • Revizyon: A5
  • Destekler: SPI NOR FLASH, I2C, MicroWire EEPROM'lar
  • İletişim Arayüzü: USB Type-C
  • Güç Kaynağı: USB modu – harici güç kaynağına gerek yok

Ürün Kullanım Talimatları:

Bölüm 3: Hızlı Kullanım

3.1 Hazırlık çalışmaları:

Programlayıcının USB aracılığıyla bir bilgisayara bağlı olduğundan emin olun
Type-C arayüzü. USB'de harici güç kaynağına gerek yoktur
mod.

3.2 Çipinizi programlama:

Çipinizi programlamak için sağlanan yazılım talimatlarını izleyin
SP20 Serisi Programlayıcıyı kullanarak.

3.3 Çip verilerinin okunması ve yeni çipin programlanması:

Mevcut çip verilerini okuyabilir ve yeni bir çip programlayabilirsiniz.
Kullanıcı kılavuzunda belirtilen adımları takip edin.

3.4 USB modunda gösterge durumu:

Anlamak için programlayıcıdaki gösterge ışıklarına bakın
USB modunda cihazın durumu.

Bölüm 4: Bağımsız Programlama

4.1 Bağımsız verileri indirin:

Bağımsız programlama için gerekli verileri indirin
Programlayıcının dahili bellek çipi.

4.2 Bağımsız programlama işlemi:

Aşağıda açıklandığı gibi bağımsız programlama işlemlerini gerçekleştirin:
manuel. Bu, manuel modu ve otomatik kontrol modunu içerir
ATE arayüzü.

4.3 Bağımsız modda gösterge durumu:

Bağımsız olarak çalışırken gösterge durumunu anlayın
Verimli programlama modu.

Bölüm 5: ISP modunda programlama

Ayrıntılı talimatlar için kullanıcı kılavuzuna bakın
ISP modunda programlama.

Bölüm 6: Çoklu Makine Modunda Programlama

Donanım bağlantıları ve programlama işlemleri hakkında bilgi edinin
çoklu makine modu programlama.

SSS:

S: SP20 hangi tip bellek yongalarını destekliyor?
Dizi Programcısı?

A: Programcı SPI NOR FLASH, I2C'yi destekler.
MicroWire ve çeşitli üreticilerin diğer EEPROM'ları
yüksek hızlı seri üretim programlama.

"`

+
SP20B/SP20F/SP20X/SP20P
Programcı Kullanıcı Kılavuzu
Yayın Tarihi: 7 Mayıs 2024 Revizyon A5

SHENZHEN SFLY TEKNOLOJİ LTD.ŞTİ.

İÇİNDEKİLER

SP20 Serisi Programlayıcı
Kullanıcı Kılavuzu

Bölüm1 Giriş
1.1 Performans Özellikleri ————————————————————————————— 3 1.2 SP20 serisi programlayıcı parametre tablosu ———————————————————————– 4
Bölüm2 Programcı Donanımı
2.1 Ürün Üzeriview ———————————————————————————————————- 5 2.2 Ürün Eklentileri —————————————————————————————————————— 5
Bölüm3 Hızlı Kullanım
3.1 Hazırlık çalışması ——————————————————————————————————————6 3.2 Çipinizi programlama ———————————————————————————————–6 3.3 Çip verilerini okuma ve yeni çip programlama —————————————————————————-8 3.4 USB modunda gösterge durumu—————————————————————————————————9
Bölüm 4 Bağımsız Programlama
4.1 Bağımsız verileri indirin ————————————————————————————————10 4.2 Bağımsız programlama işlemi ——————————————————————————- 11
Manuel mod———————————————————————————————————-12 Otomatik kontrol modu (ATE arayüzü üzerinden kontrol) ———————————————————–12 4.3 Bağımsız modda gösterge durumu ———————————————————————————12
Bölüm 5 ISP modunda programlama
5.1 ISP programlama modunu seçin ———————————————————————————–13 5.2 ISP arayüz tanımı ——————————————————————————————————13 5.3 Hedef çipi bağlayın —————————————————————————————————14 5.4 ISP güç kaynağı modunu seçin ———————————————————————————–14 5.5 Programlama işlemi ———————————————————————————————–14
Bölüm 6 Çoklu Makine Modunda Programlama
6.1 Programlayıcının donanım bağlantısı ——————————————————————————15 6.2 Programlama işlemi ————————————————————————————————16
Ek 1
SSS —————————————————————————————————————————————- 17
Ek 2
Sorumluluk reddi ——————————————————————————————————————————– 19
Ek 3
Revizyon Geçmişi ———————————————————————————————————————————20

– 2 –

SP20 Serisi Programlayıcı
Kullanıcı Kılavuzu
Bölüm 1 Giriş
SP20 serisi (SP20B/SP20F/SP20X/SP20P) programlayıcılar, Shenzhen SFLY Technology tarafından piyasaya sürülen SPI FLASH için en son yüksek hızlı seri üretim programlayıcılardır. Yurtiçi ve yurtdışı üreticilerin SPI NOR FLASH, I2C / MicroWire ve diğer EEPROM'larının yüksek hızlı programlanmasını tam olarak destekler.
1.1 Performans Özellikleri
Donanım özellikleri
USB Type-C iletişim arayüzü, USB modunda kullanıldığında harici güç kaynağına gerek yoktur; USB ve bağımsız mod yüksek hızlı seri üretim programlamasını destekler; Dahili büyük kapasiteli bellek çipi, bağımsız programlama için mühendislik verilerini kaydeder ve birden fazla
CRC veri doğrulaması, programlama verilerinin kesinlikle doğru olmasını sağlar; Geleneksel evrensel programlama tabanları tarafından desteklenebilen değiştirilebilir 28 pimli ZIF soketi; OLED ekran, programlayıcının mevcut çalışma bilgilerini görsel olarak görüntüler; RGB üç renkli LED çalışma durumunu gösterir ve sesli uyarı, programın başarısını ve başarısızlığını bildirebilir.
Programlama; Zayıf pin temas algılamasını destekleyin, programlama güvenilirliğini etkili bir şekilde artırın; Bazı çiplerin yerleşik programlamasını destekleyebilen ISP modu programlamasını destekleyin; Çoklu programlama başlatma yöntemleri: düğme başlatma, çip yerleştirme (akıllı algılama çip yerleştirme
ve kaldırma, otomatik başlatma programlama), ATE kontrolü (bağımsız ATE kontrol arayüzü, BUSY, OK, NG, START gibi doğru ve güvenilir programlama makinesi kontrol sinyalleri sağlar, çeşitli üreticilerin otomatik programlama ekipmanlarını kapsamlı bir şekilde destekler); Kısa devre / aşırı akım koruma fonksiyonu, programlayıcıyı veya çipi kazara hasardan etkili bir şekilde koruyabilir; Programlanabilir hacimtagTasarım, 1.7V ile 5.0V arasında ayarlanabilir aralık, 1.8V/2.5V/3V/3.3V/5V çipleri destekleyebilir; Ekipman kendi kendini kontrol etme işlevi sağlar; Küçük boyut (boyut: 108x76x21mm), birden fazla makinenin aynı anda programlanması yalnızca çok küçük bir çalışma yüzeyini kaplar;
Yazılım özellikleri
Win7/Win8/Win10/Win11 desteği; Çince ve İngilizce arasında geçiş desteği; Yeni cihazlar eklemek için yazılım yükseltme desteği; Proje desteği file yönetim (proje file çip modeli, veriler dahil olmak üzere tüm programlama parametrelerini kaydeder
file, programlama ayarları, vb.); Ek depolama alanının (OTP alanı) ve yapılandırma alanının (durum kaydı,
vb.) çip; 25 serisi SPI FLASH'ın otomatik tanınmasını destekler; Otomatik seri numarası işlevi (ürüne özgü seri numarası, MAC adresi oluşturmak için kullanılabilir,
Bluetooth Kimliği, vb.); Çoklu programlayıcı modu bağlantısını destekler: bir bilgisayar 8 SP20 serisi ile bağlanabilir
eş zamanlı programlama için programcılar, Otomatik seri numarası işlevi çoklu programcı modunda etkindir; Destek günlüğü file tasarruf;
Not: Yukarıdaki işlevler ürün modeline bağlıdır. Ayrıntılar için lütfen 1.2 bölümündeki ürün parametre tablosuna bakın
– 3 –

SP20 Serisi Programlayıcı
Kullanıcı Kılavuzu

1.2 SP20 serisi programlayıcı parametre tablosu

Ürün parametresi

SP20P SP20X SP20F SP20B

Ürün Görünümü

Desteklenen çip hacmitage aralığı

1.8-5V

1.8-5V

1.8-5V

1.8-5V

Desteklenen yongaların maksimum belleği (Not1)

Destek çip serisi (arayüz tipi)
( I2C EEPROM Mikrotel EEPROM SPI Flaş)
Çoklu bağlantı
(Bir bilgisayara 8 programlayıcı bağlanabilir)

USB ile seri üretim
(Çip takma ve çıkarma işlemini otomatik olarak algılar, otomatik programlayıcı)

Otomatik seri NO.
(Seri numaraları programlama)

RGB LED'ler çalışma göstergesi

Buzzer istemi

Bağımsız programlama
(Bilgisayarsız programlama, seri üretime uygun)

Destek otomasyon ekipmanları
(ATE ile otomatik ekipmanları kontrol edin)

İSS programlama
(Bazı modelleri destekler)

Stand-alone modunda usb modunu kullanma

Programlama için başlat düğmesi

OLED ekran

Programlama hızı
(Programlama + doğrulama) Tam veri

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

1 GB

Y
Y
YYYY
YYYYY 6sn 25sn 47sn

1 GB

Y
Y
YYYY
YYNNN 6sn 25sn 47sn

1 GB

Y
Y
YYYY
NYNNN 6s 25s 47s

1 GB

Y
Y
YYNN
NYNNN 7s 28s 52s

"Y" fonksiyonun olduğu veya desteklediği anlamına gelir, "N" fonksiyonun olmadığı veya desteklemediği anlamına gelir

Not 1 USB modunda 1 Gb'a kadar, standalone modunda ise 512 Mb'a kadar destekler.

– 4 –

SP20 Serisi Programlayıcı
Kullanıcı Kılavuzu
Bölüm 2 Programcı Donanımı
2.1 Ürün Üzeriview

Öğe

İsim
28P ZIF soketi Üç renkli gösterge
OLED ekran Programlama başlatma düğmesi
USB arayüzü
ISP/ATE çoklama arayüzü

Resimlemek
DIP paketli çipi, programlama soketine takın (Not: ZIF soketinden gelen kabloyu bağlayarak yerleşik çiplerin programlanmasını desteklemez.)
Mavi: MEŞGUL; Yeşil: TAMAM(başarılı); Kırmızı: BAŞARISIZ
Mevcut çalışma durumunu ve sonuçlarını görüntüleyin (sadece SP20P'de bu bileşen bulunur) Düğmeye basarak programlamayı başlatın (sadece SP20P'de bu bileşen bulunur)
USB Type-C arayüzü
Programlama makinesi kontrol sinyalleri sağlayın (BUSY, OK, NG, START) (sadece SP20P ve SP20X bu fonksiyona sahiptir) Kartlara lehimlenen çipler için ISP programlama

2.2 Ürün Eklentileri

Tip-C veri kablosu

İSS kablosu

5V/1A güç adaptörü

Kullanım kılavuzu

Farklı partilerdeki aksesuarların rengi/görünümü farklı olabilir, lütfen gerçek ürüne bakın;
SP20B bir güç adaptörü içermez, güç kaynağı için sadece USB portunu kullanın; Programlayıcının standart yapılandırması bir programlama soketi içermez, lütfen
ihtiyaçlarınıza göre seçin;

– 5 –

SP20 Serisi Programlayıcı
Kullanıcı Kılavuzu

Bölüm 3 Hızlı Kullanım

Bu bölüm, örnek olarak SOIC8 (208mil) paketlenmiş SPI FLASH çipi W25Q32DW'nin bir parçasını alır.ampSP20P programlayıcısının çipi USB modunda programlama yöntemini tanıtmak için. Geleneksel programlama aşağıdaki 5 adımı içerir:

Yazılım ve donanım hazırlama programlama

Çip modelini seçin

Yük file İşlem seçeneği ayarları

3.1 Hazırlık çalışmaları
1) “SFLY FlyPRO II” serisi programlayıcı yazılımını yükleyin (USB sürücüsünü içerir, USB sürücüsü yazılım yüklenirken varsayılan olarak yüklenecektir), Win7/Win8/Win10/Win11'i destekleyin, yazılımı indirin URL: http://www.sflytech.com; 2) Programlayıcıyı USB kablosuyla bilgisayarın USB portuna bağlayın, bağlantı normal olduğunda programlayıcının yeşil ışığı yanacaktır;

Bilgisayarın USB portuna bağlayın
3) “SFLY FlyPRO II” programlayıcı yazılımını başlatın, yazılım otomatik olarak programlayıcıya bağlanacak ve yazılımın sağ penceresi programlayıcı modelini ve ürün seri numarasını gösterecektir. Bağlantı başarısız olursa: lütfen USB kablosunun takılı olup olmadığını kontrol edin; USB sürücüsünün bilgisayar aygıt yöneticisine başarıyla yüklenip yüklenmediğini kontrol edin (USB sürücüsü doğru şekilde yüklenmemişse, lütfen USB sürücüsünü manuel olarak güncelleyin: programlayıcı yazılımı yükleme dizini Klasöründe “USB_DRIVER” öğesini bulun, sadece sürücüyü güncelleyin);

Bağlantı başarılı olduktan sonra, şu anda bağlı olan programlayıcı modeli
ve sıra görüntülenecek

3.2 Çipinizi programlama
1Çip modelini seçin:

Araç çubuğu düğmesine tıklayın

ve programlanacak çip modelini açılan iletişim kutusunda arayın

çip modelini seçmek için: W25Q32DW. Eşleşen çip markasını, modelini ve paket tipini seçin (yanlış marka ve modelin seçilmesi programlama hatasına neden olur).

– 6 –

SP20 Serisi Programlayıcı
Kullanıcı Kılavuzu

2Yük file:

Araç çubuğu düğmesine tıklayın

verileri yüklemek için fileBin ve Hex formatlarını destekleyebilen.

3) İşlem seçeneği ayarı: Gerektiğinde “İşlem Seçenekleri” sayfasında ilgili ayarları yapın. İpucu: Boş olmayan çip silinmelidir.

C alanını (Durum Kaydı) programlamak için bu butona tıklayarak “Yapılandırma” seçeneğini açmalı ve ilgili ayarları yapmalısınız.

4Çipi yerleştirin:
ZIF soketinin sapını kaldırın, programlama soketinin alt sırasını ZIF Soketinin tabanıyla hizalayın, sapı aşağı bastırın ve ardından çipi programlama soketine yerleştirin. Çipin 1 numaralı piminin yönünün yanlış yönde olmamasına dikkat edin. İpucu: view “çip bilgileri” sayfasında karşılık gelen programlama soket modeli ve yerleştirme yöntemi.

– 7 –

5Programlama işlemi: Araç çubuğu düğmesine tıklayın

programlamaya başlamak için:

SP20 Serisi Programlayıcı
Kullanıcı Kılavuzu

Programlama tamamlandığında, programlamanın başarılı olduğunu belirtmek için durum simgesi “TAMAM”a dönüşür:

3.3 Çip verilerini okuma ve yeni çip programlama

1. Bölüm 3.2'deki adımları izleyerek çip modelini seçin, soketi ve okunacak çipi takın;

İpuçları:

Çoğu SPI Flash çipini “Modeli Kontrol Et” butonuyla otomatik olarak tanımlayabilirsiniz. Lehimi alınan çipin pinlerinin, zayıf temasın önlenmesi için temizlenmesi gerekir;

araç çubuğunda;

2) Oku butonuna tıklayın

Araç çubuğunda, “Okuma Seçenekleri” iletişim kutusu açılacaktır;

3) “Tamam” butonuna tıklayın, programcı çip verilerini okuduktan sonra otomatik olarak “Veri Tamponu”nu açacaktır ve okunan verileri daha sonraki kullanım için bilgisayara kaydetmek için “Verileri Kaydet” butonuna tıklayın;
– 8 –

SP20 Serisi Programlayıcı
Kullanıcı Kılavuzu
4) “Veri Arabelleği”nin “Verileri Kaydet” düğmesine tıklayın, Verileri Kaydet iletişim kutusu açılır, varsayılan olarak tüm depolama alanını kaydeder, ana bellek alanı Flash gibi ihtiyaç duyduğunuz bellek alanını seçebilirsiniz, verileri kaydedin file daha sonra kullanılabilir;

5) “Veri tamponunu” kapatın ve aynı modeldeki yeni bir çipi takın;

6) Düğmeye tıklayın

okunan içeriği yeni çipe yazmak için.

İpucu: Kurulum seçeneklerinde tüm programlama alanlarını seçin, aksi takdirde veri düzenleme verileri eksik olabilir ve
ana çip normal çalışabilir, ancak kopyalanan çip normal çalışmayabilir;

Programlama parametrelerini ayarladıktan veya ana çipin verilerini başarıyla okuduktan sonra, kaydedebilirsiniz

bir proje olarak file (araç çubuğuna tıklayın

düğmesine tıklayın veya menü çubuğunu tıklayın: File->Projeyi Kaydet) ve sonra yalnızca

Kaydedilen projeyi yüklemem gerekiyor fileve yeni programlamayı yapmak için parametreleri sıfırlamanıza gerek yoktur

çip.

3.4 USB modunda gösterge durumu

Gösterge durumu
Sabit mavi Yanıp sönen mavi Sabit yeşil
Sabit kırmızı

Devlet açıklaması
Meşgul durumu, programcı silme, programlama, doğrulama vb. gibi işlemler gerçekleştiriyor. Çipin takılmasını bekleyin.
Şu anda bekleme modunda veya mevcut çip başarıyla programlandı. Çip programlama başarısız oldu (arızanın nedenini yazılım bilgi penceresinden kontrol edebilirsiniz)

ZIF soketinden gelen kabloyu bağlayarak yerleşik çiplerin programlanmasını desteklemez, çünkü harici devrenin karışması programlamanın başarısız olmasına yol açacaktır ve harici devre kartının elektrikle çalışması durumunda, programlayıcının donanımına da zarar verebilir, programlayıcı bu yanlış kullanım nedeniyle hasar görürse, garanti hizmetini alamaz. Lütfen çipi programlamak için standart programlama soketini kullanın veya yerleşik çipi programlamak için programlayıcının ISP arayüzünü kullanın (bkz. Bölüm 5 ISP modunda programlama)
– 9 –

SP20 Serisi Programlayıcı
Kullanıcı Kılavuzu

Bölüm 4 Bağımsız Programlama
SP20F, SP20X, SP20P, seri üretime uygun, bağımsız (bilgisayarsız) programlamayı destekler. Temel çalışma süreci aşağıdaki gibidir:
Bağımsız verileri indirin USB kablosunu çıkarın ve 5V güç kaynağına bağlayın
Bağımsız programlamayı başlatın

4.1 Bağımsız verileri indirin
1) Programlayıcıyı bir USB kablosuyla bilgisayarın USB portuna bağlayın ve “SFLY FlyPRO II” yazılımını başlatın; 2) Çip modelini seçmek, verileri yüklemek için 3.2 bölümündeki adımları izleyin fileve gerekli işlem seçeneklerini ayarlayın; 3) Bağımsız verilerin doğru olduğundan emin olmak için, önce birkaç çipi programlayabilir ve ürünün gerçek doğrulamasını yapabilirsiniz;

4) Düğmeye tıklayın

geçerli projeyi kaydetmek için (İpucu: kaydedilen proje file yüklenebilir ve daha sonra kullanılabilir

(tekrarlanan ayarların sıkıntısından kaçının);

5) Düğmeye tıklayın

bağımsız verileri indirmek için, “Projeyi İndir” iletişim kutusu açılacaktır;

Not: Manuel programlama yaparken, “Chip Insert” veya “KEY Sart”ı seçin (sadece SP20P KEY başlatmayı destekler). Otomatik programlama makinesiyle kullanırken, lütfen “ATE kontrolü (makine modu)”nu seçin.

6) Bağımsız verileri programlayıcının dahili belleğine indirmek için Tamam'ı tıklayın İpuçları: Bağımsız veriler programlayıcı kapatıldıktan sonra kaybolmaz ve daha sonra kullanmaya devam edebilirsiniz
zaman.

– 10 –

SP20 Serisi Programlayıcı
Kullanıcı Kılavuzu
4.2 Bağımsız programlama işlemi
Manuel mod
Çipleri manuel olarak seçme ve yerleştirme programlama yöntemi. Bağımsız modda manuel işlem adımları aşağıdaki gibidir: 1) 4.1 bölümündeki yönteme göre bağımsız verileri indirin. Bağımsız verileri indirirken, başlatma kontrol modunu “Çip Yerleştirme” olarak seçin (SP20P ayrıca “Anahtar Başlatma”yı da seçebilir); 2) USB kablosunu bilgisayardan çıkarın ve 5V güç adaptörüne bağlayın. Programlayıcı açıldıktan sonra, verilerin bütünlüğünü ve doğruluğunu doğrulamak için önce dahili bağımsız verileri kontrol edecektir. Bu 3-25 saniye sürer. Test geçilirse, gösterge ışığı mavi renkte yanıp sönerek programlayıcının bağımsız programlama moduna girdiğini gösterir. Test başarısız olursa, gösterge kırmızı renkte yanıp sönen bir durum gösterir ve programlayıcıda geçerli bağımsız veri olmadığını ve bağımsız programlamanın başlatılamayacağını gösterir;
Bağımsız programlama için 5V güç adaptörüne bağlanın
Not: Sadece SP20P, yukarıdaki şekilde gösterildiği gibi, OLED ekran aracılığıyla programlayıcının çalışma durumunu daha sezgisel bir şekilde görüntüleyebilir, çipin takılmasını beklemenizi ister. 3) Programlanacak çipi ZIF soketine takın, gösterge ışığı yanıp sönen maviden sabit maviye döner, bu programlayıcının çipi algıladığını ve programlama yaptığını gösterir; 4) Gösterge ışığı sabit yeşil renge döndüğünde, çip programlamanın tamamlandığı ve programlamanın başarılı olduğu anlamına gelir. Gösterge ışığı kırmızıya dönerse, geçerli çip programlamasının başarısız olduğu anlamına gelir. Aynı zamanda, programlayıcı geçerli çipin ZIF soketinden çıkarılmasını bekler. Buzzer istemi işlevi açıksa, programlayıcı programlama tamamlandığında bip sesi çıkarır; 5) Çipi çıkarın ve bir sonraki çipe takın, programlama tamamlanana kadar bu adımı tekrarlayın.
– 11 –

SP20 Serisi Programlayıcı
Kullanıcı Kılavuzu
Otomatik kontrol modu (ATE arayüzü üzerinden kontrol)
SP20X/SP20P, otomatik programlama makineleri ve diğer otomatik ekipmanlarla birlikte kullanılabilen ve otomatik programlamayı (otomatik olarak çipleri alma ve yerleştirme, otomatik programlama) gerçekleştiren bir ISP/ATE çoklama arayüzüne sahiptir. Aşağıdaki şekilde ilerleyin: 1) 4.1 bölümündeki yönteme göre bağımsız verileri indirin. Bağımsız verileri indirirken, başlatma kontrol modunu “ATE kontrolü (makine modu)” olarak seçtiğinize dikkat edin. Bu çalışma modunda, programlayıcının ATE arayüzü BAŞLAT/TAMAM/NG/MEŞGUL gösterge sinyali sağlayabilir; 2) Çip pin hattını ZIF soketinden programlama makinesine yönlendirin; 3) Makine kontrol hattını programlayıcı “ISP/ATE arayüzüne” bağlayın, arayüz pinleri aşağıdaki gibi tanımlanmıştır;

ISP/ATE arayüzü 4) Programlamaya başlayın.

3–MEŞGUL 5–OK 9–NG 7–BAŞLAT 2–VCC 4/6/8/10–GND

4.3 Bağımsız modda gösterge durumu

Gösterge durumu

Durum tanımı (manuel yöntem)

Kırmızı yanıp sönüyor

Programcı bağımsız verileri indirmedi

Yanıp sönen mavi Mavi Yeşil
Kırmızı

Çip yerleştirilmesini bekleyin Çip programlaması Çip programlaması tamamlandı ve programlama başarılı oldu (Çipin çıkarılması bekleniyor) Çip programlaması başarısız oldu (Çipin çıkarılması bekleniyor)

Durum açıklaması (otomatik kontrol modu, yalnızca SP20X, SP20P)
Programcı bağımsız verileri indirmedi Programlama çipi Çip programlaması tamamlandı ve programlama başarılı oldu
Çip programlama başarısız oldu

– 12 –

SP20 Serisi Programlayıcı
Kullanıcı Kılavuzu
Bölüm 5 ISP modunda programlama
ISP'nin tam adı In System Program'dır. ISP programlama modunda, çipin okuma ve yazma işlemlerini gerçekleştirmek için sadece birkaç sinyal hattını yerleşik çipin ilgili pinlerine bağlamanız gerekir; bu da çipin lehimini sökme zahmetinden kaçınılmasını sağlar. SP20 serisinde 10P ISP/ATE çoklama arayüzü bulunur, devre kartındaki çipler bu arayüz üzerinden programlanabilir.
5.1 İSS programlama modunu seçin
SP20 serisi programlayıcılar bazı çiplerin ISP modu programlamasını destekleyebilir. Programlanacak çip modelini aramak için yazılımdaki “çip modeli” düğmesine tıklayın ve “Adapter/Programming Mode” sütununda “ISP modu programlama”yı seçin (Aranan çip programlama yönteminde ISP modu programlama yoksa, çipin yalnızca programlama soketiyle programlanabileceği anlamına gelir). Aşağıdaki resme bakın:

5.2 ISP arayüz tanımı
SP20 serisi programlayıcının ISP arayüz tanımı aşağıdaki gibidir:

97531 10 8 6 4 2

ISP/ATE arayüzü

10P renkli bir ISP kablosu, ISP arayüzünü ve hedef kart çipini bağlamak için rastgele dağıtılır. 5x2P fişi programlayıcının ISP arayüzüne bağlanır ve diğer uç DuPont başlık terminali aracılığıyla hedef çipin ilgili pinine bağlanır.

Hedef çipi DuPont kafası aracılığıyla bağlayın

ISP kablosunun rengi ile ISP arayüzünün pinleri arasındaki ilişki aşağıdaki gibidir:

Renk
Kahverengi Kırmızı Turuncu (veya pembe) Sarı Yeşil

ISP arayüz pinlerine karşılık geliyor
1 2 3 4 5

Renk
Mavi Mor Gri Beyaz Siyah

ISP arayüz pinlerine karşılık geliyor
6 7 8 9 10

– 13 –

SP20 Serisi Programlayıcı
Kullanıcı Kılavuzu
5.3 Hedef çipi bağlayın
Ana yazılım arayüzündeki “çip bilgisi” sayfasına tıklayın view ISP arayüzünün ve hedef çipin bağlantı şeması. Aşağıdaki resme bakın:

Farklı çiplerin farklı bağlantı yöntemleri vardır. Lütfen yazılımdaki "çip bilgisi" sayfasına tıklayın view çipin detaylı bağlantı yöntemleri.
5.4 ISP güç kaynağı modunu seçin
ISP programlama sırasında hedef çipin iki güç seçeneği vardır: programlayıcı tarafından çalıştırılan ve hedef kart tarafından kendi kendine çalıştırılan. Yazılımın “Proje Ayarları” sayfasında “Hedef karta güç sağla” seçeneğinin işaretlenip işaretlenmeyeceğini ayarlayın:

"Hedef panoya güç sağlayın" seçeneğini işaretleyin, programcı hedef pano çipine güç sağlayacaktır, lütfen güç kaynağı hacmini seçin.tage çipin nominal çalışma hacmine göretage. Programlayıcı 250mA'lik maksimum yük akımı sağlayabilir. Yük akımı çok büyükse, programlayıcı aşırı akım koruması isteyecektir. Lütfen "Hedef kart için güç sağla" seçeneğinin işaretini kaldırın ve hedef kartın kendi kendine güç sağlayan (SP20 programlayıcı 1.65 V~5.5 V hedef kart çalışma hacmini destekleyebilir) olarak değiştirin.tage aralığı, ISP sinyal sürüş hacmitage hedef kartın VCC vol'üne göre otomatik olarak ayarlanacaktırtage).

5.5 Programlama işlemi

Donanım bağlantısının ve yazılım ayarlarının doğru olduğundan emin olun ve çipin ISP programlama butonuna tıklayın.

tamamlamak

ISP programlaması nispeten karmaşıktır ve devreyle çok iyi tanışık olmanız gerekir; Bağlantı kabloları parazite ve diğer devrelerin parazitine neden olabilir.
devre kartı, ISP programlamasının başarısız olmasına yol açabilir. Lütfen çipi çıkarın
ve programlamak için geleneksel çip soketini kullanın;

– 14 –

SP20 Serisi Programlayıcı
Kullanıcı Kılavuzu
Bölüm 6 Çoklu Makine Modunda Programlama
Programcı yazılımı, bir bilgisayara bağlı en fazla 8 programcının aynı anda çalışmasını (seri üretim veya bağımsız veri indirme) destekler.
6.1 Programlayıcının donanım bağlantısı
1) Bilgisayarın USB portuna birden fazla programlayıcı bağlamak için USB HUB kullanın (USB hub'ın harici bir güç adaptörü olmalı ve harici bir güç kaynağı gereklidir). Çoklu makine modunda, yalnızca aynı modelin programlayıcılarının birlikte kullanılabileceğini ve farklı modellerin karıştırılamayacağını unutmayın.
2) SP20 programlayıcı yazılımını başlatın, yazılım otomatik olarak bağlı tüm programlayıcılara bağlanacaktır ve
çoklu makine moduna girin. Programlayıcı yazılımı zaten çalışıyorsa, Menü Programlayıcı Yeniden Bağlan'a tıklayabilirsiniz ve yazılım "Programlayıcıya bağlan" iletişim kutusunu açacaktır:
– 15 –

SP20 Serisi Programlayıcı
Kullanıcı Kılavuzu
Bağlanacak programlayıcıyı seçin ve Tamam'a tıklayın. Bağlantı başarılı olduktan sonra, yazılım çoklu makine moduna girer ve arayüz aşağıdaki gibidir:

6.2 Programlama işlemi
1) Programlama işlemi, bölüm 3.2'deki programlama prosedürüyle aynıdır: çip model yükünü seçin file işlem seçeneklerini ayarla programlama soketini kur;

2) Tıklayın

düğmesi (Not: SP20P iki adet toplu programlama modu seçebilir: “Çip

"Ekle" ve "Anahtar Başlat". Bu örnekteamp(örneğin, “Çip Takma” modunu seçin) ve programcı çipin takılmasını bekleyecektir.

yerleştirilmek;

3) Programlanmış çipleri programlama soketine teker teker yerleştirin, programlayıcı otomatik olarak başlayacaktır.

çiplerin yerleştirildiğini tespit ettikten sonra programlama. Her programcı bağımsız olarak çalışır, tam programlama

asenkron mod, senkronizasyon için beklemeye gerek yok. Yazılım programlama arayüzü aşağıdaki gibidir;

4) Bölüm 3.4'teki gösterge durum açıklamasına veya ekran üzerindeki istemlere göre çipleri seçin ve yerleştirin ve çip programlamanın tüm kütlesini tamamlayın. İpuçları: SP20F, SP20X, SP20P bağımsız programlamayı destekler. Bağımsız verileri indirmek için bir veya daha fazla programlayıcıyı bağlamak için bilgisayardaki mevcut USB portunu kullanabilir ve ardından toplu programlama için bağımsız yöntemi kullanabilirsiniz. USB yöntemiyle karşılaştırıldığında daha rahat ve daha verimlidir. SP20B bağımsız programlamayı desteklemez ve yalnızca toplu programlama için bir bilgisayara bağlanabilir.
– 16 –

SP20 Serisi Programlayıcı
Kullanıcı Kılavuzu
Ek 1 SSS
Programcı img'yi destekleyebilir mi? files?
Programcı yazılımı ikili ve onaltılı sayıları destekler file kodlama biçimleri. İkilinin geleneksel son eki files *.bin'dir ve onaltılık sayı sisteminin geleneksel son ekidir files *.hex'tir;
img sadece bir file eki ve temsil etmez file kodlama biçimi. Normalde (%90'ın üzerinde) bu tür files ikili kodlanmıştır. Bunu doğrudan yazılıma yükleyin, yazılım otomatik olarak file ikili koddur ve tanınan formatta yüklenir;
Doğruluğunu sağlamak için file yükleniyor, kullanıcıların arabellek toplamını kontrol etmelerini ve file mühendisle birlikte kontrol toplamı (veya file kod sağlayıcıları/müşterileri) bu tür yüklemelerden sonra files. (Bu bilgiler yazar yazılımının ana penceresinin alt kısmında görüntülenecektir.)
Programlama başarısızlığının (silme hatası/programlama hatası/doğrulama hatası/kimlik hatası vb.) yaygın nedenleri nelerdir?
Yazılımda seçilen çip üreticisi/modeli gerçek çip ile uyuşmuyor; Çip yanlış yönde yerleştirilmiş veya programlama soketi yanlış yere takılmış.
Lütfen yazılımın “Çip Bilgileri” penceresinden doğru yerleştirme yöntemini kontrol edin; Çip pinleri ile programlama soketi arasındaki temas zayıf; Teller veya IC programlama klipsleri ile diğer devre kartlarına lehimlenmiş olan çipleri bağlayın, bu da
devre girişimi nedeniyle programlama hatasına neden olur. Lütfen programlama için çipleri programlama soketine geri takın; Çip hasar görmüş olabilir, test için yeni bir çip ile değiştirin.
İSS programlamada hangi önlemler alınmalıdır?
ISP programlaması, gerçekleştirilmesi nispeten karmaşıktır, belirli mesleki bilgiye sahip kişiler için uygundur, devre şemasını nasıl okuyacağınızı ve hedef kartın devre şemasını bilmeniz gerekir. Yazılım, yaygın olarak kullanılan bazı FLASH ve EEPROM'ların ISP programlamasını destekler, her şeyden önce, yazılımda mevcut çipin ISP programlama yöntemini seçmeniz gerekir. ISP programlama yöntemini kullanırken, aşağıdaki hususlara dikkat etmeniz gerekir: Hedef Flash'a bağlı ana denetleyicinin (örneğin MCU/CPU) hedef
çip ve mian kontrolcüsünün tüm bağlı IO portları yüksek dirence ayarlanmalıdır (mian kontrolcüsünü RESET durumuna ayarlamayı deneyebilirsiniz). Programlanmış çipin bazı kontrol IO portları çipin normal çalışma koşullarını karşılamalıdır, örneğinample: SPI FLASH'ın HOLD ve WP pinleri yüksek bir seviyeye çekilmelidir. I2C EEPROM'un SDA ve SCL'si çekme dirençlerine sahip olmalı ve WP pini düşük seviyeye çekilmelidir. Bağlantı kablolarını mümkün olduğunca kısa tutun. Bazı çipler birlikte verilen ISP kablosuyla programlanamaz. Uygun vol'u ayarlayıntagKurulum seçeneklerinde ISP programlama için e/saat parametreleri: Sadece iki seçenekten biri kullanılabilir: hedef kartın kendisini çalıştırmak veya hedef kartı programlayıcıdan çalıştırmak. Hangi güç kaynağı yöntemi kullanılırsa kullanılsın, VCC bağlanmalıdır. ISP yöntemi hedef kartın çevresel devrelerinden veya bağlantı kablolarından etkilenir, bu nedenle tüm çiplerin başarılı bir şekilde yakılabileceği garanti edilmez. Bağlantı ve ayarlar tekrar tekrar kontrol edilmesine rağmen yine de başarılı bir şekilde programlanamıyorsa, çipi çıkarmanız ve standart bir çip soketi ile programlamanız önerilir. Seri üretimde, önce programlamayı ve ardından SMT yöntemini kullanmayı deneyin.
24 serisi çipte neden silme fonksiyonu yok?
Çip, EEPROM teknolojisine dayanmaktadır, çip verileri önceden silinmeden doğrudan yeniden yazılabilir, bu nedenle silme işlemi mevcut değildir;
Çip verilerini temizlemeniz gerekiyorsa, lütfen FFH verilerini doğrudan çipe yazın.
– 17 –

SP20 Serisi Programlayıcı
Kullanıcı Kılavuzu
Programlayıcı yazılımı ve firmware nasıl yükseltilir?
Programcı yazılım menüsüne tıklayın: Yardım-Güncellemeleri kontrol et. Bir güncelleme varsa, bir güncelleme sihirbazı açılır. Lütfen yükseltme paketini indirmek ve yüklemek için istemleri izleyin;
Sfly resmi indirme merkezine girin websitesine (http://www.sflytech.com) gidin, en son programcı yazılımını indirin ve kurun;
Sadece programlayıcı yazılımını yükseltmeniz yeterli, programlayıcı yazılımını yükseltmenize gerek yok.
Programlayıcı yazılımında çip modeli yoksa ne yapmalıyım?
Öncelikle programlayıcı yazılımını en son sürüme yükseltin; Yazılımın en son sürümünde programlanacak bir çip modeli yoksa lütfen şu adrese bir e-posta gönderin:
Ekleme için başvurunuz. Aşağıdaki bilgileri belirtiniz: programcı modeli, eklenecek çip markası, ayrıntılı çip modeli, paket (hatırlatma: SP20 serisi programcılar yalnızca SPI'yi destekleyebilir, FLASH, EEPROM, diğer tipteki çipler desteklenemez).
– 18 –

SP20 Serisi Programlayıcı
Kullanıcı Kılavuzu
Ek 2 Sorumluluk Reddi
Shenzhen Sfly Technology Co., Ltd. ürünün ve ilgili yazılım ve materyallerinin doğruluğunu sağlamak için elinden geleni yapar. Olası ürün (yazılım ve ilgili materyaller dahil) kusurları ve hataları için şirket, ticari ve teknik yetenekleriyle sorunu çözmek için elinden geleni yapacaktır. Şirket, bu ürünün kullanımından veya satışından kaynaklanan her türlü tesadüfi, kaçınılmaz, doğrudan, dolaylı, özel, genişletilmiş veya cezai zararlardan sorumlu değildir; bunlarla sınırlı olmamak üzere kar, itibar, kullanılabilirlik, iş kesintisi, veri kaybı vb. kaybı, doğrudan, dolaylı, tesadüfi, özel, türev, cezai zararlar ve üçüncü taraf taleplerinden sorumlu olmayacaktır.
– 19 –

Belgeler / Kaynaklar

SFLY SP20 Serisi Yüksek Hızlı Programlayıcı [pdf] Kullanıcı Kılavuzu
SP20B, SP20F, SP20X, SP20P, SP20 Serisi Yüksek Hızlı Programlayıcı, SP20 Serisi, Yüksek Hızlı Programlayıcı, Hızlı Programlayıcı, Programcı

Referanslar

Yorum bırakın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar işaretlenmiştir *