Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Domande frequenti sulla qualifica
- D: Posso qualificare una scheda che contiene un microcontrollore (MCU) senza connettività cloud integrata?
-
Sì. Tuttavia, la scheda che utilizza l'MCU deve disporre di una connettività cloud diretta o indiretta (ad esempio, utilizzando un modulo di comunicazione separato).
- D: Quali versioni di FreeRTOS sono idonee per la qualificazione?
-
Usa l'ultima versione FreeRTOS Long Term Support (LTS) (consigliata GitHub
) o l'ultima versione delle librerie FreeRTOS rilasciata ufficialmente. GitHub - D: Quali sono i test obbligatori per la qualificazione?
-
Il diagramma di flusso di Porting descrive le librerie software e i test necessari per qualificare la scheda.
- D: Posso combinare le versioni della libreria per la qualificazione? Ad esempio, utilizzare CoreMQTT dal pacchetto LTS e la versione FreeRTOS-Plus-TCP delle ultime versioni di FreeRTOS?
-
No. Testiamo le librerie con una combinazione di versioni specifica per l'interoperabilità e rilasciamo queste combinazioni come pacchetti con tag di versione (ad esempio, FreeRTOS 202210.xx LTS
, FreeRTOS 202112.00 ). È possibile trovare informazioni su queste combinazioni nei manifest.yml
file nei repository corrispondenti (ad esempio, il file manifesto LTS di FreeRTOS 202210.xx). - D: Posso qualificare la mia scheda con una versione LTS precedente?
-
Ti consigliamo di utilizzare l'ultima versione LTS (comprese le patch più recenti) per le nuove qualifiche. Se sei già in procinto di qualificarti per la versione LTS precedente, continua a collaborare con il tuo rappresentante APN locale.
- D: Posso qualificare la mia scheda con la versione LTS precedente?
-
No, ti consigliamo di utilizzare l'ultima versione LTS per le nuove qualifiche. Se sei già in procinto di qualificarti per una versione LTS precedente, continua a collaborare con il tuo rappresentante APN locale.
- D: Cosa succede alle mie bacheche qualificate esistenti?
-
Le schede qualificate esistenti continueranno a essere elencate nelAWS Partner Device Catalog. Se necessario, comunicheremo direttamente eventuali modifiche richieste alle qualifiche esistenti. Se desideri aggiornare le tue schede qualificate alle più recenti librerie FreeRTOS o alle versioni FreeRTOS LTS, devi verificare nuovamente i nuovi test
. - D: Devo testare utilizzando i livelli di astrazione in FreeRTOS, inclusi i socket sicuri e la gestione Wi-Fi?
-
No. Consulta le librerie e i test software richiesti nel diagramma di flusso di Porting nella Guida alla portabilità di FreeRTOS.
- D: Devo ricominciare da capo se viene rilasciata una nuova versione di FreeRTOS mentre eseguo il porting della versione precedente?
-
No. Puoi comunque qualificarti utilizzando, la versione precedente. Consigliamo vivamente di utilizzare, tuttavia, la versione FreeRTOS o FreeRTOS LTS disponibile al momento dell'avvio del porting.
- D: La mia scheda utilizza un'architettura del kernel che ho modificato e non fa parte della versione ufficiale di FreeRTOS. Posso ancora qualificarmi?
-
No, solo le porte kernel ufficiali disponibili da GitHub
sono accettate per la qualificazione. Se hai un'architettura non supportata o funzionalità aggiuntive da aggiungere a una porta del kernel esistente, puoi seguire le nostre Linee guida per i contributi per inviare una pull request a GitHub . Dopo che la pull request sarà stata esaminata e unita, diventerà ufficiale e potrai qualificarti con il port del kernel. Per ulteriori informazioni, consulta il rappresentante APN locale. - D: La mia scheda non trasferisce il TCP/IP sull'hardware. È richiesto uno stack TCP/IP particolare per la qualificazione di FreeRTOS?
-
Se la scheda madre non dispone della funzionalità TCP/IP integrata, è possibile utilizzare lo stack TCP/IP FreeRtos+TCP o la versione più recente dello stack TCP/IP LwIP. Per ulteriori informazioni, consulta Porting di uno stack TCP/IP nella FreeRTOS Porting Guide.
- D: Dobbiamo implementare PKCS11 anche se lo stack TLS è trasferito sul chip di comunicazione?
-
No, non è necessario implementare o testare PKCS11.
- D: Il mio dispositivo utilizza solo uno dei protocolli (HTTP, MQTT) e solo uno dei canali di comunicazione disponibili (Wi-Fi, Ethernet, BLE). Se tutti i test IDT relativi all'OTA vengono superati utilizzando una sola combinazione di canali di comunicazione e protocollo, il mio dispositivo verrà qualificato?
-
Sì. Tuttavia, ti consigliamo di attivare anche altre combinazioni sul tuo dispositivo, se possibile. In questo modo, potrai fornire supporto per più casi di utilizzo dei clienti.
- D: Ospiteremo la nostra porta FreeRTOS nel nostro repository secondo i requisiti di qualificazione. Cosa dovrebbe essere incluso nel repository in termini di cartelle e demo per il supporto?
-
Ospita tutti i file e le cartelle necessari per far sì che la porta funzioni come un' out-of-the-box esperienza per un cliente che la scarica dal repository. Puoi sottomodulare il kernel FreeRTOS, le librerie FreeRTOS, i test FreeRTOS, le librerie di terze parti e i file specifici del fornitore, insieme a una cartella docs per i tuoi documenti e la tua cartella demo. La demo di CoreMQTT Agent deve essere supportata. Altre demo sono a tua discrezione.
- D: Il mio dispositivo utilizza solo la connettività cellulare. Posso ancora qualificarmi?
-
Sì. La libreria Cellular Interface supporta i comandi AT di un livello di astrazione cellulare scaricato da TCP. Questi sono disponibili presso GitHub
. Per ulteriori informazioni, vedere Porting the Cellular Interface Library nella FreeRTOS Porting Guide. - D: Dove ospitiamo il codice trasferito/qualificato?
-
Puoi ospitare il codice trasferito in qualsiasi repository in base all'applicazione e alle esigenze dei tuoi clienti. Il link al repository deve essere disponibile al pubblico e collegato alla pagina del prodottoAWS Partner Device Catalog.
- D: È necessario superare i test OTA per la qualificazione di FreeRTOS?
-
Sì. I clienti desiderano cheAWS IoT i dispositivi implementati dispongano della funzionalità di aggiornamento remoto, quindi tutte le nuove qualifiche dovranno superare i test OTA.
- D: Per quanto tempo è valida la mia qualifica?
-
Una qualifica FreeRTOS esistente è valida a condizione che la scheda o i componenti software (ad esempio, librerie FreeRTOS, driver, librerie di terze parti) non vengano interrotti. Le qualifiche basate su FreeRTOS LTS non sono valide dopo la fine del corrispondente periodo LTS.
- D: QuandoAWS consiglia il rinnovo della qualifica?
-
Ti consigliamo di riqualificarti periodicamente con le ultime versioni di FreeRTOS LTS o FreeRTOS in modo che i clienti ottengano le patch di sicurezza più recenti, le librerie LTS valide o le nuove funzionalità di FreeRTOS.
- D: Posso usarloAWS IoT Device Tester per testare la mia implementazione FreeRTOS ma non per qualificare la mia scheda?
-
Sì, ti invitiamo a utilizzareAWS IoT Device Tester AWS IoTDevice Advisor
per testare le tue implementazioni FreeRTOS. - D: Devo pagare per utilizzarloAWS IoT Device Tester?
-
No, è gratuito. Tuttavia, potresti incorrere in alcuni costi dovuti all'uso deiAWS servizi (ad esempio, per i messaggi MQTT, la connettività, l'esecuzione OTA).
Se hai domande sulla qualificazione a cui non trovi risposta in questa pagina o nel resto della Guida alle qualifiche di FreeRTOS, contatta il tuoAWS rappresentante o il team di progettazione di FreeRTOS