본문 바로가기
DSP, MCU/펌웨어

Difference between Cold Reset and Warm Reset

by eteo 2023. 8. 14.

 

 

 

  • Cold Reset : A cold reset is a method of resetting the system by completely turning off the power and then turning it back on. It is used to bring the system back to its initial state and can be used to resolve hardware-related issues. Caution needed when performing a cold reset as it may lead to data loss or affect system stability.

 

  • Warm Reset: A warm reset is a method of restarting the system without turning off the power. It involves partially resetting certain parts of the system, typically restarting the boot routine or resetting peripheral devices. 

 

 

콜드 리셋은 디바이스 파워오프 상태에서 파워 업으로 일어나는 리셋을 만하고, 웜 리셋은 /XRS 액티브, 워치독 리셋 등 디바이스가 이미 작동 중일 때 하는 리셋을 말한다.

 

일반적으로 웜 리셋은 RAM에 전원이 유지되므로 RAM에 저장된 데이터가 그대로 남아있을 수 있으나 웜 리셋을 통해 부팅 루틴을 수행하는 경우 루틴안에 RAM 초기화 과정이 있으면 메모리가 초기화 될 수 도 있다.

 

'DSP, MCU > 펌웨어' 카테고리의 다른 글

Momentary switch and Latching switch  (0) 2023.09.15
D-SUB  (0) 2023.09.15
Types of IC Packages  (0) 2023.07.24
MIL, SIL, PIL and HIL  (0) 2023.07.11
CAN FD Bus Load Calculator  (0) 2023.06.25