Diy -자작
포터블 STM32용 Programmer 만들기 시도 중.
dudals_jung
2023. 1. 20. 13:47
까먹을까봐 올려 둡니다.
완료 목표는 ST-Link 의 동작을 모방하는 수준까지 한 한달 정도 예상 함
Data 핀이 St-Link에서 송신하거나 타켓 보드에 송신하는 경우가 어느 경우인지를 찾는 것이 관건인 것으로 보임
SWD관련 자료 찾기가 쉽지 않음
Github 에 유용한 일부 소스가 있으나 설명이 별도로 없음
목표 : STM32F4 , STM32F7 시리즈용 포터블 Programmer 만들기
구상 : M5stack 를 이용해서 저장된 Hex 나 bin 파일을 STM32F4, STM32F7 시리즈에 직접 다운로드 할 수 있도록 한다.
Jtag 말고 SWD 를 이용한다. I2C와 비슷하게 Clock 과 Data 만 사용 함
로직 및 프로토콜 아날라이져를 이용해서 ST_Link 의 동작을 분석해서 직접 M5Stack 의 GPIO 를 제어한다.
아래는 STM32F407 정보를 ST-Link 에서 읽는 정보
출장 가서 수십대의 보드를 업데이트하는데 노트북 들고 이동하는게 귀찮아서 만들려고 함
성공하면 Github 에 공개 예정 임