전자/임베디드 시스템
MCU 리셋 문제 해결방법
Begi
2022. 5. 18. 21:03
반응형
보드 시험 중 MCU가 리셋되거나 죽는 원인은 다음과 같은 것들이 있다.
Firmware
- F/W 오류로 Watchdog 발생
- 영으로 나눔
- Memory Alignment가 맞지 않음
- Stack overflow 발생
- 배열의 인덱스가 메모리 범위를 벗어나 Hard fault 발생
- 체크썸을 통과한 에러 통신 패킷에 의한 이상동작과 리셋
Hardware
- 전압 불안정
- 전자파 노이즈 유입
- MCU 모드 설정핀 플로팅
- 고온
반응형