Memulai dengan UI IDT -Gratis RTOS - Gratis RTOS

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

Memulai dengan UI IDT -Gratis RTOS

Bagian ini menunjukkan cara menggunakan RTOS UI IDT -Free untuk membuat atau memodifikasi konfigurasi Anda, dan kemudian menunjukkan cara menjalankan pengujian.

Konfigurasikan AWS kredensional

Anda harus mengonfigurasi kredensi untuk AWS pengguna yang Anda buat. Buat dan konfigurasikan AWS akun Anda dapat menentukan kredensial Anda dengan salah satu dari dua cara berikut:

  • Di file kredensial

  • Sebagai variabel lingkungan

IDTmenggunakan file kredensial yang sama dengan file. AWS CLI Untuk informasi selengkapnya, lihat File konfigurasi dan kredensial.

Lokasi file kredensial bervariasi, tergantung pada sistem operasi yang Anda gunakan:

  • macOS, Linux: ~/.aws/credentials

  • Windows: C:\Users\UserName\.aws\credentials

Tambahkan AWS kredensi Anda ke credentials file dalam format berikut:

[default] aws_access_key_id = <your_access_key_id> aws_secret_access_key = <your_secret_access_key>
catatan

Jika Anda tidak menggunakan default AWS profil, pastikan untuk menentukan nama profil di RTOS UI IDT -Gratis. Untuk informasi selengkapnya tentang profil, lihat Konfigurasi dan setelan file kredensi.

Variabel lingkungan adalah variabel yang dikelola oleh sistem operasi dan digunakan oleh perintah sistem. Mereka tidak disimpan jika Anda menutup SSH sesi. RTOSUI IDT -Free menggunakan variabel AWS_ACCESS_KEY_ID dan AWS_SECRET_ACCESS_KEY lingkungan untuk menyimpan AWS kredensil Anda.

Untuk mengatur variabel ini di Linux, macOS, atau Unix, gunakan export:

export AWS_ACCESS_KEY_ID=<your_access_key_id> export AWS_SECRET_ACCESS_KEY=<your_secret_access_key>

Untuk menetapkan variabel ini di Windows, gunakan set:

set AWS_ACCESS_KEY_ID=<your_access_key_id> set AWS_SECRET_ACCESS_KEY=<your_secret_access_key>

Buka UI IDT -Gratis RTOS

Untuk membuka UI IDT -Free RTOS

  1. Unduh RTOS versi IDT -Free yang didukung dan ekstrak arsip yang diunduh ke lokasi di sistem file Anda tempat Anda telah membaca dan menulis izin.

  2. Jalankan perintah berikut untuk menavigasi ke direktori RTOS instalasi IDT -Free:

    cd devicetester-extract-location/bin
  3. Jalankan perintah berikut untuk membuka RTOS UI IDT -Free:

    Linux
    .devicetestergui_linux_x86-64.exe
    Windows
    ./devicetestergui_win_x64-64
    macOS
    ./devicetestergui_mac_x86-64
    catatan

    Di Mac, untuk memungkinkan sistem Anda menjalankan UI, buka System Preferences -> Security & Privacy. Ketika Anda menjalankan tes, Anda mungkin perlu melakukan ini tiga kali lagi.

    RTOSUI IDT -Free terbuka di browser default Anda. Untuk informasi tentang browser yang didukung, lihatGunakan browser web yang didukung.

Buat konfigurasi baru

Jika Anda adalah pengguna pertama kali, maka Anda harus membuat konfigurasi baru untuk mengatur file JSON konfigurasi yang IDT -Free RTOS perlukan untuk menjalankan pengujian. Anda kemudian dapat menjalankan tes atau memodifikasi konfigurasi yang telah dibuat.

Untuk contohconfig.json,device.json, dan userdata.json file, lihatTes pertama papan mikrokontroler Anda. Untuk contoh resource.json file yang hanya digunakan untuk menjalankan tes Bluetooth Low Energy (BLE), lihatJalankan tes Bluetooth Low Energy.

