등록 일자 2023.04.19.
개발
임베디드기타
IoTㆍ블루투스
예상 금액
7,500,000원
금액 조율 가능
예상 기간
45일
기간 조율 가능
지원자 수
3명
모집 마감일
2023년 05월 02일
프로젝트 문의 5
비밀 댓글입니다.
비밀 댓글입니다.
비밀 댓글입니다.
<프로젝트 진행 제안>
현재 구현된 상태에서의 Binary Code Size가 얼마나 되는지 궁금합니다.
TM4C123GH6PZ Chipset Flash Size가 256KB인데 원격 업데이트 기능에서 다운로딩중 에러에 의해서
Old Binary로 재기동해야되는 경우가 발생할 수 있습니다.
이렇게 하지 않으면 다운로딩중 실패했을때 RTU가 살지 못합니다.
그럼 Binary Code를 저장하기 위해서 Bank 2개(Old/New Binary 저장)에다 해당 Bank에서 바이너리 코드를 복사에서 부팅하는 영역까지
바이너리 코드 크기의 3개 이상의 플래쉬 메모리가 필요합니다.
이렇게 할려면 256KB보다는 1MB 칩셋사용하는게 맞을거 같습니다.
Bank 2개 구조로 할려면 Bootloader도 수정해야됩니다. (기존 75일에서 100일, 금액 7,500,00에서 일천만원)
만약 요구하신 원격제어(역제어) Task만 구현하면 일정 및 금액에 대한 변경 사항은 없습니다.
<유사 프로젝트 진행 경험>
ARM32 Cortex-M3/M4F에서 freeRTOS 개발 경험
TI사의 CCS 사용 경험(CC3200, TM4C129)
비밀 댓글입니다.