본문 바로가기

[STM32F746G-DISCO] 외부 전원 사용 및 ST-Link 연결법

by rudals.kim 2024. 7. 18. 댓글 개
반응형

STM32F746G-DISCO 보드의 전원 설정을 변경하지 않았다면 기본적으로 전원은 ST-LINK를 통한 USB 전원을 사용합니다. 일반적인 테스트에서는 이 USB 전원으로도 충분한데 간혹 USB HOST 기능을 테스트하다 보면 전원 부족으로 디바이스가 정상적으로 인식 안 되는 문제가 발생되곤 합니다.

 

이런 경우를 해결하기 위해 STM32F746G-DISCO 보드에서는 하드웨어적으로 4가지 전원 옵션을 지원합니다.

예전에 관련 문서를 봤던 기억이 나서 문서를 다시 찾아보았습니다.


아래 그림과 같이 보드 뒷면에 점퍼를 사용하여 4가지 연결 옵션 중 하나를 선택하여 사용할 수 있습니다.

 

1. 5V 외부 전원

- 전원 선택 점퍼를 5V_EXT로 연결 후 JP2 커넥터에 외부 DC 5V를 연결하여 보드에 전원을 공급합니다.

- 전원 선택 점퍼를 5V_EXT로 연결 후 CN6 커넥터의 Vin 포트를 사용하여 7~12V의 DC 전원을 공급합니다.


2. ST-LINK 전원

- 전원 선택 점퍼를 5V_LINK로 연결 후 CN14의 커넥터에 USB 전원을 공급합니다.


3. USB FS 전원

- 전원 선택 점퍼를 USB_FS로 연결 후 CN13의 Micro USB 커넥터에 USB 전원을 공급합니다.


4. USB HS 전원

- 전원 선택 점퍼를 USB_HS로 연결 후 CN12의 (Micro USB 커넥터에 USB 전원을 공급합니다.


외부 전원 사용시 ST-Link 연결법

외부 전원을 연결한 상태에서 디버깅을 동시에 진행하려고 하니 어떤 식으로 연결해야 하는지 궁금하여 찾아보았습니다. 문서에 아래와 같이 연결 순서에 주의하여 연결해야 보드의 손상을 방지할 수 있다고 적혀있습니다.


순서는 외부 전원을 먼저 연결한 후 LED LD2가 켜진 것을 확인하고 ST-LINK에 케이블을 연결시켜 디버깅을 하면 됩니다. 제 경우 점퍼를 5V_EXT로 연결 후 DC 전원 어뎁터용 암잭을 연장하여 JP2 커넥터에 연결하였습니다.
연결 시 반대로 연결시키는 경우는 없는지 전원 +/- 극성을 꼭 확인 후 연결하시기 바랍니다.

 

반응형

댓글