STM32 부트로더 개발기 #4 - 링커 스크립트 설정

링커 스크립트가 뭔지 몰라도 됐는데, 부트로더 만들려니 알아야 한다.

December 17, 2024 · 2 min

STM32 부트로더 개발기 #5 - 앱 유효성 검사

앱 영역에 진짜 펌웨어가 있는지 확인해야 한다.

December 17, 2024 · 2 min

STM32 부트로더 개발기 #6 - Vector Table 재배치

앱으로 점프하기 전에 VTOR 설정 안 하면 인터럽트가 엉뚱한 데로 간다.

December 17, 2024 · 2 min

STM32 부트로더 개발기 #7 - 앱으로 점프하기

VTOR 설정하고, MSP 바꾸고, 함수 포인터로 점프.

December 17, 2024 · 2 min

STM32 부트로더 개발기 #8 - 부트 진입 조건

언제 부트로더에 머물고, 언제 앱으로 점프할지.

December 17, 2024 · 2 min

STM32 부트로더 개발기 #9 - Flash Unlock/Lock

Flash에 쓰려면 먼저 잠금 해제해야 한다.

December 17, 2024 · 2 min

AD7280A BMS 개발기 #29 - 회로도 그리다가 머리 깨진 이야기

Figure 29 보고 따라 그리면 끝인 줄 알았는데요. 아니었어요.

December 14, 2024 · 3 min

AD7280A BMS 개발기 #30 - PCB 레이아웃, 0.3mm의 차이

회로도는 맞는데 왜 안 되지? PCB 그리는 게 만만치 않더라.

December 14, 2024 · 3 min

AD7280A BMS 개발기 #31 - 부품 선정, 아무거나 쓰면 안 되더라

저항은 그냥 1kΩ 아무거나, 커패시터도 100nF 아무거나. 그게 문제였다.

December 14, 2024 · 2 min

AD7280A BMS 개발기 #32 - 납땜, 플럭스가 뭔지 몰랐다

PCB 왔다, 부품도 샀다. 이제 납땜만 하면 끝. 3일이면 된다고 생각했다.

December 14, 2024 · 3 min