FAQ kualifikasi - Gratis RTOS

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

FAQ kualifikasi

T: Dapatkah saya memenuhi syarat papan yang berisi mikrokontroler (MCU) tanpa konektivitas cloud bawaan?

Ya. Namun, papan yang menggunakan MCU harus memiliki konektivitas cloud langsung atau tidak langsung (misalnya - menggunakan modul komunikasi terpisah).

T: Versi FreeRTOS mana yang memenuhi syarat untuk kualifikasi?

Gunakan versi FreeRTOS Long Term Support (LTS) terbaru (disarankan, GitHub) atau versi pustaka FreeRTOS (GitHub) terbaru yang dirilis secara resmi.

T: Apa tes wajib untuk kualifikasi?

Diagram alir Porting menjelaskan pustaka perangkat lunak dan pengujian yang diperlukan untuk memenuhi syarat papan Anda.

T: Dapatkah saya mencampur dan mencocokkan versi library untuk kualifikasi? Misalnya, gunakan CoreMQTT dari paket LTS dan versi Freertos-Plus-TCP dari rilis FreeRTOS terbaru?

Tidak. Kami menguji pustaka dengan kombinasi versi tertentu untuk interoperabilitas, dan merilis kombinasi ini sebagai bundel dengan tag versi (misalnya, FreeRTOS 202210.xx LTS, FreeRTOS 202112.00). Anda dapat menemukan informasi tentang kombinasi ini dalammanifest.yml file di repositori yang sesuai (misalnya, file manifes FreeRTOS 202210.xx LTS).

T: Dapatkah saya memenuhi syarat papan saya dengan versi LTS sebelumnya?

Kami sarankan Anda menggunakan rilis LTS terbaru (termasuk tambalan terbaru) untuk kualifikasi baru. Jika Anda sudah dalam proses kualifikasi dengan rilis LTS sebelumnya, terus bekerja dengan perwakilan APN lokal Anda.

T: Dapatkah saya memenuhi syarat papan saya dengan versi LTS sebelumnya?

Tidak, kami sarankan Anda menggunakan rilis LTS terbaru untuk kualifikasi baru. Jika Anda sudah dalam proses kualifikasi dengan rilis LTS sebelumnya, terus bekerja dengan perwakilan APN lokal Anda.

T: Apa yang terjadi pada papan kualifikasi saya yang ada?

Papan yang memenuhi syarat yang ada akan terus dicantumkan dalam Katalog PerangkatAWS Mitra. Bila diperlukan, kami akan langsung mengkomunikasikan setiap perubahan yang diperlukan untuk kualifikasi yang ada. Jika Anda ingin meningkatkan papan yang memenuhi syarat ke pustaka FreeRTOS terbaru atau versi FreeRTOS LTS, Anda harus memverifikasi ulang terhadap pengujian baru.

T: Apakah saya perlu menguji menggunakan lapisan abstraksi di FreeRTOS, termasuk soket aman dan manajemen Wi-Fi?

Tidak. Lihat pustaka dan pengujian perangkat lunak yang diperlukan dalam diagram alir Porting di Panduan Porting FreeRTOS.

T: Apakah saya perlu memulai kembali jika versi FreeRTOS baru dirilis saat saya mem-porting versi sebelumnya?

Tidak. Anda dapat tetap memenuhi syarat menggunakan versi sebelumnya. Namun, kami sangat menyarankan agar Anda menggunakan versi FreeRTOS atau FreeRTOS LTS terbaru saat Anda memulai perbaikan.

T: Papan saya menggunakan arsitektur kernel yang telah saya modifikasi dan bukan bagian dari rilis FreeRTOS resmi. Apakah saya masih bisa memenuhi syarat?

Tidak, hanya port kernel resmi yang tersedia dari GitHubyang diterima untuk kualifikasi. Jika Anda memiliki arsitektur yang tidak didukung atau fungsionalitas tambahan untuk ditambahkan ke port kernel yang ada, Anda dapat mengikuti Pedoman Berkontribusi kami untuk mengirimkan pull request GitHub. Setelah pull request ditinjau dan digabungkan, itu akan menjadi resmi dan Anda akan dapat memenuhi syarat dengan port kernel. Untuk informasi selengkapnya, hubungi perwakilan APN setempat Anda.

T: Papan saya tidak membongkar TCP/IP ke perangkat keras. Apakah tumpukan TCP/IP tertentu diperlukan untuk kualifikasi FreeRTOS?

