HTTP를 이용한 OTA 기능 문의 입니다.

0

안녕하세요.

사물 정보에 작업을 등록 후, 디바이스가 실행 중에 S3에 올려 두었던 바이너리를 내려 받으려고 합니다. 작업 생성 시, 파일 전송 프로토콜은 http 이며, 인증 정보 , IAM 역활을 순차적으로 등록 했습니다. 디바이스에서 작업을 내용을 받기 위해서는 먼저 해야 할 작업이 무엇인지 궁금 합니다.

작업 정보 내용 { "afr_ota": { "protocols": [ "HTTP" ], "streamname": null, "files": [ { "filepath": "/device/updates", "filesize": 144498, "fileid": 0, "certfile": "/device/updates", "update_data_url": "${aws:iot:s3-presigned-url:https://s3.region.amazonaws.com/afr-ota-tpms-pcr/SignedImages/17b1ca0c-f4a5-489d-a337-b7039f53ed3d}", "auth_scheme": "aws.s3.presigned", "sig-sha256-ecdsa": "MEYCIQCc+J0O5K9nZ3pYca8J29HUEZ9ihkHi+sdeTo8g1SaPYwIhAPJxjFasl+Z5Zmd6m0UEtxXOTlRxSg+aPmAWMwfslGQf" } ] } }

감사합니다.

질문됨 2년 전326회 조회
1개 답변
0

AWS IoT Jobs 의 FreeRTOS 에서의 OTA 작업을 생성하시는 중인 것 같습니다. 다음 문서를 참고하시기 바랍니다. https://docs.aws.amazon.com/ko_kr/freertos/latest/userguide/freertos-ota-dev.html https://docs.aws.amazon.com/ko_kr/freertos/latest/userguide/ota-update-library.html

froguin
답변함 4달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인