v3.9.3#
v3.9.3 bir ağ-ve-kararlılık sürümüdür: Bormio kartını ve Portenta WiFi örneklerini ekler, LWIP’yi günceller, PLL saat kaynağını yapılandırılabilir hale getirir ve bir grup CYW43/LWIP, soft-reset, SDIO, MQTT, FLIR Lepton ve TV hatasını düzeltir. API’de bozucu bir değişiklik içermez — v3.9.2 betikleri değişmeden çalışır.
Öne çıkanlar#
Bormio kartı desteği.
Portenta WiFi örnekleri eklendi.
Daha güvenilir ağ iletişimi — CYW43/LWIP ve soft-reset düzeltmeleri, bir bağlantı zaman aşımı ve güncellenmiş LWIP.
API’de bozucu değişiklik yok — yeniden flash’layın, v3.9.2 betikleriniz değişmeden çalışır.
Yeni özellikler#
Portenta WiFi örnekleri eklendi.
PLL saat kaynağı artık yapılandırılabilir ve DMA akışlarını rezerve etmek için bayraklar eklendi.
Diğer değişiklikler ve iyileştirmeler#
LWIP en son sürüme güncellendi; CYW43
connect()çağrısına bir bağlantı zaman aşımı eklendi; belleği geri kazanmak için soft-reset sırasındagc_sweep_allçağrılıyor.
Hata düzeltmeleri#
Ağ iletişimi:
CYW43/LWIP ve soft-reset hataları düzeltildi, SDIO aktarımları için geçici DMA arabellekleri kullanıldı ve MQTT kütüphanesinin
recv()çağrısından gelenNonedönüşünü işlemesi sağlandı.
Kamera ve ekran:
FLIR Lepton sürücüsü güncellendi ve TV çıkışı için RGB kanal sırası düzeltildi.
Sistem:
Bir betiği durdurmadan/yürütmeden önce PendSV’nin maskelenmediği sağlandı.
Donanım ve kart desteği#
Bormio — yeni kart.
Bozucu API değişiklikleri#
v3.9.3 Python API’sinde bozucu bir değişiklik içermez. v3.9.2 üzerinde çalışan betikler v3.9.3 üzerinde değişmeden çalışır — yalnızca aygıt yazılımını yeniden flash’layın.