घर ऐप्स औजार StmDfuUsb
StmDfuUsb

StmDfuUsb

औजार 1.25 2.6 MB

by Yaroslav Trymbach Dec 31,2024

यह एप्लिकेशन USB DFU प्रोटोकॉल का उपयोग करके USB केबल के माध्यम से STM32 माइक्रोकंट्रोलर फर्मवेयर अपडेट की सुविधा प्रदान करता है। विकास ने STMicroelectronics दस्तावेज़ीकरण का लाभ उठाया: AN2606 (STM32 माइक्रोकंट्रोलर सिस्टम मेमोरी बूट मोड) और AN3156 (STM32 बूटलोडर में USB DFU प्रोटोकॉल)। पूर्वावश्यकताएँ: एक मोबाइल डी

5.0
StmDfuUsb स्क्रीनशॉट 0
StmDfuUsb स्क्रीनशॉट 1
StmDfuUsb स्क्रीनशॉट 2
StmDfuUsb स्क्रीनशॉट 3
Application Description

यह एप्लिकेशन यूएसबी डीएफयू प्रोटोकॉल का उपयोग करके यूएसबी केबल के माध्यम से एसटीएम32 माइक्रोकंट्रोलर फर्मवेयर अपडेट की सुविधा प्रदान करता है। विकास ने STMicroelectronics दस्तावेज़ीकरण का लाभ उठाया: AN2606 (STM32 माइक्रोकंट्रोलर सिस्टम मेमोरी बूट मोड) और AN3156 (STM32 बूटलोडर में USB DFU प्रोटोकॉल)।

आवश्यकताएँ:

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

तैयारी:

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

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

  1. फर्मवेयर फ़ाइल (.hex, .srec, .dfu, या रॉ बाइनरी) का चयन करें।
  2. लेखन विकल्प कॉन्फ़िगर करें: चयनात्मक पृष्ठ मिटाना, रीडआउट सुरक्षा अक्षम करना (यदि आवश्यक हो), और स्वचालित सीपीयू निष्पादन पोस्ट-प्रोग्रामिंग।
  3. "फ्लैश करने के लिए फ़ाइल लोड करें" पर क्लिक करें और पूरा होने की प्रतीक्षा करें।

अतिरिक्त सुविधाएं:

एप्लिकेशन अतिरिक्त कार्यक्षमता प्रदान करता है, जिसमें शामिल हैं:

  • फ़्लैश मिटाना
  • रिक्त फ़्लैश सत्यापन
  • लोड की गई फ़ाइल के विरुद्ध फ़र्मवेयर तुलना। ये विकल्प एप्लिकेशन मेनू के माध्यम से पहुंच योग्य हैं।

परीक्षित माइक्रोकंट्रोलर:

इस एप्लिकेशन को निम्नलिखित STM32 मॉडल के साथ सत्यापित किया गया है: STM32F072, STM32F205, STM32F302, STM32F401, STM32F746, STM32G474, STM32L432।

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

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

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

Tools

फिलहाल कोई टिप्पणियां उपलब्ध नहीं हैं