ESL sistem güncellemesi (firmware) nasıl yapılır?
Etiketlerin içinde de yazılım var ve güncelleniyor. Güncelleme pil harcar, zaman alır ve yarıda kalırsa etiket tuğlaya döner — planlanması gereken bir iş.
Published:
Elektronik raf etiketi, içinde çalışan gömülü yazılımı (firmware) olan bir cihazdır. Üretici bu yazılımı zaman zaman günceller: hata düzeltmesi, pil optimizasyonu, yeni şablon yeteneği, güvenlik yaması.
Güncelleme telefon uygulaması güncellemesi gibi sessiz ve bedava değildir. Üç maliyeti vardır: pil, zaman ve risk.
Firmware neden güncellenir?
Hata düzeltmesi. Belirli koşullarda ekranın yanlış yenilenmesi, iletişim kopması, pil raporunun hatalı olması.
Pil optimizasyonu. Uyanma ve iletişim mantığındaki iyileştirmeler, sahadaki ömrü uzatabilir.
Yeni yetenek. Yeni şablon alanları, yeni LED desenleri, yeni sensör desteği.
Güvenlik. Radyo protokolündeki açıkların kapatılması. ESL trafiği fiyat verisi taşıdığı için bu önemsiz bir kalem değil (ESL sistemi güvenli mi).
Güncelleme nasıl ulaşır?
Firmware, erişim noktaları üzerinden kablosuz olarak gönderilir (OTA — over the air). Etiket görüntüden çok daha büyük bir veri paketi alır, doğrular ve kendini yeniden başlatır.
Bu süreç, normal bir fiyat güncellemesine göre çok daha fazla enerji harcar. Tek bir firmware güncellemesi, günlerce süren normal çalışmaya denk pil tüketebilir.
Üç maliyet
Pil
Bir firmware güncellemesinin pil maliyeti, üreticiye ve paket boyutuna göre değişir ama tipik olarak birkaç yüz normal yenilemeye denktir. Yılda birkaç kez güncelleme yapılan bir parkta bu, beyan edilen ömrü kısaltır.
Bu yüzden üreticinin pil ömrü beyanının firmware güncellemelerini içerip içermediği sorulmalıdır (elektronik etiketin ömrü, pil ömrü simülatörü).
Zaman
Binlerce etiketin güncellenmesi saatler sürer. Bu süre boyunca normal fiyat güncellemeleri yavaşlar ya da kuyruğa girer.
Sonuç: firmware güncellemesi kampanya günlerinden uzak bir zamana planlanmalıdır. Pazartesi sabahı başlatılan bir güncelleme, salı kampanyasını riske atar.
Risk
Güncelleme yarıda kalırsa etiket kullanılamaz hâle gelebilir. İyi tasarlanmış sistemlerde etiket, güncelleme doğrulanana kadar eski yazılımla çalışmaya devam eder ve başarısızlıkta geri döner. Bu özelliğin olup olmadığı sorulmalıdır.
Sorulacak soru: "Güncelleme yarıda kalırsa etiket ne yapar? Geri dönüş (rollback) var mı?"
Kademeli yayma
Tüm parkı aynı anda güncellemek, bir sorun çıkarsa tüm parkı etkiler. Doğru yaklaşım kademelidir:
- Pilot grup (%1–2). Farklı reyonlardan, farklı modellerden birkaç düzine etiket.
- Bekleme (1–2 hafta). Sorun var mı? Pil davranışı değişti mi?
- Kısmi yayma (%20–30). Bir mağaza ya da birkaç kategori.
- Tam yayma.
Bu yaklaşım, pilot kurulumdan yaygınlaştırmaya geçiş mantığının bakım tarafındaki karşılığıdır.
Erişim noktası ve sunucu güncellemeleri
Firmware yalnızca etiketlerde değil, erişim noktalarında ve sunucu yazılımında da vardır. Bunların güncellenmesi daha hızlıdır ama kesinti yaratır: AP yeniden başlarken kapsama alanındaki etiketler güncellenemez.
AP güncellemeleri mağaza kapalıyken ya da düşük trafikli saatte yapılmalıdır.
Kim karar verir?
Güncelleme kararı tedarikçide değil sizde olmalıdır. Otomatik güncelleme açıksa, üretici bir gün istediği anda parkı günceller ve kampanya gününüze denk gelebilir.
Sözleşmeye yazılacak madde: "Firmware güncellemeleri müşteri onayıyla ve mutabık kalınan takvimde uygulanır." Bu, sözleşmeye yazılacak servis maddeleri listesine eklenmelidir.
Eski modeller ne olacak?
Üretici bir modelin firmware desteğini bir gün bırakır. Bu, etiketin çalışmayı durduracağı anlamına gelmez ama:
- Yeni yazılım sürümü eski modeli tanımayabilir.
- Güvenlik yaması gelmez.
- Yeni şablon yetenekleri kullanılamaz.
Bu risk, satın alma anında sorulmalı ve sözleşmeye yazılmalıdır: "Bu model için firmware desteği kaç yıl sürecek?" Tedarikçi seçerken sorulacak 20 soru listesi bu maddeyi içeriyor.
Güncelleme öncesi kontrol listesi
- Sürüm notları okundu mu? Ne değişiyor?
- Geri dönüş mekanizması var mı?
- Pil maliyeti nedir, parkın pil durumu buna uygun mu?
- Kampanya takvimiyle çakışıyor mu?
- Pilot grup seçildi mi?
- Güncelleme sonrası doğrulama planı hazır mı?
Altı maddenin tamamı geçilmeden tam yayma başlatılmamalıdır. Güncelleme sonrası doğrulama için ESL ağının izlenmesi yazısındaki alarmlar kullanılır.
Güncelleme sonrası neyin doğrulanacağı
Yayma tamamlandıktan sonra bakılacak dört sayı:
- Güncellenen etiket oranı. Hedeften düşükse kalanlar neden alamadı — kapsama mı, pil mi?
- Güncelleme sonrası iletişim kuran etiket sayısı. Güncellenip sonra kaybolan etiket, başarısız güncellemeye işaret eder.
- Pil seviyesi dağılımı. Güncelleme öncesi ve sonrası karşılaştırılır; beklenenden büyük düşüş varsa üreticiye bildirilmeli.
- Ekran yenileme davranışı. Rastgele seçilen etiketlerde görüntü kalitesi ve yenileme süresi kontrol edilir.
Dördü de ESL ağının izlenmesi yazısındaki raporlardan okunabilir.
Sürüm notlarını okumak
Üreticiden gelen sürüm notu bazen tek satırdır: "iyileştirmeler ve hata düzeltmeleri". Bu yeterli değildir. İstenmesi gereken bilgi:
- Hangi somut hatalar düzeltildi?
- Pil davranışı değişiyor mu, hangi yönde?
- Mevcut şablonlar etkileniyor mu?
- Geri dönüş mümkün mü?
Dört sorunun cevabı yazılı gelmiyorsa güncelleme ertelenebilir. Firmware, çalışan bir sistemde değişiklik demektir; değişikliğin ne olduğu bilinmeden uygulanmaz.
Sürüm envanteri tutmak
Zamanla parkta birden fazla firmware sürümü birikir: farklı tarihlerde alınmış etiketler, farklı dalgalarda güncellenmiş gruplar.
Bu dağılımın kayıt altında olması gerekir. Bir sorun çıktığında ilk soru "hangi sürümde?" olur ve cevabı yoksa teşhis uzar. İyi sistemler sürüm dağılımını rapor olarak verir; vermiyorsa yılda bir kez elle envanter çıkarmak gerekir (park envanteri ve pil takibi).
Sources for this article
Legislation changes over time. We checked these links on the publication date; verify against the current official text.
Cite this article
If you are taking this into a presentation, a specification or a legal note, you can use the line below as it stands.
ElektronikEtiket.org. “ESL sistem güncellemesi (firmware) nasıl yapılır?.” 28 September 2026. https://elektroniketiket.org/en/blog/esl-firmware-guncellemesi-nasil-yapilir
Tags: firmwaregüncellemebakımoperasyon
← All articles