Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Membuat OTA pembaruan (AWS IoT konsol)
-
Di panel navigasi AWS IoT konsol, di bawah Kelola pilih Tindakan jarak jauh, lalu pilih Pekerjaan.
-
Pilih Buat tugas.
-
Di bawah Jenis pekerjaan pilih Buat pekerjaan RTOS OTA pembaruan gratis, lalu pilih Berikutnya.
-
Di properti Job, masukkan nama Job dan (opsional) masukkan Deskripsi pekerjaan, lalu pilih Berikutnya.
-
Anda dapat menerapkan OTA pembaruan ke satu perangkat atau grup perangkat. Di bawah Perangkat yang akan diperbarui, pilih satu atau beberapa grup hal atau hal dari menu tarik-turun.
-
Di bawah Pilih protokol untuk transfer file, pilih salah satu HTTPatau MQTT, atau pilih keduanya untuk memungkinkan setiap perangkat menentukan protokol yang akan digunakan.
-
Di bawah Masuk dan pilih file Anda, pilih Tanda tangani file baru untuk saya.
-
Di bawah Profil penandatanganan kode, pilih Buat profil baru.
-
Di Buat profil penandatanganan kode, masukkan nama untuk profil penandatanganan kode Anda.
-
Di bawah Platform perangkat keras perangkat, pilih platform perangkat keras Anda.
catatan
Hanya platform perangkat keras yang telah memenuhi syarat untuk Gratis RTOS yang ditampilkan dalam daftar ini. Jika Anda menguji platform yang tidak memenuhi syarat, dan Anda menggunakan ciphersuite ECDSA P-256 SHA -256 untuk penandatanganan, Anda dapat memilih profil penandatanganan kode Windows Simulator untuk menghasilkan tanda tangan yang kompatibel. Jika Anda menggunakan platform yang tidak memenuhi syarat, dan Anda menggunakan ciphersuite selain ECDSA P-256 SHA -256 untuk penandatanganan, Anda dapat menggunakan Penandatanganan Kode untuk AWS IoT, atau Anda dapat menandatangani pembaruan firmware Anda sendiri. Untuk informasi selengkapnya, lihat Menandatangani pembaruan firmware Anda secara digital.
-
Di bawah Sertifikat penandatanganan kode, pilih Pilih sertifikat yang ada lalu pilih sertifikat yang diimpor sebelumnya, atau pilih Impor sertifikat penandatanganan kode baru, pilih file Anda dan pilih Impor untuk mengimpor sertifikat baru.
-
Di bawah Nama jalur sertifikat penandatanganan kode di perangkat, masukkan nama jalur yang sepenuhnya memenuhi syarat ke sertifikat penandatanganan kode di perangkat Anda. Untuk sebagian besar perangkat, Anda dapat membiarkan bidang ini kosong. Untuk simulator Windows dan untuk perangkat yang menempatkan sertifikat di lokasi file tertentu, masukkan nama jalur di sini.
penting
Pada Texas Instruments CC322 0SF-LAUNCHXL, jangan sertakan garis miring depan (
/
) di depan nama file jika sertifikat penandatanganan kode Anda ada di root sistem file. Jika tidak, OTA pembaruan gagal selama otentikasi denganfile not found
kesalahan. -
Pilih Buat.
-
-
Di bawah File pilih Pilih file yang ada lalu pilih Browse S3. Daftar bucket Amazon S3 Anda ditampilkan. Pilih bucket yang berisi pembaruan firmware Anda, lalu pilih pembaruan firmware Anda di bucket.
catatan
Proyek PIC32MZEF demo Microchip Curiosity menghasilkan dua gambar biner dengan nama default dan
mplab.production.bin
.mplab.production.ota.bin
Gunakan file kedua saat Anda mengunggah gambar untuk OTA diperbarui. -
Di bawah Pathname file pada perangkat, masukkan nama jalur yang sepenuhnya memenuhi syarat ke lokasi di perangkat Anda tempat OTA pekerjaan akan menyalin gambar firmware. Lokasi ini bervariasi menurut platform.
penting
Pada Texas Instruments CC322 0SF-LAUNCHXL, karena pembatasan keamanan, nama jalur gambar firmware harus.
/sys/mcuflashimg.bin
-
Buka File Type dan masukkan nilai integer dalam kisaran 0-255. Jenis file yang Anda masukkan akan ditambahkan ke dokumen Job yang dikirimkan ke fileMCU. Pengembang MCU firmware/perangkat lunak memiliki kepemilikan penuh atas apa yang harus dilakukan dengan nilai ini. Skenario yang mungkin termasuk MCU yang memiliki prosesor sekunder yang firmwarenya dapat diperbarui secara independen dari prosesor utama. Saat perangkat menerima pekerjaan OTA pembaruan, perangkat dapat menggunakan Jenis File untuk mengidentifikasi prosesor mana pembaruan tersebut.
-
Di bawah IAMperan, pilih peran sesuai dengan instruksi diMembuat peran layanan OTA Update.
-
Pilih Berikutnya.
-
Masukkan ID dan deskripsi untuk pekerjaan OTA pembaruan Anda.
-
Di bawah Jenis Job, pilih Pekerjaan Anda akan selesai setelah menerapkan ke perangkat/grup yang dipilih (snapshot).
-
Pilih konfigurasi opsional yang sesuai untuk pekerjaan Anda (Peluncuran eksekusi Job, Job abort, batas waktu eksekusi Job, dan Tag).
-
Pilih Buat.
Untuk menggunakan image firmware yang ditandatangani sebelumnya
-
Di bawah Pilih dan tandatangani gambar firmware Anda, pilih Pilih gambar firmware yang ditandatangani sebelumnya.
-
Di bawah Pathname gambar firmware pada perangkat, masukkan nama jalur yang sepenuhnya memenuhi syarat ke lokasi di perangkat Anda tempat OTA pekerjaan akan menyalin gambar firmware. Lokasi ini bervariasi menurut platform.
-
Di bawah Pekerjaan penandatanganan kode sebelumnya, pilih Pilih, lalu pilih pekerjaan penandatanganan kode sebelumnya yang digunakan untuk menandatangani gambar firmware yang Anda gunakan untuk pembaruan. OTA
Menggunakan gambar firmware yang ditandatangani khusus
-
Di bawah Pilih dan tandatangani gambar firmware Anda, pilih Gunakan gambar firmware bertanda tangan kustom saya.
-
Di bawah Nama jalur sertifikat penandatanganan kode di perangkat, masukkan nama jalur yang sepenuhnya memenuhi syarat ke sertifikat penandatanganan kode di perangkat Anda. Untuk sebagian besar perangkat, Anda dapat membiarkan bidang ini kosong. Untuk simulator Windows dan untuk perangkat yang menempatkan sertifikat di lokasi file tertentu, masukkan nama jalur di sini.
-
Di bawah Pathname gambar firmware pada perangkat, masukkan nama jalur yang sepenuhnya memenuhi syarat ke lokasi di perangkat Anda tempat OTA pekerjaan akan menyalin gambar firmware. Lokasi ini bervariasi menurut platform.
-
Di bawah Tanda Tangan, tempel tanda tangan PEM format Anda.
-
Di bawah algoritma hash asli, pilih algoritma hash yang digunakan saat Anda membuat tanda tangan file Anda.
-
Di bawah Algoritma enkripsi asli, pilih algoritma yang digunakan saat Anda membuat tanda tangan file.
-
Di bawah Pilih gambar firmware Anda di Amazon S3, pilih bucket Amazon S3 dan gambar firmware yang ditandatangani di bucket Amazon S3.
Setelah Anda menentukan informasi penandatanganan kode, tentukan jenis pekerjaan OTA pembaruan, peran layanan, dan ID untuk pembaruan Anda.
catatan
Jangan gunakan informasi identitas pribadi apa pun di ID pekerjaan untuk pembaruan AndaOTA. Contoh informasi yang dapat diidentifikasi secara pribadi meliputi:
-
Nama.
-
Alamat IP.
-
Alamat email.
-
Lokasi.
-
Rincian bank.
-
Informasi medis.
-
Di bawah Jenis Job, pilih Pekerjaan Anda akan selesai setelah menerapkan ke perangkat/grup yang dipilih (snapshot).
-
Di bawah IAMperan untuk pekerjaan OTA pembaruan, pilih peran OTA layanan Anda.
-
Masukkan ID alfanumerik untuk pekerjaan Anda, lalu pilih Buat.
Pekerjaan muncul di AWS IoT konsol dengan status IN PROGRESS.
catatan
-
AWS IoT Konsol tidak memperbarui status pekerjaan secara otomatis. Segarkan browser Anda untuk melihat pembaruan.
Connect UART terminal serial Anda ke perangkat Anda. Anda akan melihat output yang menunjukkan perangkat sedang mengunduh firmware yang diperbarui.
Setelah perangkat mengunduh firmware yang diperbarui, itu restart dan kemudian menginstal firmware. Anda dapat melihat apa yang terjadi di UART terminal.
Untuk tutorial yang menunjukkan cara menggunakan konsol untuk membuat OTA pembaruan, lihatOver-the-air update aplikasi demo.