Firmware नाम तो जरूर सुना होगा, अगर आप इसे को एक हार्डवेयर के रूप में मानते है तो ये सोच बिलकुल गलत है. लेकिन, Firmware और Hardware दोनों विभिन्न है, फर्मवेयर की आवश्यकता क्यों है, इसके कहा स्टोर किया जाता है आदि वगेरे सवाल उत्पन्न हो रहा होगा. डोंट वरी!
हम सभी ने हार्डवेयर और सॉफ्टवेयर का नाम सुना ही होगा. लेकिन एक और चीज है जिसे हम फर्मवेयर कहते हैं, आपने कई कंप्यूटर हार्डवेयर पार्ट्स पर, स्मार्टफोन, सॉफ्टवेयर वगेरे जहग पर Firmware version लिखा हुवा देखा होगा, लेकिन अनजान वजह से इस पर गौर नहीं किया.
कोई बात नहीं. बट, आप इस पोस्ट को शुरू से अंत तक पढ़ कर जरूर Firmware के बारे में जान जाएंगे.
फर्मवेयर क्या है? (What is Firmware?)
फर्मवेयर को जानने के लिए, हार्डवेयर और सॉफ़्टवेयर के बारे में जानना आवश्यक है या आप जानते हैं, तो भी हार्डवेयर और सॉफ़्टवेयर दोनों को एक बार और संक्षेप में जाना जरुरी है जिस पर से फर्मवेयर को समझना आसान हो जाता है.
हार्डवेयर एक इलेक्ट्रॉनिक है जो कंप्यूटर के वे भाग जिन्हें हम देख सकते हैं और छू सकते हैं, हार्डवेयर कहलाते हैं ये कंप्यूटर के Physical भाग हैं जिसकी मदद से हमारे कंप्यूटर की बॉडी बनती है.
सॉफ्टवेयर उन्हें कहते है जो Instructions और Programs का एक सेट जो एक स्पेसिफिक वर्क करने के लिए Computer को निर्देशित करता है, यह उपयोगकर्ता को कंप्यूटर पर काम करने की क्षमता देता है, सॉफ्टवेयर के बिना कंप्यूटर एक मृतक है.
इसलिए सॉफ्टवेयर को हार्डवेयर से हैंडल किया जाता है, जैसा कि आप कीबोर्ड से गेम खेलते हैं जिसमें कीबोर्ड हार्डवेयर और गेम सॉफ्टवेयर है. अब इन शॉर्ट रूप से हार्डवेयर और सॉफ्टवेयर के बार में जान लिया. अब हमें फर्मवेयर के बारे में जानना आसान होगा.
फर्मवेयर एक प्रकार का सॉफ्टवेयर है जो आपके हार्डवेयर में एम्बेडेड होता है, फर्मवेयर को किसी भी हार्डवेयर का निर्माण करते समय ही स्थापित किया जाता है. इसमें हार्डवेयर जैसे स्मार्टफोन ओऐस, हार्ड ड्राइव, BIOS, ग्राफिक कार्ड और प्रिंटर या इसके अलावा यह आपके किसी भी होम एप्लायंसेज जैसे टीवी, माइक्रोवेव ओवन और वांशिग मशीन आदि में एम्बेडेड किया जाता है.
For examples,
आई ए हम दो उदाहरण से समझने की कोशिस करते है: हम अपने रोजिंदा जीवन में Two या Four व्हीलर चलाते वक्त ट्रैफिक लाइट से गुजरना पड़ता है, क्या आपको पता है एक साधारण ट्रैफिक लाइट में फर्मवेयर होता है?
यहां पर हमारे इंट्रक्शन को फर्मवेयर जो इसे नियमित इंटरवल पर रोशनी बदलने के लिए ट्रैफिक लाइट को Electric power से On-Off करने के बारे सुचना भेजता है, बस इसी तरह हमारे कंप्यूटर हार्डवेयर काम करते है.
चीजों को और भी स्पष्ट करने के लिए, आइए एक और उदाहरण लेते हैं: फर्मवेयर के बिना एक कंप्यूटर मदरबोर्ड को पता नहीं होता कि हार्ड ड्राइव, रेम, प्रोसेसर या आपके कंप्यूटर के अंदर पाए जाने वाले वीडियो कार्ड लगा है की नहीं, कितने Frequency का लगाया हुवा है, कितनी रेम लगाई है आदि इस बारे सारी इन्फो बीना Firmware से फंड आउट नहीं कर सकते. यदि आपके ड्राइव में फर्मवेयर नहीं है, तो उन्हें पता नहीं होगा कि कितनी तेजी से स्पिन करना है.
आपने Computer के BIOS को देखा होगा वो एक फर्मवेयर है जो सभी Hardware part को पता करता है कितने पार्ट का अस्सेम्ब्ल लगा हुवा है, किन पार्ट्स को ऑन-ऑफ रखना है और प्रोसेसर फैन की गति, Frequency और Ram वोल्ट बढ़ा-घटा कर हार्डवेयर को सुचना दी जाती है जिसे हार्डवेर और तेजी से Speed करने लगता है और हमे अच्छा Perform फीलिंग होता है.
फर्मवेयर स्टोर कहा होता है? (Where is the Firmware Store?)
Firmware software के रूप में सीधे Hardware device पर इंट्रक्शन देने के लिए एक प्रोग्राम के रूप में लिखे जाते है. लेकिन ये लिखे प्रोग्राम कहा स्टोर होता है तो ये फर्मवेयर के लिए एक मेमोरी स्टोरेज बनाया जाता है, जिसे हम फ़्लैश रोम कहते है. ये ROM एक हार्डवेयर बोर्ड में छोटा सा चिप के रूप में चिपकाया जाता है और डिफ़ेरेन्ट हार्डवेयर डिवाइस में ROM चिप के आकार में बलाव जरूर देखा जाता है, बट उनका काम समान फर्मवेयर इंटरेक्शन को समझना होता है.
ये ROM का मतलब ‘Read Only Memory’ है यह पढ़ने का काम करता है, कोई भी Device हो हमारे इशारे को समझने के लिए ROM की जरूरत होती है. अगर ये नहीं होता तो फर्मवेयर स्टोर नहीं किया जा सकता है, बस हार्डवेर एक डेथ पोज़िशन में रहेता है.
और नहीं होती रोम को पावर की जरूत चाहे आपका डिवाइस टर्न ऑफ हो या ऑन, बस एक बार प्रोग्राम बनाने के बाद रोम में स्टोर करना पड़ता है, इसके बाद फिर से स्टोर करने की जरूत नहीं होती जब हार्डवेर नाश नहीं होता तब तक काम करता रहता है.
हा, ये हो सकता है की एडवांस टेक्नोलॉजी सपोर्ट के लिए Manufacturer कंपनी इसे नई फीचर और कार्यक्षमता बढ़ाने के लिए Firmware रीराइट करके छोटे-मोटे अपडेट करते रहते है. अगर आपको इसे अपडेट करना है तो सभी हार्डवेर डिवाइस के लिए स्पेशल Firmware Update Tool डेवेलोप किया होता है. इसके मदद से अपने फर्मवेयर अपडेट कर सकते है. ऐसे डिवाइस भी है जो इस टूल की जरूरत नहीं होती बस OS द्वारा अपडेट किया जाता है.
क्यों हमें फर्मवेयर को अपडेट करना चाहिए? (Why should we Update the Firmware?)
कई इलेक्ट्रॉनिक कंपनी Manufacturer product टेक्नोलॉजी के आधार पर Firmware update करवाता रहेता है. क्योंकि इसलिए, एक फर्मवेयर अपडेट आपके डिवाइस को नए और एडवांस ओपरेशन निर्देशों के साथ अपग्रेड हो जाये, जो इसे टेक्नोलॉजी के Advanced development के आधार पर बेहतर, हार्डवेयर की फँशनल फीचर्स र्और तेजी से कंडक्ट करने में सक्षम रहे. बस ये है उनकी मुख्य रीज़न जो हमें Firmware को Update करने के बारे में नोटिफिकेशन मिलता है.
फर्मवेयर अपडेट आपके डिवाइस की कार्यक्षमता को बढ़ाने में महत्वपूर्ण भूमिका निभाता है. फर्मवेयर अपडेट के बाद, उपयोगकर्ता अनुभव एक नई प्रोडक्ट के समान समझ सकता है यह न केवल डिवाइस के प्रदर्शन को बढ़ाता है, यह प्रोसेसर के कार्यों को भी बेहतर बनाता है.
अगर आपको हमारी ये पोस्ट What is Firmware in Hindi में अच्छी लगी तो कमेंट में जरूर बताये, यदि आपके पास इस लेख से संबंधित कोई प्रश्न है, तो टिप्पणियों में पूछें, हम आपको उत्तर देने का प्रयास करेंगे
और हमारी WBT ब्लॉग के लेटेस्ट लेख पढ़ने के लिए हमें Subscribe करे.
FAQs
फ़र्मवेयर वह सॉफ़्टवेयर है जो किसी डिवाइस पर इनस्टॉल किया जाता है, अक्सर अपडेट के रूप में, इसे ठीक से चालू रखने के लिए, यह ब्लूटूथ, वाई-फाई, मदरबोर्ड और जीपीएस जैसे बुनियादी कार्यों को नियंत्रित करने के लिए जिम्मेदार है. फर्मवेयर अपडेट बग्स को भी ठीक कर सकते हैं और आपके डिवाइस के प्रदर्शन में सुधार कर सकते हैं.
कंप्यूटर सिस्टम में फर्मवेयर वह सॉफ्टवेयर है जो हार्डवेयर की बेसिक फंक्शनिंग को नियंत्रित करता है, जैसे कि सीपीयू और मेमोरी. कंप्यूटिंग के शुरुआती दिनों में, कंप्यूटर सिस्टम आमतौर पर कस्टम-मेड सॉफ़्टवेयर से संचालित होते थे. जैसे-जैसे हार्डवेयर अधिक Standardized होता गया और कंपनियों ने समान क्षमताओं वाली अधिक मशीनों का उत्पादन किया, इन उपकरणों को नियंत्रित करने के लिए सामान्य फर्मवेयर विकसित करना आवश्यक हो गया.
अपने डिवाइस पर फर्मवेयर अपडेट करने से आपको नई सुरक्षा पैच, बग फिक्स और परफॉरमेंस एनहांसमेंट प्राप्त करने में मदद मिलती है. इसके अलावा, फर्मवेयर अपडेट नई सुविधाओं को भी जोड़ हैं या आपके डिवाइस के प्रदर्शन में सुधार कर सकते हैं, इसलिए जरुरी बनता है.