STMikroelektronik-LOGO

STMicroelectronics UM2406 RF Flaşör Yardımcı Programı Yazılım Paketi

STMicroelectronics-UM2406-The-RF-Flaşör-Yardımcı Program-Yazılım-Paketi-ÜRÜN

Özellikler

  • BlueNRG-LP, BlueNRG-LPS, BlueNRG-1 ve BlueNRG-2 cihazlarını destekler
  • Arayüz: UART modu ve SWD modu
  • Özellikler: Flash bellek programlama, okuma, toplu silme, içerik doğrulama
  • Sistem Gereksinimleri: 2 GB RAM, USB bağlantı noktaları, Adobe Acrobat Reader 6.0 veya üzeri

Ürün Kullanım Talimatları

Başlarken
Bu bölümde sistem gereksinimleri ve yazılım paketi kurulumu hakkında bilgi verilmektedir.

Sistem Gereksinimleri:

  • En az 2 GB RAM
  • USB bağlantı noktaları
  • Adobe Acrobat Reader 6.0 veya üzeri
  • Önerilen ekran ölçeği ve %150'ye kadar ayarlar

Yazılım Paketi Kurulumu:
Yardımcı programı çalıştırmak için, [Başlat] > [ST RF-Flasher Yardımcı Programı xxx] > [RFFlasher Yardımcı Programı] konumunda bulunan RF-Flasher yardımcı programı simgesine tıklayın.

Araç Çubuğu Arayüzü
RF-Flasher yardımcı programının ana penceresinin araç çubuğu bölümünde kullanıcılar aşağıdaki işlemleri gerçekleştirebilir:

  • Mevcut bir .bin veya .hex dosyasını yükleyin file: [File] > [Aç file…]
  • Geçerli hafıza görüntüsünü kaydedin: [File] > [Kaydet File Gibi…]
  • Mevcut bir .bin veya .hex dosyasını kapatın file: [File] > [Kapat file]
  • ST-LINK frekansını ayarlayın: [Araçlar] > [Ayarlar…]
  • Günlüğü etkinleştirme veya devre dışı bırakma file oluşturma: [Araçlar] > [Ayarlar…]

SSS

  • RF-Flasher yardımcı program yazılım paketi hangi cihazları destekler?
    Yazılım paketi şu anda BlueNRG-LP, BlueNRG-LPS, BlueNRG-1 ve BlueNRG-2 cihazlarını desteklemektedir.
  • RF-Flasher yardımcı programını çalıştırmak için minimum sistem gereksinimleri nelerdir?
    Minimum sistem gereksinimleri en az 2 GB RAM, USB bağlantı noktaları ve Adobe Acrobat Reader 6.0 veya sonraki sürümünü içerir.
  • Geçerli bellek görüntüsünü RF-Flasher yardımcı programına nasıl kaydedebilirim?
    Geçerli hafıza görüntüsünü kaydetmek için [File] > [Kaydet File Olarak…] ve bir .bin dosyasına kaydedilecek hafıza bölümünü seçin file.

UM2406
Kullanıcı kılavuzu

RF-Flasher yardımcı program yazılım paketi

giriiş

Bu belge, RF-Flasher yardımcı programı PC uygulamasını içeren RF-Flasher yardımcı programı yazılım paketini (STSW-BNRGFLASHER) açıklamaktadır.
RF-Flasher yardımcı programı, BlueNRG-1, BlueNRG-2, BlueNRG-LP ve BlueNRG-LPS Bluetooth® Low Energy sistemlerinin çip üzerindeki flash belleğinin okunmasına, toplu olarak silinmesine, yazılmasına, ve programlanmıştır.
Şu anda cihazın dahili UART önyükleyicisini kullanarak UART modu aracılığıyla BlueNRG-LP, BlueNRG-LPS, BlueNRG-1 ve BlueNRG-2 flash belleğine yönelik arayüzü desteklemektedir. Ayrıca şu anda standart donanım programlama/hata ayıklama araçları (CMSIS-DAP, ST-LINK) aracılığıyla standart SWD arayüzünü kullanarak SWD modu aracılığıyla BlueNRG-LP, BlueNRG-LPS, BlueNRG-1 ve BlueNRG-2 flash bellek arayüzünü de desteklemektedir. ve J-Link).
Üstelik hem UART hem de SWD modlarında MAC adresinin kullanıcı tarafından seçilen belirli bir flash bellek konumunda saklanmasına da olanak tanır.
RF-Flasher yazılım paketi ayrıca flash bellek programlamaya, okumaya, toplu silmeye ve içerik doğrulamaya olanak tanıyan bağımsız bir flaşör başlatıcı yardımcı programı da sağlar. Flaşör başlatıcı yardımcı programı yalnızca bir PC DOS penceresi gerektirir.

Not:
RF terimi şu anda BlueNRG-LP, BlueNRG-LPS, BlueNRG-1 ve BlueNRG-2 cihazlarını ifade etmektedir. Gerektiğinde herhangi bir spesifik farklılık vurgulanır.

Genel bilgi

Kısaltma listesi

Tablo 1. Kısaltma listesi

Terim Anlam
RF Radyo frekansı
SWD Seri kablo hata ayıklama
UART Evrensel Asenkron Alıcı / Verici
USB Üniversal seri otobüs

Referans belgeleri

Tablo 2. Referans belgeleri

Referans Tip Başlık
DS11481 BlueNRG-1 veri sayfası Programlanabilir Bluetooth® Düşük Enerjili kablosuz SoC
DS12166 BlueNRG-2 veri sayfası Programlanabilir Bluetooth® Düşük Enerjili kablosuz SoC
DB3557 STSW-BNRGFLASHER veri özeti RF-Flasher yazılım paketi için veri özeti
DS13282 BlueNRG-LP veri sayfası Programlanabilir Bluetooth® Düşük Enerjili kablosuz SoC
DS13819 BlueNRG-LPS veri sayfası Programlanabilir Bluetooth® Düşük Enerjili kablosuz SoC

Başlarken

Bu bölüm, RF-Flaşör yardımcı programı PC uygulamasını çalıştırmak için tüm sistem gereksinimlerini ve ilgili yazılım paketi kurulum prosedürünü açıklamaktadır.

Sistem gereksinimleri
RF-Flasher yardımcı programı aşağıdaki minimum gereksinimlere sahiptir:

  • Aşağıdaki Microsoft® işletim sistemini çalıştıran Intel® veya AMD işlemcili bilgisayar:
    • Windows® 10
  • En az 2 GB RAM
  • USB bağlantı noktaları
  • Adobe Acrobat Reader 6.0 veya üzeri
  • Önerilen ekran ölçeği ve ayarları %150'ye kadardır.

Yazılım paketi kurulumu
Kullanıcı bu yardımcı programı RF-Flaşör yardımcı programı simgesine ([Başlat]>[ST RF-Flasher Yardımcı Programı xxx]>[RF-Flasher Yardımcı Programı]) tıklayarak çalıştırabilir.

STMicroelectronics-UM2406-RF-Flaşör-Yardımcı Program-Yazılım-Paketi- (1)

Araç çubuğu arayüzü

RF-Flaşör yardımcı programının ana penceresinin araç çubuğu bölümünde kullanıcı aşağıdaki işlemleri gerçekleştirebilir:

  • Mevcut bir .bin veya .hex dosyasını yükleyin (Intel genişletilmiş) file, kullanarak [File]>[Aç file…]
  • Geçerli hafıza görüntüsünü bir .bin dosyasına kaydedin file, kullanarak [File]>[Kaydet File Gibi…]. Kaydedilecek hafıza bölümünün başlangıç ​​adresi ve boyutu file Cihaz Belleği sekmesinden seçilebilir.
  • Mevcut bir .bin veya .hex dosyasını kapatın file, kullanarak [File]>[Kapat file]
  • [Araçlar]>[Ayarlar…]'ı kullanarak ST-LINK frekansını ayarlayın.
  • Günlüğü etkinleştirme veya devre dışı bırakma file [Araçlar]>[Ayarlar…] kullanılarak UART/SWD modunda oluşturma. Günlük ise filedosyalar kaydedildiğinde, kaydedilecek hata ayıklama bilgilerinin düzeyini ayarlamak mümkündür (yalnızca SWD için). Tüm günlükler filedosyalar {kurulum yolu}\ST\RF-Flasher Utility xxx\Logs\ dizinine kaydedilir.
  • [Araçlar]>[Toplu silme] seçeneğini kullanarak toplu silme.
  • Flash bellek içeriğini doğrulayın [Araçlar]>[Flash içeriğini doğrulayın].
  • [Yardım]>[Hakkında] seçeneğini kullanarak uygulama sürümünü edinin.
  • İndir file[Araçlar]>[Flash] öğesini kullanarak.
  • [Araçlar]>[Sayfaları Sil…] seçeneğini kullanarak cihaz sektörlerini silin
  • Cihaz hafızasını seçilen görüntüyle karşılaştırın file, [Araçlar]>[Cihaz Belleğini Şununla Karşılaştır'ı kullanarak: file] İki görüntü fileCihaz Belleğini Görüntüyle Karşılaştır'da görüntülenir File sekmesi bulunur ve ilgili farklılıklar kırmızı renkle vurgulanır.
  • İkisini karşılaştırın filekullanarak [File]>[İkisini karşılaştır files]
  • [Araçlar]>[Önyükleyici Sektörünü Oku (SWD)] seçeneğini kullanarak önyükleyici sektörünü okuyun (yalnızca SWD modunda).
  • [Araçlar]>[OTP Alanını Oku (SWD)] öğesini kullanarak OTP alanını okuyun (yalnızca SWD modunda).
  • Önyükleyici sektörlerini veya OTP alanını bir .bin dosyasına kaydedin file, kullanarak [File]>[Kaydet File Gibi…].

Kullanıcı ayrıca iki resim seçebilir fileve bunları karşılaştırın. İki görüntü fileİkiyi Karşılaştır'da görüntülenir Files sekmesi ve ilgili farklılıklar kırmızı renkle vurgulanır. .bin ve .hex file formatları desteklenmektedir.

STMicroelectronics-UM2406-RF-Flaşör-Yardımcı Program-Yazılım-Paketi- (2)

RF-Flasher yardımcı programı ana penceresinin üst bölümünde kullanıcı görüntüyü seçebilir file [Resim Seç File] düğme. Kullanıcı bellek türünü seçebilir: flash bellek, önyükleyici veya OTP alanı. Flaş bellek alanı için kullanıcı başlangıç ​​adresini ayarlayabilir (yalnızca bin için) file)
Tüm bu seçenekler UART ve SWD modunda mevcuttur.
Kullanıcının seçilen moda (UART veya SWD) erişimi etkinleştirmesi gerekir. Bunu, UART modu için ilgili COM bağlantı noktasını açarak veya bir SWD donanım programlama/hata ayıklama aracını cihazın SWD hatlarına bağlayarak yapabilirler.

