도구 StmDfuUsb
StmDfuUsb
StmDfuUsb
1.25
2.6 MB
Android 5.0+
Mar 19,2023
5.0

애플리케이션 설명

USB DFU 프로토콜을 통해 STM32 CPU 펌웨어 업데이트

이 애플리케이션을 사용하면 USB DFU 프로토콜을 사용하는 USB 케이블을 통해 STM32 CPU 펌웨어를 업데이트할 수 있습니다. 개발은 STMicroelectronics의 다음 문서를 기반으로 합니다.

  1. AN2606 STM32 마이크로 컨트롤러 시스템 메모리 부팅 모드
  2. STM32 부트로더에 사용되는 AN3156 USB DFU 프로토콜

애플리케이션 사용방법

전제 조건:

  • 귀하의 모바일 장치가 USB-OTG를 지원해야 합니다.

준비:

  1. USB-OTG 케이블을 사용하여 STM32 보드를 모바일 장치에 연결하세요.
  2. STM32의 부트로더 모드를 활성화하세요. 구체적인 지침은 AN2606을 참조하세요. 일반적으로 CPU 모델에 따라 BOOT0 및 BOOT1 핀을 올바른 조합으로 설정해야 합니다.

프로그래밍:

  1. 펌웨어 파일 선택:

    • 펌웨어 파일은 다음 형식 중 하나여야 합니다.

      • Intel hex
      • Motorola S-Record
      • DfuSe(STMicroelectronics DFU 형식)
      • Raw 바이너리
  2. 쓰기 옵션 설정:

    • 다음 옵션을 선택할 수 있습니다.

      • 필요한 페이지만 삭제
      • 읽기 방지 설정 해제(필요한 경우)
      • 프로그래밍 후 CPU로 이동
  3. "플래시할 파일 로드"를 누르고 작업이 완료될 때까지 기다립니다.

추가 작업:

애플리케이션은 다음 작업도 제공합니다.

  • 삭제
  • 플래시 공백 확인
  • 플래시와 파일 비교

해당 메뉴 옵션에서 이러한 작업을 선택할 수 있습니다.

지원되는 마이크로컨트롤러:

애플리케이션은 다음 STM32 마이크로컨트롤러 모델에서 테스트되었습니다.

  • STM32F072
  • STM32F205
  • STM32F302
  • STM32F401
  • STM32F746
  • STM32G474
  • STM32L432

사용 제한:

최대 25개의 펌웨어 업로드를 무료로 수행할 수 있습니다. 이 한도에 도달한 후에는 다음 서비스 중 하나를 구매할 수 있습니다:

  1. 추가 100업로드
  2. 애플리케이션 무제한 사용

스크린샷

  • StmDfuUsb 스크린샷 0
  • StmDfuUsb 스크린샷 1
  • StmDfuUsb 스크린샷 2
  • StmDfuUsb 스크린샷 3

    리뷰

    댓글 게시
    Techie Oct 25,2023

    Works as advertised, but the interface could be more user-friendly. Documentation is sparse.

    Ingeniero Dec 17,2023

    功能比较少,而且操作有点复杂,不太好用。

    Développeur Jul 22,2024

    Fonctionne comme prévu, mais l'interface pourrait être plus conviviale. La documentation est limitée.