v3.6.9#
v3.6.9 membawa WiFi ke Arduino Portenta H7 — stack jaringan LWIP dan driver Cypress CYW43 ditambahkan serta WiFi diaktifkan — beserta inisialisasi penyimpanan flash eksternal dan serangkaian perbaikan stabilitas clock/memori serta jaringan pada Portenta. Rilis ini tidak mengubah API — skrip v3.6.8 berjalan tanpa perubahan.
Sorotan#
WiFi Portenta H7 — stack LWIP dan driver WiFi Cypress CYW43 ditambahkan dan WiFi diaktifkan, dengan citra firmware CYW43 terpisah yang disertakan dalam rilis.
Penyimpanan flash eksternal — penyimpanan kini diinisialisasi pada board dengan flash eksternal, beserta wilayah flash eksternal yang dipetakan ke memori.
Stabilitas — perbaikan inisialisasi/de-inisialisasi clock/memori (FMC/SDRAM, QSPI, PLL1) dan jaringan pada Portenta.
Tidak ada perubahan API yang merusak — reflash dan skrip v3.6.8 Anda berjalan tanpa perubahan.
Fitur baru#
WiFi Portenta H7 — menambahkan pustaka LWIP dan driver CYW43 (submodul LWIP dan CYW43), mengaktifkan WiFi pada Portenta, menghasilkan citra firmware CYW43 terpisah, dan menambahkan biner firmware CYW4343 ke deliverable rilis.
Flash eksternal — penyimpanan kini diinisialisasi pada board dengan flash eksternal, dengan bagian linker yang dapat dikonfigurasi untuk firmware CYW43 dan wilayah flash eksternal yang dipetakan ke memori.
Perubahan dan perbaikan lainnya#
Menggunakan wilayah MPU prioritas tertinggi untuk buffer DMA dan menambahkan jalur inisialisasi CYW43 / LWIP di
main.
Perbaikan bug#
Portenta dan memori:
Memperbaiki pengaturan PLL FMC/SDRAM dan QSPI pada Portenta, prescaler QSPI, konfigurasi MPU QSPI, dan PLL1.
Jaringan dan sistem:
Memperbaiki fungsi inisialisasi WiFi, menambahkan inisialisasi LWIP/CYW43 yang hilang di
main, memanggil de-init jaringan dimain, memperbaiki transfer DMA SDIO, bug USBDBG IRQn, dan de-init bus I2C sebelum menginisialisasinya kembali.
Dukungan hardware dan board#
Arduino Portenta H7 — WiFi (CYW43 / LWIP) dan penyimpanan flash eksternal.
Perubahan API yang merusak#
v3.6.9 tidak memperkenalkan perubahan Python API yang merusak. Skrip yang berjalan pada v3.6.8 berjalan tanpa perubahan pada v3.6.9 — cukup reflash firmware.