本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
資格常見問答集
- 問:是否能符合包含微控制器 (MCU) 且不含內建雲端連線能力的主機板?
-
是。不過,使用 MCU 的主機板應具有直接或間接的雲端連線能力 (例如,使用單獨的通訊模組)。
- 問:哪些 FreeRTOS 版本符合資格?
-
使用最新的 FreeRTOS 長期 Support (LTS) 版本 (建議使用 GitHub
) 或最新的正式發行 FreeRTOS 程式庫 (GitHub ) 版本。 - 問:什麼是資格強制性測試?
-
移植流程圖說明了符合您主機板資格所需的軟體程式庫和測試。
- 問:是否可以混合搭配程式庫版本以取得資格? 例如,使用 LTS 軟件包中的 CoremQTT 和最新免費伺服器發行版的 FreeRTOS 加 TCP 版本?
-
沒有 我們使用特定版本組合來測試程式庫的互通性,並將這些組合發行為版本標籤的套裝軟體 (例如 FreeRTOS 202210.xx LTS
、FreeRTOS 202112.00 )。您可以在對應儲存庫中的檔 manifest.yml
案中找到有關這些組合的資訊 (例如 FreeRTOS 202210.xx LTS 資訊清單檔案)。 - 問:我是否可以使用之前的 LTS 版本來符合我的主機板資格?
-
我們建議您使用最新的 LTS 版本(包括最新的修補程式)以取得新的資格。如果您已經在先前的 LTS 版本取得資格,請繼續與您當地的 APN 代表合作。
- 問:我可以使用之前 LTS 版本的主機板資格嗎?
-
不,我們建議您使用最新的 LTS 版本以獲得新的資格。如果您已經在先前的 LTS 版本取得資格,請繼續與您當地的 APN 代表合作。
- 問:我現有的合格主機板會發生什麼事?
-
現有的合格主機板將繼續列在合AWS作夥伴裝置目錄中。在需要時,我們將直接溝通現有資格所需的任何更改。如果您想要將合格的主機板升級到最新的 FreeRTOS 程式庫或 FreeRTOS LTS 版本,您必須重新驗證新的測試
。 - 問:是否需要在 FreeRTOS 中使用抽象層進行測試,包括安全通訊端和 Wi-Fi 管理?
-
沒有 請參閱 FreeRTOS 移植指南中的移植流程圖中所需的軟體程式庫和測試。
- 問:如果在移植舊版時發行了新的 FreeRTOS 版本,是否需要重新開始?
-
沒有 您仍然可以使用舊版本的資格。但是,我們強烈建議您使用 ReeRTOS 或 FreeRTOS LTS 後,您可以在開始移植時使用的最新 FreeRTOS LTS 版本。
- 問:我的主機板使用我修改過的核心架構,不屬於 FreeRTOS 正式發行版本的一部分。我還能符合資格嗎?
-
否,只有可用的官方核心連接埠GitHub
才能獲得資格。如果您有不受支援的架構或其他功能要新增至現有核心連接埠,您可以遵循我們的貢獻指南 ,將提交提取要求至GitHub 。提取請求經過審核和合併後,它將成為正式的,您將能夠使用內核端口的資格。如需詳細資訊,請聯絡您當地的 APN 代表。 - 問:我的主機板不會將 TCP/IP 卸載到硬體。是否需要特定的 TCP/IP 堆疊才能取得 FreeRTOS 資格?
-
如果您的主機板沒有晶片上的 TCP/IP 功能,您可以使用 FreeRTO+TCP TCP/IP 堆疊或最新版本的 LWIP TCP/IP 堆疊。如需詳細資訊,請參閱《FreeRTOS 移植指南》中的移植 TCP/IP 堆疊。
- 問:即使 TLS 堆疊卸載到通訊晶片,我們是否需要實作 PKCS11?
-
否,您不需要實作或測試 PKCS11。
- 問:我的裝置只使用其中一種通訊協定 (HTTP、MQTT),而且只使用其中一個可用的通訊通道 (Wi-Fi、乙太網路、BLE)。如果所有 OTA 相關的 IDT 測試僅通過一個協議通信通道組合,那麼我的設備是否符合資格?
-
是。但是,如果可能的話,我們鼓勵您在設備上獲得其他組合資格。如此一來,您就可以為更多客戶使用案例提供支援。
- 問:我們將根據資格要求,將 FreeRTOS 連接埠託管在我們自己的儲存庫中。在支持文件夾和演示方面應該包含在存儲庫中的內容?
-
主控所有必要的檔案和資料夾,以使連接埠可作為從存放庫下載該連接埠的客戶的 out-of-the-box 體驗。您可以對 FreeRTOS 核心、FreeRTOS 程式庫、FreeRTOS 測試、協力廠商程式庫和廠商特定檔案進行子模組化,以及文件和示範資料夾的文件資料夾。必須支援 CoremQtt 代理程式示範。其他演示由您自行決定。
- 問:我的裝置僅使用行動數據連線。我還能符合資格嗎?
-
是。蜂窩接口庫支持 TCP 卸載蜂窩抽象層的 AT 命令。這些都是可從 GitHub
. 如需詳細資訊,請參閱《FreeRTOS 移植指南》中的移植行動網路介面程式庫。 - 問:我們在哪裡託管端口/限定代碼?
-
您可以根據客戶的應用程式和需求,在任何儲存庫中託管移植的程式碼。儲存庫連結必須公開可用,並連結至AWS合作夥伴裝置目錄產品頁面。
- 問:是否通過了 FreeRTOS 資格所需的 OTA 測試?
-
是。客戶希望其部署的AWS IoT設備能夠遠程更新功能,因此所有新的資格都需要通過 OTA 測試。
- 問:我的資格有效期是多久?
-
只要主機板或軟體元件 (例如 FreeRTOS 程式庫、驅動程式、協力廠商程式庫) 未終止,現有 FreeRTOS 資格即為有效。在相應的 LTS 期間結束後,以 FreeRTOS LTS 為基礎的資格無效。
- 問:什麼時候AWS建議更新資格?
-
我們建議您定期重新使用最新 FreeRTOS LTS 或 FreeRTOS 版本的資格,以便客戶取得最新的安全性修補程式、有效的 LTS 程式庫或新的 FreeRTOS 功能。
- 問:是否可以用AWS IoT Device Tester來測試 FreeRTOS 實作,但不符合我的主機板資格?
-
是的,我們建議您使用AWS IoT Device Tester和AWS IoT裝置顧問
來測試 FreeRTOS 的實作方式。 - 問:我需要付費才能使用AWS IoT Device Tester嗎?
-
不,它是免費使用的。但是,由於使用AWS服務(例如,對於 MQTT 消息,連接,OTA 執行),您可能會產生一些費用。
如果您有關於資格的問題,但在此頁面或 FreeRTOS 資格指南的其餘部分中未得到解答,請聯絡您的AWS代表或 FreeRTOS 工程團隊