UART ana penceresi
RF-Flasher yardımcı programı ana penceresinin UART ana pencere sekmesinde, kullanıcı, COM Bağlantı Noktaları Listesi bölümü aracılığıyla aygıta arayüz oluşturmak için kullanılacak COM bağlantı noktasını seçebilir.
RF cihazı değerlendirme kartı için kullanılan seri baud hızı 460800 bps'dir.
STMicroelectronics-UM2406-RF-Flaşör-Yardımcı Program-Yazılım-Paketi- (3)

UART modu: nasıl çalıştırılır
Resim file seçim
Mevcut bir .bin veya .hex dosyasını yüklemek için file, [Resim Seç File] düğmesine basarak ana sayfaya gidin, [File]>[Aç File…] veya Resme gidin File sekmesi. Seçilenin tam yolu file düğmesinin yanında görünür ve [Flaş] düğmesi etkin hale gelir. file yüklendi.
COM Bağlantı Noktaları Listesi sekmesi, bilgisayarın USB bağlantı noktalarına bağlı tüm cihazları görüntüler. [Tümünü Seç], [Tüm Seçimi Kaldır] ve [Tümünü Tersine Çevir] düğmeleri, kullanıcının hangi bağlı cihazların (tümü, hiçbiri veya bazıları) yardımcı program işlemlerinin hedefi olması gerektiğini tanımlamasını sağlar. Bu sayede aynı işlem (yani flash bellek programlama) birden fazla cihazda aynı anda gerçekleştirilebilir. [Yenile] düğmesi kullanıcının bağlı cihazların listesini yenilemesine olanak tanır.
Varsayılan olarak, [Eylemler] bölümündeki [Toplu silme] seçeneği işaretli değildir ve sadece gerekli hafıza sayfaları silinir ve file içerik. Bu seçenek işaretlendiğinde, flash bellek programlama aşamasından önce tam toplu silme işlemi gerçekleştirilir.
[Doğrula] seçeneği, bellek içeriğinin doğru yazıldığından emin olmak için bir kontrol yapılmasını zorlar.
Flaş bellekte yapılan bir işlemden sonra cihaz hafıza tablosunu güncellemek için [Cihaz Hafızasını Güncelle] seçeneğini işaretleyin.
Okuma koruması seçeneği, flash bellek programlamasından sonra cihazın okuma korumasını sağlar.
[Otomatik Baud Hızı] seçeneğini yalnızca, [Otomatik Baud Hızı] işlemini zorlamak için kartta donanım sıfırlaması gerçekleştirilmişse işaretleyin. Varsayılan olarak [Otomatik Baud Hızı] seçeneği işaretli değildir.

Görüntü File sekme
Seçilen file Cihazın flash belleğinde programlanacak ad, boyut ve ayrıştırılmış içerik viewResimde ed File sekmesi.

STMicroelectronics-UM2406-RF-Flaşör-Yardımcı Program-Yazılım-Paketi- (4)

Cihaz Belleği sekmesi
için bu sekmeyi seçin view bağlı bir cihazın hafıza içeriklerini ([Oku] düğmesi aracılığıyla) ve seçilen cihazda gerçekleştirilen işlemleri içeren günlüğü.

STMicroelectronics-UM2406-RF-Flaşör-Yardımcı Program-Yazılım-Paketi- (5)