Jika papan Anda tidak memiliki fungsi TCP/IP on-chip, Anda dapat menggunakan tumpukan FreeRtos+TCP TCP/IP atau versi terbaru dari tumpukan lwIP TCP/IP. Untuk informasi selengkapnya, lihat Mem-porting Stack TCP/IP di Panduan Porting FreeRTOS.

T: Apakah kita perlu mengimplementasikan PKCS11 meskipun tumpukan TLS diturunkan ke chip komunikasi?

Tidak, Anda tidak perlu menerapkan atau menguji PKCS11.

T: Perangkat saya hanya menggunakan salah satu protokol (HTTP, MQTT) dan hanya satu saluran komunikasi yang tersedia (Wi-Fi, Ethernet, BLE). Jika semua tes IDT terkait OTA lulus hanya menggunakan satu kombinasi saluran komunikasi protokol, maka apakah perangkat saya akan memenuhi syarat?

Ya. Namun, kami mendorong Anda untuk mendapatkan kombinasi lain yang memenuhi syarat pada perangkat Anda juga, jika memungkinkan. Dengan cara ini, Anda dapat memberikan dukungan untuk lebih banyak kasus penggunaan pelanggan.

T: Kami akan menghosting port FreeRTOS kami di repositori kami sendiri sesuai persyaratan kualifikasi. Apa yang harus dimasukkan dalam repositori dalam hal folder dan demo untuk dukungan?

Host semua file dan folder yang diperlukan untuk membuat port berfungsi sebagai out-of-the-box pengalaman bagi pelanggan yang mengunduhnya dari repositori. Anda dapat membuat submodul kernel FreeRTOS, pustaka FreeRTOS, pengujian FreeRTOS, pustaka pihak ketiga, dan file khusus vendor, bersama dengan folder dokumen untuk dokumen dan folder demo Anda. Demo Agen CoremQTT harus didukung. Demo lain sesuai kebijaksanaan Anda.

T: Perangkat saya hanya menggunakan konektivitas seluler. Apakah saya masih bisa memenuhi syarat?

Ya. Perpustakaan Antarmuka Seluler mendukung perintah AT dari lapisan abstraksi Seluler yang diturunkan TCP. Ini tersedia dari GitHub. Untuk informasi selengkapnya, lihat Memindahkan pustaka Antarmuka Seluler di Panduan Porting FreeRTOS.

T: Di mana kita meng-host kode ported/qualified?

Anda dapat meng-host kode porting di repositori apa pun berdasarkan aplikasi dan kebutuhan pelanggan Anda. Tautan repositori harus tersedia untuk umum dan ditautkan ke halaman produk Katalog PerangkatAWS Mitra.

T: Apakah lulus tes OTA diperlukan untuk kualifikasi FreeRTOS?

Ya. Pelanggan inginAWS IoT perangkat yang mereka gunakan memiliki fungsionalitas diperbarui dari jarak jauh, sehingga semua kualifikasi baru harus lulus tes OTA.

T: Berapa lama kualifikasi saya berlaku?

Kualifikasi FreeRTOS yang ada berlaku selama papan atau komponen perangkat lunak (misalnya, pustaka FreeRTOS, driver, pustaka pihak ketiga) tidak dihentikan. Kualifikasi berbasis FreeRTOS LTS tidak berlaku setelah periode LTS yang sesuai berakhir.

T: KapanAWS merekomendasikan perpanjangan kualifikasi?

Kami menyarankan Anda secara berkala memenuhi syarat ulang dengan versi FreeRTOS LTS atau FreeRTOS terbaru sehingga pelanggan mendapatkan patch keamanan terbaru, pustaka LTS yang valid, atau fitur FreeRTOS baru.

T: Dapatkah saya menggunakanAWS IoT Device Tester untuk menguji implementasi FreeRTOS saya tetapi tidak memenuhi syarat papan saya?

Ya, kami mendorong Anda untuk menggunakanAWS IoT Device Tester dan AWS IoTDevice Advisor untuk menguji implementasi FreeRTOS Anda.

T: Apakah saya perlu membayar untuk digunakanAWS IoT Device Tester?

Tidak, bisa digunakan gratis. Namun, Anda mungkin dikenakan beberapa biaya karena penggunaanAWS layanan (misalnya, untuk pesan MQTT, konektivitas, eksekusi OTA).

Jika Anda memiliki pertanyaan tentang kualifikasi yang tidak terjawab di halaman ini atau di Panduan Kualifikasi FreeRTOS lainnya, hubungiAWS perwakilan Anda atau tim teknik FreeRTOS.