यह एप्लिकेशन यूएसबी डीएफयू प्रोटोकॉल का उपयोग करके यूएसबी केबल के माध्यम से एसटीएम32 माइक्रोकंट्रोलर के लिए फर्मवेयर अपडेट सक्षम करता है। इसकी कार्यक्षमता STMicroelectronics दस्तावेज़ीकरण (AN2606 और AN3156) पर आधारित है।
आवश्यकताएँ:
- आपके मोबाइल डिवाइस को यूएसबी ओटीजी का समर्थन करना चाहिए।
तैयारी:
- USB OTG केबल का उपयोग करके STM32 बोर्ड को अपने मोबाइल डिवाइस से कनेक्ट करें।
- STM32 बूटलोडर मोड सक्रिय करें (अपने माइक्रोकंट्रोलर मॉडल के आधार पर विशिष्ट निर्देशों के लिए AN2606 से परामर्श लें; इसमें आमतौर पर BOOT0 और BOOT1 पिन सेट करना शामिल है)।
प्रोग्रामिंग:
- फर्मवेयर फ़ाइल (.hex, .srec, .dfu, या रॉ बाइनरी) का चयन करें।
- लेखन विकल्प कॉन्फ़िगर करें (उदाहरण के लिए, चयनात्मक पृष्ठ मिटाना, रीड-आउट सुरक्षा अक्षम करना, स्वचालित सीपीयू पुनरारंभ)।
- "फ्लैश करने के लिए फ़ाइल लोड करें" पर क्लिक करें और प्रक्रिया पूरी होने तक प्रतीक्षा करें।
अतिरिक्त सुविधाएं:
एप्लिकेशन इसके लिए विकल्प भी प्रदान करता है:
- फ़्लैश मिटाना
- फ्लैश ब्लैंक चेक
- फ़्लैश मेमोरी के विरुद्ध फ़र्मवेयर तुलना
समर्थित माइक्रोकंट्रोलर:
STM32F072, STM32F205, STM32F302, STM32F401, STM32F746, STM32G474, STM32L432
उपयोग प्रतिबंध:
एप्लिकेशन 25 तक मुफ्त फर्मवेयर अपलोड की अनुमति देता है। इस सीमा से परे, आप दो अपग्रेड विकल्पों में से एक खरीद सकते हैं:
- अतिरिक्त 100 अपलोड
- असीमित एप्लिकेशन उपयोग