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

आवेदन विवरण

यूएसबी डीएफयू प्रोटोकॉल के माध्यम से एसटीएम32 सीपीयू फर्मवेयर को अपडेट करना

यह एप्लिकेशन यूएसबी डीएफयू प्रोटोकॉल का उपयोग करके यूएसबी केबल के माध्यम से एसटीएम32 सीपीयू के लिए फर्मवेयर अपडेट सक्षम करता है। इसका विकास STMicroelectronics के निम्नलिखित दस्तावेज़ों पर आधारित है:

  1. AN2606 STM32 माइक्रोकंट्रोलर सिस्टम मेमोरी बूट मोड
  2. AN3156 USB DFU प्रोटोकॉल STM32 बूटलोडर में उपयोग किया जाता है

एप्लिकेशन का उपयोग कैसे करें

आवश्यकताएँ:

  • आपके मोबाइल डिवाइस को यूएसबी-ओटीजी का समर्थन करना चाहिए।

तैयारी:

  1. USB-OTG केबल का उपयोग करके अपने STM32 बोर्ड को अपने मोबाइल डिवाइस से कनेक्ट करें।
  2. अपने STM32 के लिए बूटलोडर मोड सक्रिय करें। विशिष्ट निर्देशों के लिए AN2606 देखें। आम तौर पर, आपको अपने सीपीयू मॉडल के आधार पर BOOT0 और BOOT1 पिन को सही संयोजन में सेट करने की आवश्यकता होती है।

प्रोग्रामिंग:

  1. फर्मवेयर फ़ाइल का चयन करें:

    • फर्मवेयर फ़ाइल निम्नलिखित स्वरूपों में से एक में होनी चाहिए:

      • इंटेल हेक्स
      • मोटोरोला एस-रिकॉर्ड
      • DfuSe (STMicroelectronics DFU प्रारूप)
      • रॉ बाइनरी
  2. लेखन विकल्प सेट करें:

    • आप निम्नलिखित विकल्प चुन सकते हैं:

      • केवल आवश्यक पृष्ठ मिटाएं
      • रीडआउट सुरक्षा अनसेट करें (यदि आवश्यक हो)
      • प्रोग्रामिंग के बाद सीपीयू पर जाएं
  3. "फ़्लैश करने के लिए फ़ाइल लोड करें" दबाएँ और ऑपरेशन पूरा होने तक प्रतीक्षा करें।

अतिरिक्त संचालन:

एप्लिकेशन निम्नलिखित ऑपरेशन भी प्रदान करता है:

  • मिटाना
  • रिक्त के लिए फ़्लैश की जाँच करना
  • फ़ाइल के साथ फ़्लैश की तुलना करना

आप उपयुक्त मेनू विकल्पों में से इन परिचालनों का चयन कर सकते हैं।

समर्थित माइक्रोकंट्रोलर:

एप्लिकेशन का परीक्षण निम्नलिखित STM32 माइक्रोकंट्रोलर मॉडल पर किया गया है:

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

उपयोग प्रतिबंध:

आपको 25 फर्मवेयर अपलोड तक निःशुल्क करने की अनुमति है। इस सीमा तक पहुंचने के बाद, आप निम्नलिखित में से कोई एक सेवा खरीद सकते हैं:

  1. अतिरिक्त 100 अपलोड
  2. एप्लिकेशन का असीमित उपयोग

स्क्रीनशॉट

  • StmDfuUsb स्क्रीनशॉट 0
  • StmDfuUsb स्क्रीनशॉट 1
  • StmDfuUsb स्क्रीनशॉट 2
  • StmDfuUsb स्क्रीनशॉट 3