View a markdown version of this page

Perubahan terbaru - FreeRTOS

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Perubahan terbaru

Tabel berikut menjelaskan perubahan penting pada Program Kualifikasi AWS Perangkat untuk FreeRTOS sejak rilis terakhir.

Kasus uji
Perubahan Deskripsi
Persyaratan kode sumber yang diperbarui
  • Tes integrasi FreeRTOS sekarang berada di repositori terpisah:. FreeRTOS-Libraries-Integration-Tests Tes ini harus ditambahkan ke proyek kualifikasi.

  • Repositori amazon-freertos tidak digunakan atau diperlukan untuk kualifikasi.

  • Struktur direktori kode sumber apa pun dapat digunakan untuk kualifikasi dengan menambahkan jalur bidang tambahan dalam manifest.yml file.

  • pub/sub Demo MQTT yang mendukung kemampuan OTA sekarang diperlukan untuk kualifikasi. Demo ini harus diverifikasi menggunakan tes Device Advisor.

Artefak kualifikasi yang diperbarui
  • Keduanya AWS IoT Device Tester dan laporan pengujian AWS IoT Device Advisor diperlukan untuk kualifikasi.

  • Dokumen pemodelan ancaman untuk boot aman diperlukan, dan harus diunggah sebagai Aset Pendukung saat mengirimkan perangkat Anda di APN Partner Central.

Tes integrasi yang diperbarui
  • Tes OTA (OtaCore, OtaCataPlanemQTT) sekarang diperlukan untuk kualifikasi.

  • Menambahkan tes Transport Interface baru: FullTransportInterfacePlainText danFullTransportInterfaceTLS. FullTransportInterfaceTLSdiperlukan untuk kualifikasi, tetapi tidak FullTransportInterfacePlainText diperlukan jika tumpukan TLS diturunkan ke modul konektivitas eksternal.

  • FullMQTT, FullBle,,, FullTLS, dan tes telah dihapus CmakeBuildSystem. FullSecureSockets FullWiFi

  • Pemeriksaan FreertosIntegrity masih dilakukan, tetapi memverifikasi bahwa pustaka yang digunakan dalam kode sumber menggunakan git commit yang benar untuk versi FreerTOS tersebut.

  • Pemeriksaan FreerTosVersion masih dilakukan, tetapi memverifikasi bahwa versi FreerTOS yang digunakan kompatibel dengan versi FreeRTOS LTS, FreerTOS mainline, dan (IDT). AWS IoT Device Tester Versi FreeRTOS yang digunakan untuk kualifikasi harus ditandai dalam file IDT. userdata.json

  • FullPKCS11tes tidak diperlukan jika tumpukan TLS diturunkan ke modul konektivitas eksternal. FullPKCS11_ECCdan FullPKCS11_RSA tes diganti denganFullPKCS11_Import,FullPKCS11_Onboard, FullPKCS11_PreProvisioned tes yang sesuai.

  • Tes FullMQTT digantikan oleh tes Device Advisor. Lihat Langkah 4 dari bagianVerifikasi pustaka FreeRTOS yang di-porting menggunakan AWS IoT Device Tester (IDT).

Untuk perubahan sebelumnya, lihat riwayat versi FreeRTOS di Panduan Porting FreeRTOS.