openocd 플래시에 에러가 뜹니다.
해결됨
임베디드 시스템의 본질 - 펌웨어편 (STM32 Discovery Board)
[실습] Makefile 빌드와 OpenOCD 플래시 사용해보기 부문에서 make -j는 잘 동작하는데, openocd -f 플래시 실행이 계속 에러가 납니다. 그 후 VScode 맨 끝에 OCD_PATH = "/usr/share/openocd/scripts" flash: openocd \ -f ~.. 추가했을 때도 다음과 같이 에러가 납니다. For bug reports, read http://openocd.org/doc/doxygen/bugs.html Info : auto-selecting first available session transport "hla_swd". To override use 'transport select <transpo rt>'. Info: The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD Info: clock speed 2000 kHz Error: open failed in procedure 'program' OpenOCD init failed shutdown command invoked 일단 sudo dmesg | grep -i stm을 실행할 때도 STM32 STLink가 없어서 이런 문제가 발생한 것 같은데... (usb로 노트북하고 보드를 연결만 했습니다.) 정확히 어디가 문제가 있어서 발생한 것인지 잘 모르겠습니다. 간단한 거라도 에러를 찾을 수 있게 조금이라도 도움을 주시면 감사하겠습니다!
- 임베디드
- MCU
- stm32
- microcontroller
- firmware
- cubemx
- stm32-hal