[Başlangıç ​​Adresi ve Boyutu] tarafından tanımlanan bellek bölümünü tabloya aktarmak için [Oku] düğmesine tıklayın.
Flash belleğin tamamını okumak için [Tüm Bellek] seçeneğini işaretleyin.
İlk sütun, arka arkaya takip eden 16 baytın temel adresini verir (örn.ample, satır 0x10040050, sütun 4, onaltılık bayt değerini 0x10040054'te tutar. Kullanıcı, bir hücreye çift tıklayarak ve yeni bir onaltılık değer girerek bayt değerlerini değiştirebilir. Düzenlenen baytlar kırmızı renkte görünür.
Sayfanın tamamını yeni bayt değerleri ile cihazın flash belleğine programlamak için [Yaz] düğmesine tıklayın.
[Flash] düğmesi, seçilen seçenekle bir flash bellek programlama işleminin başlatılmasına olanak sağlar. [MAC Adresi] onay kutusu işaretlenirse kullanıcı, seçilen MAC adresinin saklandığı hafıza adresini belirtebilir. [Flaş] düğmesine tıklandığında, görüntüden sonra MAC adresi programlanır. file.

STMicroelectronics-UM2406-RF-Flaşör-Yardımcı Program-Yazılım-Paketi- (6)

Cihaz Belleğini Görüntüyle Karşılaştırın File sekme
Kullanıcı mevcut cihaz hafızasını seçilen görüntüyle karşılaştırabilir file. İki görüntü filegörüntülenir ve tüm farklılıklar kırmızı renkle vurgulanır. .bin ve .hex fileformatı desteklenmektedir.

STMicroelectronics-UM2406-RF-Flaşör-Yardımcı Program-Yazılım-Paketi- (6) RF-Flasher yardımcı programını diğer kartlarla kullanma
RF-Flasher yardımcı programı, bilgisayarın USB bağlantı noktalarına bağlı BlueNRG-1, BlueNRG-2, BlueNRG-LP ve BlueNRG-LPS değerlendirme kartlarını (STDK olarak görüntülenir) otomatik olarak algılar. Cihazı sıfırlamak ve UART önyükleyici moduna geçirmek için yardımcı bir STM32 (GUI tarafından yönlendirilen) kullanır.
Uygulama aynı zamanda özel kartlarla da çalışarak bağlı cihaza basit UART erişimi sağlar, ancak kullanıcının cihazı manuel olarak önyükleyici moduna geçirmesi gerekir. STEVAL olmayan herhangi bir COM bağlantı noktası seçildiğinde aşağıdaki açılır pencere görüntülenir:

STMicroelectronics-UM2406-RF-Flaşör-Yardımcı Program-Yazılım-Paketi- (8)

Bu açılır pencere göründüğünde cihaz tipine bağlı olarak önyükleyici modu aşağıdaki gibi etkinleştirilir:

  • BlueNRG-LP ve BlueNRG-LPS cihazları için kullanıcı PA10 pinini yüksek bir değere ayarlamalı ve cihazda resetleme işlemi gerçekleştirmelidir (PA10'u yüksek bir değerde tutarak).
  • BlueNRG-1 ve BlueNRG-2 cihazları için kullanıcının DIO7 pinini yüksek bir değere ayarlaması ve cihazı sıfırlaması (DIO7'yi yüksek bir değerde tutması) gerekir.

Kullanıcı ayrıca açılır pencerede UART için tercih edilen baud hızını ayarlayabilir ve ardından GUI'ye dönmek için Tamam'a basabilir.

Not:
ComPort Ayarı açılır penceresi etkin olmadığı sürece, kullanıcı RF-Flasher yardımcı programını kullanırken cihazı sıfırlamaktan kaçınmalıdır. Cihaz sıfırlanırsa kullanıcının Flasher yardımcı programını tekrar kullanabilmesi için COM bağlantı noktasını değiştirmesi gerekir.

Not:
Bir USB FTDI arayüzü aracılığıyla BlueNRG-1, BlueNRG-2, BlueNRG-LP ve BlueNRG-LPS cihazlarına UART erişimi sağlanarak özel kartlar kullanıldığında, kullanıcının USB FTDI PC sürücüsüyle ilişkili gecikmeyi iki kez kontrol etmesi gerekir. Bu, bağlı bağlantı noktasının bir USB sanal COM olarak tanınmasını sağlar. Tipik bir USB-FTDI bilgisayar sürücüsünde, [Özellikler]>[Bağlantı Noktası bölümündeki ilgili cihazın USB sürücüsü ayarlarını bir kez daha kontrol edin.
Ayarlar]>[Gelişmiş]. Gecikme zamanlayıcı değerinin 1 ms olarak ayarlandığından emin olun. Bu ayar, özel kartlarda flash bellek işlemlerini hızlandırmak için şiddetle tavsiye edilir.

SWD ana penceresi

RF-Flasher yardımcı programı ana penceresindeki SWD ana pencere sekmesini kullanmak için kullanıcının, SWD donanım programlama/hata ayıklama aracını cihazın SWD hatlarına (BlueNRG-1, BlueNRG-2, BlueNRG-LP ve BlueNRG-LPS cihazları) bağlaması gerekir. ).
Seçilen donanımın ve ilgili yazılım araçlarının bağlı cihazı desteklediği varsayılarak aşağıdaki SWD donanım programlama/hata ayıklama arayüzleri desteklenir:

  1. CMSIS-DAP
  2. ST-LINK
  3. J-Link

Not
J-Link'i hata ayıklama adaptörü olarak kullanmak için USB sürücüsünün J-Link sürücüsünden WinUSB'ye değiştirilmesi gerekir. Bu, HYPERLINK Zadig (https://zadig.akeo.ie) aracını kullanarak aşağıdaki şekilde kolayca yapılabilir:

  • Cihaz listesinden J-Link'i seçin
  • Sürücü olarak “WinUSB”yi seçin
  • WinUSB sürücüsünü yüklemek için [Sürücüyü Yükle] öğesine tıklayın

Not:
HYPERLINK J-Link OpenOCD'ye bakın webalan (https://wiki.segger.com/OpenOCD) daha fazla bilgi için.

Not:
UYARI: J-Link USB sürücüsü değiştirildiğinde, J-Link yazılım paketindeki hiçbir SEGGER yazılımı J-Link ile iletişim kuramaz. SEGGER J-Link yazılımını tekrar kullanmak için USB sürücüsünün varsayılana döndürülmesi gerekir.
STMicroelectronics-UM2406-RF-Flaşör-Yardımcı Program-Yazılım-Paketi- (8)

SWD modu: nasıl çalıştırılır
Resim file seçim
[Resim Seç FileAna sayfadaki ] düğmesine basın veya [File]>[ Aç File…] mevcut bir .bin veya .h ex dosyasını yüklemek için file. Seçilenin tam yolu file butonun yanında belirir ve sürenin sonunda [Flash] butonu aktif hale gelir. file Yükleniyor.
Eylemler sekmesinde kullanıcı aşağıdaki seçenekleri seçebilir:

  • [Doğrula]: bellek içeriğinin doğru yazıldığından emin olmak için bir kontrolü zorlar
  • [Okuma koruması]: seçilen görüntüyü programladıktan sonra cihazın okuma korumasını etkinleştirir file
  • [Toplu silme]: seçilen görüntüyü programlamadan önce cihazın toplu olarak silinmesine olanak sağlar file
  • [Cihaz Hafızasını Güncelle]: bir flash bellek programlama işleminden sonra cihaz hafıza tablosunun güncellenmesine olanak sağlar
  • [Tak ve Çalıştır modu]: yalnızca bir SWD programlama aracı mevcut olduğunda tak ve çalıştır flash bellek programlama modunun etkinleştirilmesine/devre dışı bırakılmasına olanak tanır. Bu durumda kartlar teker teker programlanır. Bir kartta programlama işlemi tamamlandığında, onu çıkarıp başka bir kartı takmak mümkündür.

Varsayılan olarak, [Flaş] düğmesinin yanındaki [Toplu silme] seçeneği işaretli değildir ve yalnızca gerekli hafıza sayfaları, file içerik.
[Bağlı arayüzlerin listesi] sekmesi, bağlı tüm SWD arayüzlerini (CMSIS-DAP,ST-LINK ve J-Link) görüntüler. Bağlı arayüzlerin listesini güncellemek için [Yenile] düğmesine basın.
Kullanıcı ayrıca [Arayüz] alanı aracılığıyla hangi özel SWD donanım arayüzünün görüntülenmesi gerektiğini de seçebilir.
[Tümünü Seç], [Tüm Seçimi Kaldır] ve [Tümünü Tersine Çevir] düğmeleri, kullanıcının hangi bağlı SWD arayüzlerinin (tümü, hiçbiri veya bazıları) yardımcı program işlemlerinin hedefi olması gerektiğini tanımlamasına olanak tanır. Bu sayede aynı işlem (yani flash bellek programlama) birden fazla cihazda aynı anda gerçekleştirilebilir.
[Flash] düğmesi, seçilen seçenekle bir flash bellek programlama işleminin başlatılmasına olanak sağlar. [MAC Adresi] onay kutusu işaretlenirse kullanıcı, seçilen MAC adresinin saklandığı hafıza adresini belirtebilir. [Flaş] düğmesine tıklandığında, görüntüden sonra MAC adresi programlanır. file.
'Resim File' sekmesi
Seçilen file Cihazın flash belleğinde programlanacak ad, boyut ve ayrıştırılmış içerik viewResimde ed File sekmesi.

Cihaz Belleği sekmesi
için bu sekmeyi seçin view bağlı bir cihazın hafıza içeriklerini ([Oku] düğmesi aracılığıyla) ve seçilen cihazda gerçekleştirilen işlemleri içeren günlüğü.

STMicroelectronics-UM2406-RF-Flaşör-Yardımcı Program-Yazılım-Paketi- (10)

[Başlangıç ​​Adresi ve Boyutu] tarafından tanımlanan bellek bölümünü tabloya aktarmak için [Oku] düğmesine tıklayın.
Flash belleğin tamamını okumak için [Tüm Bellek] seçeneğini işaretleyin.
İlk sütun, arka arkaya takip eden 16 baytın temel adresini verir (örn.ample, satır 0x10040050, sütun 4, onaltılık bayt değerini 0x10040054'te tutar. Kullanıcı, bir hücreye çift tıklayarak ve yeni bir onaltılık değer girerek bayt değerlerini değiştirebilir. Düzenlenen baytlar kırmızı renkte görünür.
Sayfanın tamamını yeni bayt değerleri ile cihazın flash belleğine programlamak için [Yaz] düğmesine tıklayın.

STMicroelectronics-UM2406-RF-Flaşör-Yardımcı Program-Yazılım-Paketi- (11)

Not:
[Cihazı Karşılaştır Bellek File] ayrıca Bölüm 4.1: UART modu: nasıl çalıştırılır bölümünde açıklanan özelliklerle SWD modunda da desteklenir.

SWD modu: önyükleyici sektörünü oku
Kullanıcı, [Araçlar]>[Önyükleyici Sektörünü Oku (SWD)] öğesini seçerek SWD donanım programlama arayüzü aracılığıyla bağlı cihazın önyükleyici sektörünü okuyabilir. Bootloader sektörünün içeriği Bootloader/OTP sekmesinde görüntülenir.

Not:
Bu özellik yalnızca SWD modunda desteklenir ve yalnızca GUI aracılığıyla erişilebilir.STMicroelectronics-UM2406-RF-Flaşör-Yardımcı Program-Yazılım-Paketi- (12)

SWD modu: OTP alanını oku
Kullanıcı, [Araçlar]>[OTP Alanını Oku (SWD)] öğesini seçerek SWD donanım programlama arayüzü aracılığıyla OTP alanına bağlı cihazı (desteklendiği yerde) okuyabilir. OTP alanı içeriği Bootloader/OTP sekmesinde görüntülenir.
Bu özellik UART modunda desteklenmez.

STMicroelectronics-UM2406-RF-Flaşör-Yardımcı Program-Yazılım-Paketi- (13)

SWD Tak ve Çalıştır programlama modu
SWD Tak ve Çalıştır programlama modu, kullanıcının programlanacak yeni bir cihaz platformuna bağlanarak bir programlama döngüsüne girmesine olanak tanır. Flaş bellek görüntüsü görüntülendiğinde file ve programlama eylemleri seçildiğinde, Flasher PC uygulaması kullanıcıdan SWD arayüzüne bir cihaz bağlamasını ister (Cihaz N.1 bekleniyor mesajı görüntülenir).
Kullanıcı cihazı bağladığında, Cihaz N.1 bağlandı mesajı görüntülenir ve uygulama, cihazı seçilen görüntüyle programlamaya başlar. file ve seçenekler. Programlama işlemi bittiğinde, Flaşör uygulaması Lütfen cihaz N. 1'in bağlantısını kesin mesajını görüntüler. Kullanıcı cihazın bağlantısını kestiğinde, Cihaz N. 2 bekleniyor mesajı görüntülenir. Kullanıcı bu otomatik modu [Durdur] düğmesine basarak durdurabilir.
Tak ve Çalıştır modunu kullanırken kullanıcının kullanılacak arayüzü (CMSIS-DAP, ST-LINK veya J-Link) seçmesi gerekir.

STMicroelectronics-UM2406-RF-Flaşör-Yardımcı Program-Yazılım-Paketi- (14)

MAC adresi programlama

MAC adresi programlama, MAC adresinin cihazdaki belirli bir flash bellek konumunda saklanmasına olanak tanır.
Kullanıcı, [MAC adresi] onay kutusunu işaretleyerek veya işaretini kaldırarak bu seçeneği etkinleştirmeyi veya etkinleştirmemeyi seçebilir. Belirli flash bellek konumu, [MAC Flash konumu] alanı aracılığıyla ayarlanır.
[MAC adresini ayarla] düğmesi kullanıcının MAC adresini aşağıdaki şekilde seçmesine olanak tanır:

  1. [Aralık] onay kutusunu işaretleyin ve [Başlangıç ​​Adresi] alanına başlangıç ​​adresini girin. Başlangıç ​​adresi, ilk bağlanan cihazda saklanacak MAC adresidir.
    • Sayı alanına programlanacak kart sayısını girerek [Başlangıç ​​Adresi] değerinden başlayarak artan adımları ayarlamak mümkündür. Panolar sekmesi veya [Bitiş Adresi] değerini girerek:
    • Eylemler sekmesinde otomatik mod seçilmişse otomatik programlama işlemleri için seçilen MAC adresi listesi kullanılır. Değilse, [Başlangıç ​​Adresi] alanı kullanılarak yalnızca bir cihaz programlanır.
  2. Kullanıcı, bir giriş aracılığıyla kullanılacak MAC adreslerinin bir listesini sağlayabilir. file:
    • [File] onay kutusunu seçin ve giriş metnini seçin file [Yükle File] alan.
    • Eylemler sekmesinde otomatik mod seçilmişse otomatik programlama işlemleri için seçilen MAC adresi listesi kullanılır. Değilse, tek bir programlama işlemi için yalnızca ilk adres kullanılır.

[MAC Adresi günlüğünü kaydet] onay kutusu, kullanılan MAC adreslerinin listesinin bir file, [ içinde seçildiFile Ad] alanı.
MAC adresi programlama, otomatik programlama moduyla birleştirilebilir. Bağlı her cihaz için görüntü file Önce programlanır, ardından MAC adresi gelir. Seçilen MAC adreslerinin sayısı
(artan adres listesi boyutu veya girişi file size) otomatik programlama işlemlerinin sonunu tetikler. Programlanan her MAC adresi Günlük penceresinde görüntülenir.
MAC adresi programlama UAR ve SWD modunda desteklenir.

STMicroelectronics-UM2406-RF-Flaşör-Yardımcı Program-Yazılım-Paketi- (15) STMicroelectronics-UM2406-RF-Flaşör-Yardımcı Program-Yazılım-Paketi- (16) STMicroelectronics-UM2406-RF-Flaşör-Yardımcı Program-Yazılım-Paketi- (17)

Kullanıcı bir zaman ayarının olup olmayacağını seçebilir.amp kaydedilen MAC adresi günlüğüne eklenir file isim (sonek olarak).
Eğer en iyi zamansaamp günlüğün adına eklenmez file, tüm günlük bilgileri aynı günlüğe kaydedilir file. Eğer en iyi zamansaamp eklendiğinde her çalıştırmanın günlük bilgileri farklı bir günlüğe kaydedilir file.
Günlüğün adı file [ kullanılarak belirtilebilirFile Ad] alanı.

RF-Flaşör başlatıcı yardımcı programı

RF-Flasher başlatıcısı, kullanıcının RF-Flasher yardımcı programı GUI'sini kullanarak RF-Flasher yardımcı programı komutlarını çalıştırmasına olanak tanıyan bağımsız bir yardımcı programdır.
Bir DOS komut penceresi gereklidir ve hem UART hem de SWD modları desteklenir (.bin ve .hex görüntüsü kullanılarak) fileS).
RF-Flasher başlatıcı yardımcı programı (RF-Flasher_Launcher.exe), uygulama klasörü içindeki RF-Flasher yardımcı program yazılım paketine dahil edilmiştir. RF-Flasher yardımcı program yazılım paketinin başlat menüsündeki “Release klasörü”
öğesi (ST RF-Flaşör yardımcı programı xxx) uygulama klasörüne doğrudan erişime izin verir.

Gereksinimler
RF-Flasher başlatıcı yardımcı programını belirli bir cihazda kullanmak için aşağıdaki önkoşulların karşılanması gerekir:

  • UART modu: BlueNRG-1, BlueNRG-2, BlueNRG-LP veya BlueNRGLPS platformu bir bilgisayarın USB bağlantı noktasına bağlanmalıdır
  • SWD modu: BlueNRG-1, BlueNRG-2, BlueNRG-LP veya BlueNRG-LPS SWD hatlarına bir SWD donanım programlama/hata ayıklama aracı bağlanmalıdır.

-l seçeneği ile tüm işlem adımları log üzerinden takip edilir fileRF-Flasher yardımcı program yazılım paketinin “Uygulama” klasöründe oluşturulan “Günlükler” klasöründe depolanan dosyalar.

RF-Flaşör başlatıcı yardımcı program seçenekleri
RF-Flasher başlatıcı yardımcı programını belirli bir cihazda kullanmak için kullanıcının bir Windows DOS kabuğu açması ve başlatması gerekir.
RF-Flasher_Launcher.exe'yi uygun komut ve seçeneklerle (desteklenen tüm seçeneklerin bir listesini almak için –h kullanın).
RF-Flasher_Launcher.exe -h:
Kullanım: RF-Flaşör Başlatıcı [-h] {flash, read, mass_erase, valid_memory, delete_pages, uart, swd, read_OTP,
write_OTP}
RF-Flaşör başlatıcısı sürüm xxx
İsteğe bağlı argümanlar:
-h, –help: bu yardım mesajını göster ve Komutlardan çık:
{flash, okuma, mass_erase, doğrulama_belleği, delete_pages, uart, swd, read_OTP, write_OTP}

  • flash: bir flash bellek programlayın
  • oku: flash belleği oku
  • mass_erase: flash belleği siler
  • doğrulama_memory: RF cihazının içeriğini bir file
  • delete_pages: flash bellekten bir veya daha fazla sayfayı silin
  • uart: bağlı tüm COM bağlantı noktalarını göster (UART modu)
  • swd: SWD arayüzü aracılığıyla bağlanan tüm cihazları gösterir: ST-LINK, CMSIS-DAP, J-Link (SWD modu)
  • read_OTP: OTP alanını oku (yalnızca SWD modunda)
  • write_OTP: OTP alanını yaz (yalnızca SWD modunda)

RF-Flasher başlatıcı yardımcı programı: UART ve SWD modları
RF-Flasher başlatıcı yardımcı programı iki çalışma modunu destekler:

  • UART modu (seçilen cihazı bir PC USB bağlantı noktasına bağlayın)
  • SWD modu (seçilen BlueNRG-1, BlueNRG-2, BlueNRG-LP veya BlueNRG-LPS cihazı SWD hatlarını bir SWD programlama/hata ayıklama aracına bağlayın).

RF-Flasher başlatıcı yardımcı programı: tüm mevcut COMx bağlantı noktalarının (PC USB bağlantı noktalarına bağlı cihazlar) bir listesini almak için uart komutunu kullanın:

RF-Flasher_Launcher.exe dosyası
BAĞLI BAĞLANTI NOKTASI = COM194 (ST DK), COM160 (ST DK)
RF-Flasher başlatıcı yardımcı programı: mevcut tüm bağlı SWD donanım programlama/hata ayıklama araçlarının bir listesini almak için swd komutunu kullanın:
RF-Flasher_Launcher.exe dosyası
ST-LINK İLE BAĞLANTI = ST-LINK BAĞLANTISI YOK
CMSIS-DAP İLE BAĞLANTI (CMSIS-DAP arayüzlerinin seri numarası):

  1. 07200001066fff333231545043084259a5a5a5a597969908
  2. 07200001066dff383930545043205830a5a5a5a597969908
  3. 07200001066dff333231545043084255a5a5a5a597969908 J-Link İLE BAĞLANTI = J-Link BAĞLANTISI YOK

RF-Flasher başlatıcı yardımcı programı: flash komutu
Belirli bir cihazın flash belleğini programlamak amacıyla RF-Flasher başlatıcı yardımcı programını kullanmak için flash komutu mevcuttur (desteklenen tüm seçeneklerin bir listesini almak için –h seçeneğini kullanın):
RF-Flasher_Launcher.exe flaşı -h

Flash komut kullanımı
RF-Flasher_Launcher.exe flash [-h] [-adres START_ADDRESS][-f FILE_TO_FLASH
[FILE_TO_FLASH, …]] [-sil] [-doğrula] [-rp] [-mac] [-mac_adresi MAC_ADDRESS][-mac_log_file MAC_LOG_FILE][-mac_start MAC_START_ADDRESS | -mac_file
MAC_FILE_ADDRESS](-all | -d DEVICE_ID) [-ayrıntılı {0, 1, 2, 3, 4}] [-l](-UART |
-SWD) [-frekans {5,15,25,50,100,125,240,480,900,1800,4000}]

Flash komutu isteğe bağlı bağımsız değişkenler

  • -adres START_ADDRESS, –-adres START_ADDRESS: başlangıç ​​adresi.
  • -all, –all: tüm bağlı cihazlar (UART modunda COM bağlantı noktası; ST-LINK ID, CMSIS-DAP ID ve SWD modunda J-link ID).
  • -d DEVICE_ID, –device DEVICE_ID: bağlantı için kullanılan donanım aracının kimliğini ayarlayın (UART modunda COM bağlantı noktası; ST-LINK Kimliği, CMSIS-DAP Kimliği ve SWD modunda J-Link Kimliği).
  • -erase, –-erase: [Toplu Silme] seçeneğini etkinleştirin.
  • -f FILE_TO_FLASH[FILE_TO_FLASH…], –fileFlash'a FILE_TO_FLASH
    [FILE_TO_FLASH…]: .bin veya .hex listesi fileRF cihazını programlamak için: BlueNRG-1, BlueNRG-2, BlueNRG-LP veya BlueNRG-LPS cihazı.
  • frekans {5,15,25,50,100,125,240,480,900,1800,4000}, –frekans {5,15,25,50,100,125,240,480,900,1800,4000}: frekans değerini ayarlayın (yalnızca SWD yöntemi için – ST-LINK donanımı). Varsayılan değer 4000'dir.
  • -h, –help: bu yardım mesajını göster ve çık.
  • -l, –log: günlük verileri.
  • -mac, –mac: [Mac Adresi] seçeneğini etkinleştirin.
  • -mac_address –MAC_ADDRESS: Bluetooth® genel adresinin saklandığı flash bellek konumu.
  • -mac_file MAC_FILE_ADDRESS, –mf MAC_FILE_ADRES: file MAC adreslerinin bir listesini içerir.
  • -mac_log_file MAC_LOG_FILE, –ml MAC_LOG_FILE: fileSaklanan/kaydedilmemiş ve kullanılan/kullanılmayan MAC adreslerinin günlüklerini içerir.
  • -mac_start MAC_START_ADDRESS, –ms MAC_START_ADDRESS: ilk MAC adresi.
  • -rp, –-readout_protection: [Okuma Koruması] seçeneğini etkinleştirin.
  • -SWD, –-swd: SWD yöntemi (ST-LINK, CMSIS-DAP, J-Link donanım programlama/hata ayıklama aracı).
  • -UART, –-uart: UART modu. İşlemi gerçekleştirmeden önce özel bir kartın önyükleyici moduna getirilmesi gerekir (BlueNRG-7 veya BlueNRG-1 cihazının sıfırlama döngüsü gerçekleştirilirken DIO2 pin değeri yüksek; BlueNRG-LP veya BlueNRG-LPS cihazı sıfırlanırken PA10 pin değeri yüksek) .
  • -verbose {0, 1, 2, 3, 4}, –verbose {0, 1, 2, 3, 4}: çıktı ayrıntı düzeyini artırın; hata ayıklama düzeyini 4'e kadar ayarlayın (yalnızca SWD yöntemi ve günlük verileri için). Varsayılan değer 2'dir.
  • -verify, –verify: [Doğrula] seçeneğini etkinleştirin.

Not:

  • UART modu seçilirse cihazın bir PC USB COM portuna bağlanması ve –UART seçeneğinin kullanılması gerekmektedir. PC'nin USB bağlantı noktalarına birden fazla cihaz bağlıysa -all seçeneği tümünün seçilmesine olanak tanır. Alternatif olarak kullanıcı –d seçeneğini kullanarak her bir COM bağlantı noktasını belirtebilir.
  • SWD modu seçilirse, seçilen cihazın SWD hatlarına bir SWD donanım programlama/hata ayıklama aracının bağlanması ve -SWD seçeneğinin kullanılması gerekir. SWD arayüzü üzerinden bilgisayara birden fazla cihaz bağlıysa –all seçeneği hepsinin seçilmesine olanak sağlar. Alternatif olarak kullanıcı –d seçeneğini kullanarak her bir arayüzü belirtebilir.
  • İkili file yükleneceği –f seçeneği kullanılarak belirtilir. Kullanıcı BlueNRG-1, BlueNRG-2, BlueNRG-LP veya BlueNRG-LPS cihazlarını farklı ikili kodlarla programlamak istiyorsa fileAynı programlama oturumu sırasında ilgili ikili görüntüleri şu sırayı izleyerek belirtebilirler: BlueNRG-1, BlueNRG-2, BlueNRG-LP, BlueNRG-LPS.
    RF-Flasher_Launcher.exe flash -UART -tümü
    – f “C:\{kullanıcı_yolu}\BlueNRG-1_2 DK
    3.2.2\Firmware\BlueNRG1_Periph_Examples\Micro\Hello_World\BlueNRG-1\Micro_Hell o_World.bin”
    – f “C:\{kullanıcı_yolu}\BlueNRG-1_2 DK
    3.2.2\Firmware\BlueNRG1_Periph_Examples\Micro\Hello_World\BlueNRG-2\Micro_Hell o_World.bin” –l
    – f “C:{kullanıcı_yolu}\BlueNRG-LP DK 1.4.0\Firmware
    \Periferal_Examples\Examples_MIX\MICRO\MICRO_Hello_World\STEVAL-
    IDB011V1\Micro_Hello_World.bin”
    – f “C:{kullanıcı_yolu}\BlueNRG-LP DK 1.4.0\Firmware
    \Periferal_Examples\Examples_MIX\MICRO\MICRO_Hello_World\STEVAL-
    IDB012V1\Micro_Hello_World.bin”
    İlk file bağlı BlueNRG-1 cihazlarında programlanmıştır; ikinci file bağlı BlueNRG-2 cihazlarında programlanmıştır; üçüncü file bağlı BlueNRG-LP cihazlarında programlanmıştır; dördüncü file bağlı BlueNRG-LPS cihazlarında programlanır.
  • –f seçeneği kullanılmazsa ikili görüntüler fileApplication/config_'de belirtilmiştirfile.conf kullanılır:
    #Resim file BlueNRG_1 cihazı için
    BLUENRG_1 = “kullanıcı_yolu”/bluenrg_1_binary_file.altıgen
    #Resim file BlueNRG_2 cihazı için
    BLUENRG_2 = “kullanıcı_yolu”/bluenrg_2_binary.hex
    #Resim file BlueNRG_LP cihazı için
    BLUENRG_LP = “kullanıcı_yolu”/bluenrg_lp_binary.hex
    #Resim file BlueNRG_LPS cihazı için
    BLUENRG_LPS = “kullanıcı_yolu”/bluenrg_lps_binary.hex
    Kullanıcı her aygıt için tam ikili görüntü yolunu belirtmelidir.

RF-Flaşör başlatıcı yardımcı programı: komutu oku
Belirli bir cihazın flash belleğini okumak amacıyla RF-Flasher başlatıcı yardımcı programını kullanmak için okuma komutu mevcuttur (desteklenen tüm seçeneklerin bir listesini almak için –h kullanın):
RF-Flasher_Launcher.exe okuma –h
Komut kullanımını oku
RF-Flasher_Launcher.exe okuma [-h] [-adres START_ADDRESS][-size SIZE] [–tüm] [-s] (-all | -d DEVICE_ID)(-UART | -SWD) [-verbose {0, 1 , 2, 3, 4}] [-l] [-frekans {5,15,25,50,100,125,240,480,900,1800,4000}]

Komutun isteğe bağlı bağımsız değişkenlerini okuyun

  • -adres START_ADDRESS, –-adres START_ADDRESS: başlangıç ​​adresi (varsayılan değer 0x10040000'dir).
  • -all, –all: tüm bağlı cihazlar (UART modunda COM bağlantı noktası; ST-LINK ID, CMSIS-DAP ID ve SWD modunda J-link ID).
  • -d DEVICE_ID, –device DEVICE_ID: bağlantı için kullanılan donanım aracının kimliğini ayarlayın (UART modunda COM bağlantı noktası; ST-LINK Kimliği, CMSIS-DAP Kimliği ve SWD modunda J-Link Kimliği).
  • -tüm, –tüm: flash belleğin tamamını okur.
  • -frekans {5,15,25,50,100,125,240,480,900,1800,4000}, –frekans
    {5,15,25,50,100,125,240,480,900,1800,4000}: frekans değerini ayarlayın (yalnızca SWD yöntemi için – ST-LINK donanımı). Varsayılan değer 4000'dir.
  • -h, --help: bu yardım mesajını göster ve çık.
  • -l, –-log: günlük verileri.
  • -s, –-show: okuma işleminden sonra flash belleği gösterir.
  • -size SIZE, –-size SIZE: okunacak flash belleğin boyutu (varsayılan değer 0x3000'dir).
  • -SWD, –-swd: SWD yöntemi (ST-LINK, CMSIS-DAP, J-Link donanım programlama/hata ayıklama aracı).
  • -UART, –-uart: UART yöntemi. Bu işlemi gerçekleştirmeden önce özel kartların önyükleyici moduna getirilmesi gerekir. BlueNRG-LP ve BlueNRG-LPS cihazları için kullanıcı PA10 pinini yüksek bir değere ayarlamalı ve PA10'u yüksek bir değerde tutarak cihazda resetleme işlemi gerçekleştirmelidir. BlueNRG-1 ve BlueNRG-2 cihazları için kullanıcının DIO7 pinini yüksek bir değere ayarlaması ve cihazı sıfırlaması, DIO7'yi yüksek bir değerde tutması gerekir.
  • -verbose {0, 1, 2, 3, 4}, –verbose {0, 1, 2, 3, 4}: çıktı ayrıntı düzeyini artırın; hata ayıklama düzeyini 4'e kadar ayarlayın (yalnızca SWD yöntemi ve günlük verileri için). Varsayılan değer 2'dir.
  • UART modu seçilirse cihazın bir PC USB COM portuna bağlanması ve –UART seçeneğinin kullanılması gerekmektedir. PC'nin USB bağlantı noktalarına birden fazla cihaz bağlıysa -all seçeneği tümünün seçilmesine olanak tanır. Alternatif olarak kullanıcı –d seçeneğini kullanarak her bir COM bağlantı noktasını belirtebilir.
  • SWD modu seçilirse, seçilen cihazın SWD hatlarına bir SWD donanım programlama/hata ayıklama aracının bağlanması ve -SWD seçeneğinin kullanılması gerekir. SWD arayüzü üzerinden bilgisayara birden fazla cihaz bağlıysa –all seçeneği hepsinin seçilmesine olanak sağlar. Alternatif olarak kullanıcı –d seçeneğini kullanarak her bir arayüzü belirtebilir.

RF-Flaşör başlatıcı yardımcı programı: toplu silme komutu
Belirli bir cihazın flash belleğinin toplu olarak silinmesini gerçekleştirmek amacıyla RF-Flasher başlatıcı yardımcı programını kullanmak için,
mass_erase komutu mevcut (desteklenen tüm seçeneklerin bir listesini almak için –h kullanın):
RF-Flasher_Launcher.exe mass_erase –h
Toplu silme komutu kullanımı
RF-Flasher_Launcher.exe mass_erase [-h] [-s] (-all | -d DEVICE_ID)(-UART | -SWD) [-verbose {0, 1, 2, 3, 4}] [-l][- sıklık
{5,15,25,50,100,125,240,480,900,1800,4000}]

Toplu silme komutu isteğe bağlı argümanları

  • -all, –all: tüm bağlı cihazlar (UART modunda COM bağlantı noktası; ST-LINK ID, CMSIS-DAP ID ve SWD modunda J-link ID).
  • -d DEVICE_ID, –device DEVICE_ID: bağlantı için kullanılan donanım aracının kimliğini ayarlayın (UART modunda COM bağlantı noktası; ST-LINK Kimliği, CMSIS-DAP Kimliği ve SWD modunda J-Link Kimliği).
  • -frekans {5,15,25,50,100,125,240,480,900,1800,4000}, –frekans
    {5,15,25,50,100,125,240,480,900,1800,4000}: frekans değerini ayarlayın (yalnızca SWD yöntemi için – ST-LINK donanımı). Varsayılan değer 4000'dir.
  • -h, –-help: bu yardım mesajını göster ve çık.
  • -l, –-log: günlük verileri.
  • -s, –-show: toplu silme işleminden sonra flash belleği gösterir.
  • -SWD, –-swd: SWD yöntemi (ST-LINK, CMSIS-DAP, J-Link donanım programlama/hata ayıklama aracı).
  • -UART, –-uart: UART yöntemi. Bu işlemi gerçekleştirmeden önce özel kartların önyükleyici moduna getirilmesi gerekir. BlueNRG-LP ve BlueNRG-LPS cihazları için kullanıcı PA10 pinini yüksek bir değere ayarlamalı ve PA10'u yüksek bir değerde tutarak cihazda resetleme işlemi gerçekleştirmelidir. BlueNRG-1 ve BlueNRG-2 cihazları için kullanıcının DIO7 pinini yüksek bir değere ayarlaması ve cihazı sıfırlaması, DIO7'yi yüksek bir değerde tutması gerekir.
  • -verbose {0, 1, 2, 3, 4}, –verbose {0, 1, 2, 3, 4}: çıktı ayrıntı düzeyini artırın; hata ayıklama düzeyini 4'e kadar ayarlayın (yalnızca SWD yöntemi ve günlük verileri için). Varsayılan değer 2'dir.

Not

  • UART modu seçilirse cihazın bir PC USB COM portuna bağlanması ve –UART seçeneğinin kullanılması gerekmektedir. PC'nin USB bağlantı noktalarına birden fazla cihaz bağlıysa -all seçeneği tümünün seçilmesine olanak tanır. Alternatif olarak kullanıcı –d seçeneğini kullanarak her bir COM bağlantı noktasını belirtebilir.
  • SWD modu seçilirse, seçilen cihazın SWD hatlarına bir SWD donanım programlama/hata ayıklama aracının bağlanması ve -SWD seçeneğinin kullanılması gerekir. SWD arayüzü üzerinden bilgisayara birden fazla cihaz bağlıysa –all seçeneği hepsinin seçilmesine olanak sağlar. Alternatif olarak kullanıcı –d seçeneğini kullanarak her bir arayüzü belirtebilir.

RF-Flasher başlatıcı yardımcı programı: bellek komutunu doğrulayın
Belirli bir aygıtın flash bellek içeriğini doğrulamak amacıyla RF-Flasher başlatıcı yardımcı programını kullanmak için,
doğrulama_memory komutu mevcut (desteklenen tüm seçeneklerin bir listesini almak için –h kullanın):
RF-Flasher_Launcher.exe doğrulama_belleği –h

Bellek komutu kullanımını doğrulayın
RF-Flasher_Launcher.exe doğrulama_belleği [-h] -f FLASH_VERIFY_FILE[-s][-adres START_ADDRESS](-all | -d DEVICE_ID) [-verbose {0, 1, 2, 3, 4}][-l] (-UART |-SWD)[-frekans {5,15,25,50,100,125,240,480,900,1800,4000 ,XNUMX}]

Bellek komutunun isteğe bağlı bağımsız değişkenlerini doğrulayın

  • -address START_ADDRESS, –-address START_ADDRESS: doğrulama için başlangıç ​​adresi (.bin için) fileyalnızca). Varsayılan değer 0x10040000'dir.
  • -all, –all: tüm bağlı cihazlar (UART modunda COM bağlantı noktası; ST-LINK ID, CMSIS-DAP ID ve SWD modunda J-link ID).
  • -d DEVICE_ID, –device DEVICE_ID: bağlantı için kullanılan donanım aracının kimliğini ayarlayın (UART modunda COM bağlantı noktası; ST-LINK Kimliği, CMSIS-DAP Kimliği ve SWD modunda J-Link Kimliği).
  • -f FLASH_VERIFY_FILE, –-file FLASH_VERIFY_FILE: file Flash belleği doğrulamak için kullanılacak
  • -frekans {5,15,25,50,100,125,240,480,900,1800,4000}, –frekans {5,15,25,50,100,125,240,480,900,1800,4000}: frekans değerini ayarlayın (yalnızca SWD yöntemi için – ST-LINK donanımı). Varsayılan değer 4000'dir.
  • -h, --help: bu yardım mesajını göster ve çık
  • -l, --log: günlük verileri.
  • -s, –-show: doğrulama işleminden sonra flash belleği gösterir
  • -SWD, –-swd: SWD modu (ST-LINK, CMSIS-DAP, J-Link donanım programlama/hata ayıklama aracı).
  • -UART, –-uart: UART modu.
  • -verbose {0, 1, 2, 3, 4}, –verbose {0, 1, 2, 3, 4}: çıktı ayrıntı düzeyini artırın; hata ayıklama düzeyini 4'e kadar ayarlayın (yalnızca SWD yöntemi ve günlük verileri için). Varsayılan değer 2'dir.
  • UART modu seçilirse cihazın bir PC USB COM portuna bağlanması ve –UART seçeneğinin kullanılması gerekmektedir. PC'nin USB bağlantı noktalarına birden fazla cihaz bağlıysa -all seçeneği tümünün seçilmesine olanak tanır. Alternatif olarak kullanıcı –d seçeneğini kullanarak her bir COM bağlantı noktasını belirtebilir.
  • SWD modu seçilirse, seçilen cihazın SWD hatlarına bir SWD donanım programlama/hata ayıklama aracının bağlanması ve -SWD seçeneğinin kullanılması gerekir. SWD arayüzü üzerinden bilgisayara birden fazla cihaz bağlıysa –all seçeneği hepsinin seçilmesine olanak sağlar. Alternatif olarak kullanıcı –d seçeneğini kullanarak her bir arayüzü belirtebilir.

RF-Flasher başlatıcı yardımcı programı: sayfaları sil komutu
Belirli bir cihazdan bir flash bellek içerik sayfasını silmek amacıyla RF-Flasher başlatıcı yardımcı programını kullanmak için,
delete_pages komutu mevcut (desteklenen tüm seçeneklerin bir listesini almak için –h kullanın):
RF-Flasher_Launcher.exe silme_sayfaları –h
Sayfaları sil komutunun kullanımı
RF-Flasher_Launcher.exe delete_pages [-h](-UART |-SWD)(-all | -d DEVICE_ID) [-l] [-ayrıntılı {0, 1, 2, 3, 4}] [-frekans {5,15,25,50,100,125,240,480,900,1800,4000, XNUMX}] [-s] (-p SAYFALAR | -aralık ARALIK ARALIĞI)

Sayfaları sil komutu isteğe bağlı bağımsız değişkenler

  • -all, –all: tüm bağlı cihazlar (UART modunda COM bağlantı noktası; ST-LINK ID, CMSIS-DAP ID ve SWD modunda J-link ID).
  • -d DEVICE_ID, –device DEVICE_ID: bağlantı için kullanılan donanım aracının kimliğini ayarlayın (UART modunda COM bağlantı noktası; ST-LINK Kimliği, CMSIS-DAP Kimliği ve SWD modunda J-Link Kimliği).
  • -h, –-help: bu yardım mesajını göster ve çık.
  • -l, –-log: günlük verileri.
  • -frekans {5,15,25,50,100,125,240,480,900,1800,4000}, –frekans
    {5,15,25,50,100,125,240,480,900,1800,4000}: frekans değerini ayarlayın (yalnızca SWD yöntemi için – ST-LINK donanımı). Varsayılan değer 4000'dir.
  • -p SAYFALAR, –sayfa SAYFALAR: silinecek sayfaların listesi (0'dan başlar).
  • -aralık ARALIK ARALIK, –aralık ARALIK ARALIK: silinecek sayfa aralığı (burada ilk ARALIK en küçük sayfa numarasını ve ikinci ARALIK en yüksek sayfa numarasını gösterir).
  • -s, –-show: doğrulama işleminden sonra flash belleği gösterir.
  • -SWD, –-swd: SWD yöntemi (ST-LINK, CMSIS-DAP, J-Link donanım programlama/hata ayıklama aracı).
  • -UART, –-uart: UART yöntemi. Bu işlemi gerçekleştirmeden önce özel kartların önyükleyici moduna getirilmesi gerekir. BlueNRG-LP ve BlueNRG-LPS cihazları için kullanıcı PA10 pinini yüksek bir değere ayarlamalı ve PA10'u yüksek bir değerde tutarak cihazda resetleme işlemi gerçekleştirmelidir. BlueNRG-1 ve BlueNRG-2 cihazları için kullanıcının DIO7 pinini yüksek bir değere ayarlaması ve cihazı sıfırlaması, DIO7'yi yüksek bir değerde tutması gerekir.
  • -verbose {0, 1, 2, 3, 4}, –verbose {0, 1, 2, 3, 4}: çıktı ayrıntı düzeyini artırın; hata ayıklama düzeyini 4'e kadar ayarlayın (yalnızca SWD yöntemi ve günlük verileri için). Varsayılan değer 2'dir.
  • UART modu seçilirse cihazın bir PC USB COM portuna bağlanması ve –UART seçeneğinin kullanılması gerekmektedir. PC'nin USB bağlantı noktalarına birden fazla cihaz bağlıysa -all seçeneği tümünün seçilmesine olanak tanır. Alternatif olarak kullanıcı –d seçeneğini kullanarak her bir COM bağlantı noktasını belirtebilir.
  • SWD modu seçilirse, seçilen cihazın SWD hatlarına bir SWD donanım programlama/hata ayıklama aracının bağlanması ve -SWD seçeneğinin kullanılması gerekir. SWD arayüzü üzerinden bilgisayara birden fazla cihaz bağlıysa –all seçeneği hepsinin seçilmesine olanak sağlar. Alternatif olarak kullanıcı –d seçeneğini kullanarak her bir arayüzü belirtebilir.

RF-Flaşör başlatıcı yardımcı programı: OTP komutunu oku
Belirli bir cihazın OTP'sini okumak amacıyla RF-Flasher başlatıcı yardımcı programını kullanmak için read_OTP komutu mevcuttur (desteklenen tüm seçeneklerin bir listesini almak için –h kullanın):
RF-Flasher_Launcher.exe read_OTP –h
OTP komut kullanımını okuyun
RF-Flasher_Launcher.exe read_OTP [-h] (tümü | -d DEVICE_ID) [-address OTP_ADDRESS][-num NUM] [-frekans {5,15,25,50,100,125,240,480,900,1800,4000}] [-l] [- s] [-ayrıntılı {0,1,2,3,4}]

OTP komutunun isteğe bağlı bağımsız değişkenlerini okuyun

  • -adres OTP_ADDRESS, –adres OTP_ADDRESS: OTP alanının adresi (varsayılan: 0x10001800)
    – kelime hizalanmış).
  • -all, –all: bağlı tüm cihazlar (ST-LINK ID, CMSIS-DAP ID ve SWD modunda J-link ID).
  • -d DEVICE_ID, –device DEVICE_ID: bağlantı için kullanılan donanım aracının kimliğini ayarlayın (ST-LINK Kimliği, CMSIS-DAP Kimliği ve SWD modunda J-Link Kimliği).
  • -frekans {5,15,25,50,100,125,240,480,900,1800,4000}, –frekans {5,15,25,50,100,125,240,480,900,1800,4000}: frekans değerini ayarlayın (yalnızca SWD yöntemi için – ST-LINK donanımı). Varsayılan değer 4000'dir.
  • -h, –-help: bu yardım mesajını göster ve çık.
  • -l, –-log: günlük verileri.
  • -num NUM, –number NUM: OTP alanı içinde okunacak kelime sayısı. Varsayılan değer 256'dır.
  • -s, –-show: OTP alanını gösterir.
  • -verbose {0, 1, 2, 3, 4}, –verbose {0, 1, 2, 3, 4}: çıktı ayrıntı düzeyini artırın; hata ayıklama düzeyini 4'e kadar ayarlayın (yalnızca SWD yöntemi ve günlük verileri için). Varsayılan değer 2'dir.

Not:
Read_OTP komutu yalnızca SWD modunda çalışır. Bu nedenle, seçilen cihazın SWD hatlarına bir SWD donanım programlama/hata ayıklama aracının bağlanması gerekir. SWD arayüzü üzerinden bilgisayara birden fazla cihaz bağlıysa –all seçeneği hepsinin seçilmesine olanak sağlar. Alternatif olarak kullanıcı –d seçeneğini kullanarak her bir arayüzü belirtebilir.

RF-Flaşör başlatıcı yardımcı programı: OTP komutunu yaz
Belirli bir cihazın OTP'sini okumak amacıyla RF-Flasher başlatıcı yardımcı programını kullanmak için write_OTP komutu mevcuttur (desteklenen tüm seçeneklerin bir listesini almak için –h kullanın):
RF-Flasher_Launcher.exe write_OTP –h

OTP komut kullanımını yaz
RF-Flasher_Launcher.exe write_OTP [-h] (tümü | -d DEVICE_ID) -address OTP_ADDRESS
-value OTP_VALUE [-frekans {5,15,25,50,100,125,240,480,900,1800,4000}] [-l] [-ayrıntılı {0,1,2,3,4}]

OTP komutunun isteğe bağlı bağımsız değişkenlerini yazın

  • -adres OTP_ADDRESS, –adres OTP_ADDRESS: OTP alanının adresi (varsayılan: 0x10001800 – kelime hizalı).
  • -all, –all: bağlı tüm cihazlar (ST-LINK ID, CMSIS-DAP ID ve SWD modunda J-link ID).
  • -d DEVICE_ID, –device DEVICE_ID: bağlantı için kullanılan donanım aracının kimliğini ayarlayın (ST-LINK Kimliği, CMSIS-DAP Kimliği ve SWD modunda J-Link Kimliği).
  • -frekans {5,15,25,50,100,125,240,480,900,1800,4000}, –frekans {5,15,25,50,100,125,240,480,900,1800,4000}: frekans değerini ayarlayın (yalnızca SWD yöntemi için – ST-LINK donanımı). Varsayılan değer 4000'dir.
  • -h, –-help: bu yardım mesajını göster ve çık.
  • -l, –-log: günlük verileri.
  • -s, –-show: doğrulama işleminden sonra flash belleği gösterir.
  • -değer OTP_VALUE, –değer OTP_VALUE: OTP değeri (0x11223344 gibi bir kelime)
  • -verbose {0, 1, 2, 3, 4}, –verbose {0, 1, 2, 3, 4}: çıktı ayrıntı düzeyini artırın; hata ayıklama düzeyini 4'e kadar ayarlayın (yalnızca SWD yöntemi ve günlük verileri için). Varsayılan değer 2'dir.

Not:
Write_OTP komutu yalnızca SWD modunda çalışır. Bu nedenle, seçilen cihazın SWD hatlarına bir SWD donanım programlama/hata ayıklama aracının bağlanması gerekir. SWD arayüzü üzerinden bilgisayara birden fazla cihaz bağlıysa –all seçeneği hepsinin seçilmesine olanak sağlar. Alternatif olarak kullanıcı –d seçeneğini kullanarak her bir arayüzü belirtebilir.
RF-Flaşör başlatıcı yardımcı programı: eskiamples
Bağlı BlueNRG-1 ve BlueNRG-2 cihazlarında bir ST-LINK donanım aracıyla (SWD modunda) bir ikili görüntü programlayın:
RF-Flasher_Launcher.exe flash -SWD -all -f “User_Application.hex” –l
Bağlı Bluetooth® Low Energy cihazlarında USB COM bağlantı noktaları (UART modunda) aracılığıyla bir ikili görüntü programlayın:
RF-Flasher_Launcher.exe flash -UART –all -f “User_Application.hex” –l
Verileri silme, doğrulama ve günlüğe kaydetme seçeneklerini (SWD modunda) kullanarak CMSIS-DAP kanalı aracılığıyla bağlı cihazlarda bir ikili görüntü programlayın:

STMicroelectronics-UM2406-RF-Flaşör-Yardımcı Program-Yazılım-Paketi- (18)

Revizyon geçmişi

Tablo 3. Belge revizyon geçmişi

Tarih Sürüm Değişiklikler
15-Mayıs-2018 1 İlk sürüm.
 

  

 

03-Temmuz-2018

 

 

  

2

Güncellendi Şekil 1. BlueNRG-1, BlueNRG-2 Flaşör Yardımcı Programı, Şekil 2. Flaşör Yardımcı Programı UART ana penceresi, Şekil 3. Flaşör yardımcı programı UART modu: resim file , Şekil 4. Flaşör yardımcı programı UART modu: cihaz belleği, Şekil 5. Flaşör yardımcı programı UART modu: bellek alanlarını değiştirme, Şekil 7. Flaşör Yardımcı Programı: SWD ana penceresi, Şekil 8. Flaşör Yardımcı Programı SWD modu: cihaz belleği, Şekil 10.

Flaşör Yardımcı Programı: SWD otomatik mod, Şekil 11. Flaşör yardımcı programı: UART otomatik mod, Şekil 12. Flaşör yardımcı programı: UART otomatik programlamanın tamamlanması ve Şekil 13. Flaşör Yardımcı Programı: SWD MAC adres seçimi.

Belge boyunca küçük metin değişiklikleri.

 26-Şub-2019  3 Bölüm Giriş ve Bölüm 3.1 UART modu: nasıl çalıştırılacağı güncellendi.
Bölüm 8 Flaşör başlatıcı yardımcı programı ve tüm alt bölümleri eklendi.
 

09-Nis-2019

 

4

Bölüm 8: RF Flaşör başlatıcı yardımcı programına "Uygulama klasörü" referansı eklendi.

Güncellendi Bölüm 8.4: RF-Flasher başlatıcı yardımcı programı: flash komutu.

 

 

 

 

 

14-Temmuz-2020

 

  

5

BlueNRG-1 ve BlueNRG-2, BlueNRG-X Flasher yazılım paketiyle değiştirildi

BlueNRG-LP cihazına referans eklendi.

Güncellendi Şekil 1. RF-Flaşör yardımcı programı, Şekil 3. Flaşör yardımcı programı UART ana penceresi, Şekil 5. Flaşör yardımcı programı UART modu: Cihaz Belleği sekmesi, Şekil 6. Flaşör yardımcı programı UART modu: bellek alanlarını değiştirme,

Şekil 9. Flaşör yardımcı programı: SWD ana penceresi, Şekil 10. Flaşör yardımcı programı SWD modu: Cihaz Belleği sekmesi, Şekil 14. Flaşör yardımcı programı: SWD Tak&Çalıştır modu, Şekil 15. Flaşör yardımcı programı: MAC adresi seçimi ve Şekil 18. RF-Flaşör başlatıcısı: –erase, -l, -verify seçeneğiyle flash komutu

 

 

 

 

05-Aralık-2020

 6 Güncellenmiş Bölüm Giriş, Bölüm 2.1: Sistem gereksinimleri, Bölüm 4.1: UART modu: nasıl çalıştırılır, Bölüm 5: SWD ana penceresi, Bölüm 5.1: SWD modu: nasıl çalıştırılır, Bölüm 8.1: Gereksinimler,

Bölüm 8.2: RF-Flaşör başlatıcı yardımcı programı seçenekleri, Bölüm 8.3: RF-Flaşör başlatıcı yardımcı programı: UART ve SWD modları, Bölüm 8.4: RF-Flaşör başlatıcı yardımcı programı: flash komutu, Bölüm 8.5: RF-Flaşör başlatıcı yardımcı programı: okuma komutu, Bölüm 8.6 : RF-Flasher başlatıcı yardımcı programı: toplu silme komutu,

Bölüm 8.7: RF Flaşör başlatıcı yardımcı programı: bellek komutunu doğrulayın.

Bölüm 8.8 eklendi: RF-Flaşör başlatıcı yardımcı programı: sayfaları sil komutu.

 

 

 

 

 

 

04-Ekim-2021

 

 

 

 

 

 

7

Bölüm 5.2: SWD modu: önyükleyici sektörünü oku ve Bölüm 5.3: SWD modu: OTP alanını oku eklendi.

Başlık güncellendi, Bölüm Giriş, Bölüm 2: Başlarken, Bölüm 2.1: Sistem gereksinimleri, Bölüm 2.2: Yazılım paketi kurulumu,

Bölüm 3: Araç çubuğu arayüzü, Bölüm 4: UART ana penceresi, Bölüm 8: RF-Flaşör başlatıcı yardımcı programı, Bölüm 8.1: Gereksinimler, Bölüm 8.2: RF-Flaşör başlatıcı yardımcı programı seçenekleri, Bölüm 8.3: RF-Flaşör başlatıcı yardımcı programı: UART ve SWD modları , Bölüm 8.4: RF-Flasher başlatıcı yardımcı programı: flash komutu,

Bölüm 8.5: RF-Flaşör başlatıcı yardımcı programı: okuma komutu, Bölüm 8.6: RF-Flaşör başlatıcı yardımcı programı: toplu silme komutu, Bölüm 8.7: RF-Flaşör başlatıcı yardımcı programı: hafızayı doğrulama komutu, Bölüm 8.8: RF-Flaşör başlatıcı yardımcı programı: sayfaları silme komutu , Bölüm 1.1: Kısaltmalar listesi ve Bölüm 1.2: Referans belgeleri.

Tarih Sürüm Değişiklikler
Güncellendi Şekil 1. RF-Flaşör yardımcı programı, Şekil 2. İkisini Karşılaştırın Filesekmesi,

Şekil 3. Flaşör yardımcı programı UART ana penceresi, Şekil 4. Flaşör yardımcı programı UART modu: Görüntü File sekmesi, Şekil 5. Flaşör yardımcı programı UART modu: Cihaz Belleği sekmesi, Şekil 6. Flaşör yardımcı programı UART modu: bellek alanlarının değiştirilmesi,

Şekil 7. Flaşör yardımcı programı UART modu: Cihaz Belleğini Görüntüyle Karşılaştırın File sekmesi, Şekil 9. Flaşör yardımcı programı: SWD ana penceresi, Şekil 10. Flaşör yardımcı programı SWD modu: Cihaz Belleği sekmesi, Şekil 16. Flaşör yardımcı programı: UART MAC adresi programlama, Şekil 17. Flaşör yardımcı programı: SWD MAC adresi programlama ve Şekil 18. RF -Flaşör başlatıcısı: – silme, -l, -doğrulama seçeneğiyle flaş komutu.

 

06-Nis-2022

 

8

Belgenin tamamına BlueNRG-LPS referansı eklendi.

Güncellendi Bölüm 8.3: RF-Flasher başlatıcı yardımcı programı: UART ve SWD modları ve Bölüm 8.4: RF-Flasher başlatıcı yardımcı programı: flash komutu.

 

 

 

 

 

 

 

 

 

 

 

 

 

10-Temmuz-2024

 

 

 

 

 

 

 

 

 

 

 

 

 

9

Güncellendi:
  • Belge başlığı
  • Bölüm Tanıtımı
  • Bölüm 1.1: Kısaltmaların listesi
  • Bölüm 1.2: Referans belgeleri
  • Şekil 1. RF-Flaşör yardımcı programı
  • Bölüm 3: Araç Çubuğu arayüzü
  • Şekil 3. Flaşör yardımcı programı UART ana penceresi
  • Bölüm 4.1: UART modu: nasıl çalıştırılır
  • Bölüm 5: SWD ana penceresi
  • Bölüm 5.1: SWD modu: nasıl çalıştırılır
  • Şekil 12. Flaşör yardımcı programı SWD modu: önyükleyiciyi oku
  • Bölüm 5.3: SWD modu: OTP alanını oku
  • Şekil 14. Flaşör yardımcı programı: SWD Tak ve Çalıştır modu
  • Bölüm 7: MAC adresi programlama
  • Bölüm 8.1: Gereksinimler
  • Bölüm 8.2: RF Flaşör başlatıcısı yardımcı program seçenekleri
  • Bölüm 8.3: RF-Flaşör başlatıcı yardımcı programı: UART ve SWD modları
  • Bölüm 8.4: RF-Flasher başlatıcı yardımcı programı: flash komutu
  • Bölüm 8.5: RF-Flaşör başlatıcı yardımcı programı: komutu oku
  • Bölüm 8.6: RF-Flaşör başlatıcı yardımcı programı: toplu silme komutu
  • Bölüm 8.7: RF-Flaşör başlatıcı yardımcı programı: bellek komutunu doğrulayın
  • Bölüm 8.8: RF-Flaşör başlatıcı yardımcı programı: sayfaları sil komutu
  • Bölüm 8.9: RF-Flaşör başlatıcı yardımcı programı: OTP komutunu okuyun
  • Bölüm 8.10: RF-Flaşör başlatıcı yardımcı programı: OTP komutunu yaz

ÖNEMLİ UYARI – DİKKATLİCE OKUYUN
STMicroelectronics NV ve bağlı şirketleri ("ST"), ST ürünlerine ve/veya bu belgeye herhangi bir zamanda bildirimde bulunmaksızın değişiklik, düzeltme, geliştirme, modifikasyon ve iyileştirme yapma hakkını saklı tutar. Alıcılar, sipariş vermeden önce ST ürünleriyle ilgili en son ilgili bilgileri edinmelidir. ST ürünleri, sipariş onayı sırasında yürürlükte olan ST'nin satış şartları ve koşullarına uygun olarak satılır.
Alıcılar, ST ürünlerinin seçimi, seçimi ve kullanımı konusunda münhasıran sorumludur ve ST, uygulama yardımı veya alıcıların ürünlerinin tasarımı konusunda hiçbir sorumluluk kabul etmez.
ST tarafından burada herhangi bir fikri mülkiyet hakkına ilişkin açık veya örtük hiçbir lisans verilmemektedir.
ST ürünlerinin burada belirtilen bilgilerden farklı hükümlerle yeniden satışı, ST tarafından söz konusu ürün için verilen her türlü garantiyi geçersiz kılar.
ST ve ST logosu, ST'nin ticari markalarıdır. ST ticari markaları hakkında ek bilgi için bkz. www.st.com/ticari markalarDiğer tüm ürün veya hizmet adları ilgili sahiplerinin mülkiyetindedir.
Bu belgedeki bilgiler, bu belgenin önceki sürümlerinde sağlanan bilgilerin yerini alır ve bu bilgilerin yerine geçer.
© 2024 STMicroelectronics – Tüm hakları saklıdır
UM2406 – Rev 9

Belgeler / Kaynaklar

STMicroelectronics UM2406 RF Flaşör Yardımcı Programı Yazılım Paketi [pdf] Kullanıcı Kılavuzu
UM2406, UM2406 RF-Flaşör Yardımcı Program Yazılım Paketi, RF-Flaşör Yardımcı Program Yazılım Paketi, RF-Flaşör Yardımcı Program Yazılım Paketi, Yardımcı Yazılım Paketi, Yazılım Paketi, Paket

Referanslar

Yorum bırakın

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