본문 바로가기
전자/임베디드 시스템

MCU 리셋 문제 해결방법

by Begi 2022. 5. 18.
반응형

보드 시험 중 MCU가 리셋되거나 죽는 원인은 다음과 같은 것들이 있다.

 

Firmware

  • F/W 오류로 Watchdog 발생
  • 영으로 나눔
  • Memory Alignment가 맞지 않음
  • Stack overflow 발생
  • 배열의 인덱스가 메모리 범위를 벗어나 Hard fault 발생
  • 체크썸을 통과한 에러 통신 패킷에 의한 이상동작과 리셋

 

Hardware

  • 전압 불안정
  • 전자파 노이즈 유입
  • MCU 모드 설정핀 플로팅
  • 고온

 

 

Hardfault 해결방법

 

반응형

'전자 > 임베디드 시스템' 카테고리의 다른 글

키보드 회로  (0) 2022.05.25
STM32CubeIDE 디버깅 중 Watchdog 중지  (0) 2022.05.21
STM32 5V Tolerant Pin (FT)  (0) 2022.05.05
STM32L1 시리즈  (0) 2022.05.03
STM32 벡터 테이블 구조  (0) 2022.04.11

댓글