Untuk membuat konfigurasi baru

  1. Di RTOS UI IDT -Free, buka menu navigasi, lalu pilih Buat konfigurasi baru.

    penting

    Anda harus mengonfigurasi AWS kredensialnya sebelum membuka UI. Jika Anda belum mengonfigurasi kredensialnya, tutup jendela browser IDT -Free RTOS UI, ikuti langkah-langkahnyaKonfigurasikan AWS kredensional, lalu buka kembali UI -Free. IDT RTOS

  2. Ikuti panduan konfigurasi untuk masuk ke pengaturan IDT konfigurasi yang digunakan untuk menjalankan tes kualifikasi. Wizard mengkonfigurasi pengaturan berikut dalam file JSON konfigurasi yang terletak di devicetester-extract-location/config direktori.

    • AWS pengaturan Akun AWS —Informasi yang RTOS digunakan IDT -Free untuk membuat AWS sumber daya selama pengujian dijalankan. Pengaturan ini dikonfigurasi dalam config.json file.

    • RTOSRepositori gratis —Jalur absolut ke RTOS repositori Gratis dan kode porting, dan jenis kualifikasi yang ingin Anda lakukan. Pengaturan ini dikonfigurasi dalam userdata.json file.

      Anda harus port Gratis RTOS untuk perangkat Anda sebelum Anda dapat menjalankan tes kualifikasi. Untuk informasi selengkapnya, lihat Panduan RTOS Porting Gratis

    • Build dan flash —Perintah build dan flash untuk perangkat keras Anda yang memungkinkan IDT untuk membangun dan mem-flash tes ke papan Anda secara otomatis. Pengaturan ini dikonfigurasi dalam userdata.json file.

    • Perangkat —Pengaturan kumpulan perangkat untuk perangkat yang akan diuji. Pengaturan ini dikonfigurasi di id dan sku bidang, dan devices blok untuk kumpulan perangkat dalam device.json file.

    • Jaringan —Pengaturan untuk menguji dukungan komunikasi jaringan untuk perangkat Anda. Pengaturan ini dikonfigurasi di features blok device.json file, dan di clientWifiConfig dan testWifiConfig blok dalam userdata.json file.

    • Echo server —Pengaturan konfigurasi server gema untuk tes soket aman. Pengaturan ini dikonfigurasi dalam userdata.json file.

      Untuk informasi selengkapnya tentang konfigurasi server gema, lihathttps://docs.aws.amazon.com/freertos/latest/portingguide/afr-echo-server.html.

    • CMake— (Opsional) Pengaturan untuk menjalankan pengujian fungsionalitas CMake build. Konfigurasi ini hanya diperlukan jika Anda menggunakannya CMake sebagai sistem build. Pengaturan ini dikonfigurasi dalam userdata.json file.

    • BLE—Pengaturan untuk menjalankan tes fungsionalitas Bluetooth Low Energy. Pengaturan ini dikonfigurasi di features blok device.json file dan dalam resource.json file.

    • OTA—Pengaturan untuk menjalankan tes OTA fungsionalitas. Pengaturan ini dikonfigurasi di features blok device.json file dan dalam userdata.json file.

  3. Pada halaman Tinjauan, verifikasi informasi konfigurasi Anda.

Setelah Anda selesai meninjau konfigurasi Anda, untuk menjalankan tes kualifikasi Anda, pilih Jalankan tes.

Memodifikasi konfigurasi yang ada

Jika Anda telah menyiapkan file konfigurasiIDT, maka Anda dapat menggunakan RTOS UI IDT -Free untuk memodifikasi konfigurasi yang ada. Pastikan bahwa file konfigurasi yang ada tersedia di devicetester-extract-location/config direktori.

Untuk memodifikasi konfigurasi baru

  1. Di RTOS UI IDT -Free, buka menu navigasi, lalu pilih Edit konfigurasi yang ada.

    Dasbor konfigurasi menampilkan informasi tentang pengaturan konfigurasi yang ada. Jika konfigurasi salah atau tidak tersedia, status untuk konfigurasi tersebut adalahError validating configuration.

  2. Untuk mengubah pengaturan konfigurasi yang ada, selesaikan langkah-langkah berikut:

    1. Pilih nama pengaturan konfigurasi untuk membuka halaman pengaturannya.

    2. Ubah pengaturan, lalu pilih Simpan untuk membuat ulang file konfigurasi yang sesuai.

Setelah Anda selesai memodifikasi konfigurasi Anda, verifikasi bahwa semua pengaturan konfigurasi Anda lulus validasi. Jika status untuk setiap pengaturan konfigurasi adalahValid, Anda dapat menjalankan tes kualifikasi menggunakan konfigurasi ini.

Jalankan tes kualifikasi

Setelah Anda membuat konfigurasi untuk IDT -FreeRTOS, Anda dapat menjalankan tes kualifikasi Anda.

Untuk menjalankan tes kualifikasi

  1. Validasi konfigurasi Anda.

  2. Di menu navigasi, pilih Jalankan tes.

  3. Untuk memulai uji coba, pilih Mulai tes.

IDT-Free RTOS menjalankan tes kualifikasi, dan menampilkan ringkasan uji coba dan kesalahan apa pun di konsol Test runner. Setelah uji coba selesai, Anda dapat melihat hasil pengujian dan log dari lokasi berikut:

  • Hasil tes terletak di devicetester-extract-location/results/execution-id direktori.

  • Log uji terletak di devicetester-extract-location/results/execution-id/logs direktori.

Untuk informasi selengkapnya tentang hasil pengujian dan log, lihat Lihat RTOS hasil IDT gratis danLihat RTOS log IDT for Free.