tailieunhanh - Cập nhật chương trình từ xa cho thiết bị nhúng có kết nối Internet

Cập nhật chương trình từ xa đang trở thành một chức năng không thể thiếu cho thiết bị nhúng có kết nối Internet. Bài viết này trình bày phương án triển khai, thiết kế phần mềm và phần cứng để thực hiện chức năng cập nhật chương trình từ xa. | ISSN 1859-1531 - TẠP CHÍ KHOA HỌC VÀ CÔNG NGHỆ - ĐẠI HỌC ĐÀ NẴNG VOL. 19 NO. 9 2021 5 CẬP NHẬT CHƯƠNG TRÌNH TỪ XA CHO THIẾT BỊ NHÚNG CÓ KẾT NỐI INTERNET FIRMWARE OVER THE AIR FOR EMBEDDED DEVICE WITH INTERNET CONNECTION Nguyễn Huỳnh Nhật Thương1 Trần Thụy Ngọc Hằng1 Nguyễn Hoàng Phương Trinh1 Võ Tuấn Minh2 1 Công ty TNHH Kỹ thuật TAPIT 2 Trường Đại học Bách khoa Đại học Đà Nẵng Tác giả liên hệ nhatthuongqn@ Nhận bài 11 12 2020 Chấp nhận đăng 28 7 2021 Tóm tắt - Cập nhật chương trình từ xa đang trở thành một chức Abstract - Firmware Over The Air FOTA is an indispensable năng không thể thiếu cho thiết bị nhúng có kết nối Internet. Bài feature in most of Internet connected embedded devices. The major báo này trình bày phương án triển khai thiết kế phần mềm và parts in this proposal include the deployment plan hardware and phần cứng để thực hiện chức năng cập nhật chương trình từ xa. software design being built to implement the FOTA feature for an Kết quả nghiên cứu đã được thực nghiệm 600 lần dựa trên hai embedded device. This feature has been tested 600 times of định dạng tập tin chương trình phổ biến là HEX và BIN trên một transmitting files in two popular formats of BIN and HEX based on an thiết bị sử dụng vi xử lý ARM Cortex-M kết nối Internet thông experimental hardware device based on ARM Cortex-M qua mạng 4G. Các đánh giá cho thấy phương án thực hiện có độ microprocessor with Internet connection via the 4G network. tin cậy cao tỉ lệ thực hiện thành công là 100 toàn bộ tính năng Generally the function of this feature has been completed and achieved thêm vào chỉ chiếm 20 28 KByte bộ nhớ của thiết bị thời gian certain measurement results with 100 success rate. The additional thực hiện cập nhật chỉ tốn 11 5 giây đối với một chương trình ứng software process occupies KByte. It takes second per one dụng có kích cỡ 60KByte. Ngoài ra hoạt động của thiết bị vẫn updating time for a 60 KByte application program. Moreover được đảm bảo khi các sự cố .

TÀI LIỆU LIÊN QUAN
TỪ KHÓA LIÊN QUAN