माइक्रोसेमी-स्मार्टफ्यूजन2-एसओसी-एफपीजीए-कोड-शैडोइंग-से-एसपीआई-फ्लैश-टू-डीडीआर-मेमोरी-लोगो

माइक्रोसेमी पेस्ट रिपेलर सुरक्षित चल रहा है WebSmartFusion2 पर सर्वर

माइक्रोसेमी-पेस्ट-रिपेलर-रनिंग-सिक्योर-Webसर्वर-ऑन-स्मार्टफ़्यूज़न2-उत्पाद-छवि

संशोधन इतिहास

संशोधन इतिहास दस्तावेज़ में लागू किए गए परिवर्तनों का वर्णन करता है।
परिवर्तनों को संशोधन द्वारा सूचीबद्ध किया गया है, जो सबसे वर्तमान प्रकाशन से शुरू होता है।

संशोधन 9.0
इस संशोधन में किए गए परिवर्तनों का सारांश निम्नलिखित है।

  • Libero SoC v2021.1 के लिए दस्तावेज़ अपडेट किया गया।
  • लिबरो वर्जन नंबरों के संदर्भ हटा दिए गए।

संशोधन 8.0
Libero v11.8 SP1 सॉफ़्टवेयर रिलीज़ के लिए दस्तावेज़ को अपडेट किया गया।

संशोधन 7.0
इस दस्तावेज़ के संशोधन 7.0 में किए गए परिवर्तन निम्नलिखित हैं।

  • लिबरो SoC, फ्लैशप्रो और सॉफ्टकंसोल डिज़ाइन आवश्यकताओं को अपडेट किया गया है। अधिक जानकारी के लिए, डिज़ाइन आवश्यकताएँ, पृष्ठ 5 देखें।
  • संपूर्ण मार्गदर्शिका में, डेमो डिज़ाइन में प्रयुक्त सॉफ्टकंसोल परियोजनाओं के नाम और सभी संबंधित आंकड़े अपडेट किए गए हैं।

संशोधन 6.0
इस दस्तावेज़ के संशोधन 11.7 में Libero v76931 सॉफ़्टवेयर रिलीज़ (SAR 6.0) के लिए दस्तावेज़ को अद्यतन किया गया।

संशोधन 5.0
अद्यतनित सॉफ्टकंसोल फर्मवेयर परियोजना, पृष्ठ 9 (SAR 73518).

संशोधन 4.0
Libero v11.6 सॉफ़्टवेयर रिलीज़ (SAR 72058) के लिए दस्तावेज़ अपडेट किया गया।

संशोधन 3.0
Libero v11.5 सॉफ़्टवेयर रिलीज़ (SAR 63973) के लिए दस्तावेज़ अपडेट किया गया।

संशोधन 2.0
Libero v11.4 सॉफ़्टवेयर रिलीज़ (SAR 60685) के लिए दस्तावेज़ अपडेट किया गया।

संशोधन 1.0
संशोधन 1.0 इस दस्तावेज़ का पहला प्रकाशन था।

सुरक्षित चल रहा है Webस्मार्टफ़्यूज़न2 डिवाइस पर सर्वर डेमो डिज़ाइन

PolarSSL, lwIP, और FreeRTOS का उपयोग करना

यह डेमो सुरक्षित की व्याख्या करता है webट्रांसपोर्ट लेयर सिक्योरिटी (टीएलएस) का उपयोग करके सर्वर क्षमताएं,
स्मार्टफ़्यूज़न®2 डिवाइस के सिक्योर सॉकेट लेयर (SSL) प्रोटोकॉल और ट्राई-स्पीड ईथरनेट मीडियम एक्सेस कंट्रोलर (TSEMAC) का विवरण। यह डेमो बताता है:

  • स्मार्टफ्यूजन2 ईथरनेट मीडिया एक्सेस कंट्रोल (MAC) का उपयोग करके सीरियल गीगाबिट मीडिया इंडिपेंडेंट इंटरफेस (SGMII) PHY से कनेक्ट करें।
  • स्मार्टफ्यूजन2 मैक ड्राइवर को पोलरएसएसएल लाइब्रेरी (मुफ्त टीएलएस/एसएसएल प्रोटोकॉल लाइब्रेरी), लाइटवेट आईपी (एलडब्ल्यूआईपी) टीसीपी/आईपी स्टैक और मुफ्त रियल टाइम ऑपरेटिंग सिस्टम (आरटीओएस) के साथ एकीकृत करना।
  • TLS/SSL प्रोटोकॉल को कार्यान्वित करने के लिए माइक्रोसेमी क्रिप्टोग्राफिक सिस्टम सेवाओं का उपयोग करना।
  • सुरक्षित कार्यान्वयन webस्मार्टफ्यूजन2 एडवांस्ड डेवलपमेंट किट बोर्ड पर सर्वर अनुप्रयोग।
  • डेमो चला रहा हूँ.

स्मार्टफ्यूजन2 माइक्रोकंट्रोलर सबसिस्टम (MSS) में TSEMAC परिधीय इंस्टैंस को होस्ट पीसी और ईथरनेट नेटवर्क के बीच निम्नलिखित डेटा दरों (लाइन स्पीड) पर डेटा स्थानांतरित करने के लिए कॉन्फ़िगर किया जा सकता है:

  • 10 एमबीपीएस
  • 100 एमबीपीएस
  • 1000 एमबीपीएस

SmartFusion2 डिवाइसों के लिए TSEMAC इंटरफ़ेस के बारे में अधिक जानकारी के लिए, UG0331: SmartFusion2 माइक्रोकंट्रोलर सबसिस्टम उपयोगकर्ता मार्गदर्शिका देखें।
सुरक्षित Webसर्वर डेमो डिज़ाइन खत्मview

सुरक्षित webसर्वर अनुप्रयोग TLS/SSL सुरक्षा प्रोटोकॉल का समर्थन करता है जो संदेशों को एन्क्रिप्ट और डिक्रिप्ट करता है, संदेश चोरी के विरुद्ध संचार को सुरक्षित करता हैampसुरक्षित स्थान से संचार webसर्वर यह सुनिश्चित करता है कि संवेदनशील डेटा को गुप्त कोड में बदला जा सके, जिससे उसे एक्सेस करना मुश्किल हो जाता है।ampडेटा के साथ.

सुरक्षित webसर्वर डेमो डिज़ाइन में निम्नलिखित परतें शामिल हैं, जैसा कि चित्र 1 में दिखाया गया है:

  • अनुप्रयोग परत
  • सुरक्षा परत (TLS/SSL प्रोटोकॉल)
  • ट्रांसपोर्ट लेयर (lwIP TCP/IP स्टैक)
  • आर.टी.ओ.एस. और फर्मवेयर परत

सुरक्षित चल रहा है Webसर्वर PolarSSL, lwIP, और FreeRTOS का उपयोग करके SmartFusion2 डिवाइस पर डेमो डिज़ाइन

चित्र 1 • सुरक्षित Webसर्वर परतें

 अनुप्रयोग परत (HTTPS) फ्रीआरटीओएस
सुरक्षा परत (TLS/SSL प्रोटोकॉल)
ट्रांसपोर्ट लेयर (IwIP TCP/IP स्टैक)
फर्मवेयर परत
स्मार्टफ्यूजन2 उन्नत विकास किट (HW)

अनुप्रयोग परत
सुरक्षित webसर्वर एप्लीकेशन को SmartFusion2 एडवांस्ड डेवलपमेंट किट बोर्ड पर लागू किया गया है। एप्लीकेशन क्लाइंट ब्राउज़र से HTTPS अनुरोध को संभालता है और क्लाइंट के अनुरोधों के जवाब में स्थिर पृष्ठों को क्लाइंट को स्थानांतरित करता है। ये पृष्ठ क्लाइंट (होस्ट पीसी) ब्राउज़र पर चलते हैं। निम्न चित्र कनेक्टिंग सर्वर (सिक्योर) का ब्लॉक आरेख दिखाता है webस्मार्टफ़्यूज़न2 डिवाइस पर चल रहा सर्वर अनुप्रयोग) और क्लाइंट (web होस्ट पीसी पर चल रहे ब्राउज़र)।

चित्र 2 • क्लाइंट सर्वर संचार ब्लॉक आरेख

माइक्रोसेमी-पेस्ट-रिपेलर-रनिंग-सिक्योर-Webसर्वर-ऑन-स्मार्टफ्यूजन2-01

चित्र 2 • क्लाइंट सर्वर संचार ब्लॉक आरेख

सुरक्षा परत (TLS/SSL प्रोटोकॉल)
इंटरनेट ब्राउज़र और webसर्वर सुरक्षित रूप से सूचना प्रेषित करने के लिए TLS/SSL प्रोटोकॉल का उपयोग करते हैं।
TLS/SSL का उपयोग सर्वर और क्लाइंट को प्रमाणित करने के लिए किया जाता है ताकि एन्क्रिप्शन का उपयोग करके प्रमाणित पक्षों के बीच सुरक्षित संचार स्थापित किया जा सके। यह प्रोटोकॉल ट्रांसपोर्ट प्रोटोकॉल, TCP/IP के ऊपर स्तरित है जैसा कि चित्र 1, पृष्ठ 3 में दिखाया गया है। सुरक्षित के लिए TLS/SSL प्रोटोकॉल को लागू करने के लिए एक ओपन सोर्स पोलरएसएसएल लाइब्रेरी का उपयोग किया जाता है webइस डेमो में सर्वर अनुप्रयोग.

निम्नलिखित का संदर्भ लें URLसंपूर्ण TLS/SSL प्रोटोकॉल कार्यान्वयन विवरण के लिए देखें:

  • ट्रांसपोर्ट लेयर सुरक्षा प्रोटोकॉल संस्करण 1.2: http://tools.ietf.org/html/rfc5246
  • ट्रांसपोर्ट लेयर सुरक्षा प्रोटोकॉल संस्करण 1.1: http://tools.ietf.org/html/rfc4346
  • टीएलएस प्रोटोकॉल संस्करण 1.0: http://tools.ietf.org/html/rfc2246
  • सुरक्षित सॉकेट लेयर प्रोटोकॉल संस्करण 3.0: http://tools.ietf.org/html/rfc6101

पोलरएसएसएल लाइब्रेरी में क्रिप्टोग्राफ़िक और टीएलएस/एसएसएल प्रोटोकॉल कार्यान्वयन शामिल हैं। यह लाइब्रेरी सुरक्षित कार्यान्वयन के लिए एप्लिकेशन प्रोग्रामिंग इंटरफ़ेस फ़ंक्शन प्रदान करती है webटीएलएस/एसएसएल प्रोटोकॉल और सॉफ्टवेयर क्रिप्टोग्राफिक एल्गोरिदम का उपयोग करके सर्वर अनुप्रयोग।

C में लिखे गए TLS/SSL प्रोटोकॉल लाइब्रेरी स्रोत कोड और लाइसेंसिंग जानकारी के बारे में अधिक जानकारी के लिए, देखें https://polarssl.org/.

ट्रांसपोर्ट लेयर (lwIP TCP/IP स्टैक)
lwIP स्टैक एम्बेडेड सिस्टम के लिए उपयुक्त है क्योंकि यह कुछ संसाधनों का उपयोग करता है, और इसे ऑपरेटिंग सिस्टम के साथ या उसके बिना इस्तेमाल किया जा सकता है। lwIP में IP, इंटरनेट कंट्रोल मैसेज प्रोटोकॉल (ICMP), यूजर डेटा और अन्य डेटा के वास्तविक कार्यान्वयन शामिल हैं।tagरैम प्रोटोकॉल (यूडीपी) और टीसीपी प्रोटोकॉल के साथ-साथ बफर और मेमोरी प्रबंधन जैसे कार्यों का भी समर्थन करता है।

LwIP (BSD लाइसेंस के अंतर्गत) C स्रोत कोड के रूप में डाउनलोड के लिए निम्नलिखित पते से उपलब्ध है: http://download.savannah.gnu.org/releases/lwIP/

आर.टी.ओ.एस. और फर्मवेयर परत
FreeRTOS एक ओपन सोर्स रियल टाइम ऑपरेटिंग सिस्टम कर्नेल है। इस डेमो में FreeRTOS का उपयोग कार्यों को प्राथमिकता देने और शेड्यूल करने के लिए किया जाता है। अधिक जानकारी और नवीनतम स्रोत कोड के लिए, देखें
http://www.freertos.org.

फर्मवेयर निम्नलिखित MSS घटकों को कॉन्फ़िगर और नियंत्रित करने के लिए एक सॉफ्टवेयर ड्राइवर कार्यान्वयन प्रदान करता है:

  • ईथरनेट मैक
  • सिस्टम नियंत्रक सेवाएँ
  • मल्टी-मोड यूनिवर्सल एसिंक्रोनस/सिंक्रोनस रिसीवर/ट्रांसमीटर (MMUART)
  • सामान्य प्रयोजन इनपुट और आउटपुट (GPIO)
  • सीरियल पेरिफेरल इंटरफ़ेस (एसपीआई)
डिज़ाइन आवश्यकताएँ

निम्न तालिका इस डेमो डिज़ाइन के लिए हार्डवेयर और सॉफ़्टवेयर डिज़ाइन आवश्यकताओं को सूचीबद्ध करती है।

तालिका 1 • डिज़ाइन आवश्यकताएँ

  • आवश्यकता / संस्करण
    ऑपरेटिंग सिस्टम 64 बिट विंडोज 7 और 10
  • हार्डवेयर
    SmartFusion2 उन्नत विकास किट:
    • 12 वी एडाप्टर
    • फ्लैशप्रो5 प्रोग्रामर
    • यूएसबी ए से मिनी-बी केबल
  • ईथरनेट केबल RJ45
  • होस्ट पीसी या लैपटॉप
  • सॉफ़्टवेयर
    फ्लैशप्रो एक्सप्रेस
    टिप्पणी: Readme.txt का संदर्भ लें file डिजाइन में प्रदान किया गया fileइस संदर्भ डिज़ाइन के साथ उपयोग किए जाने वाले सॉफ़्टवेयर संस्करणों के लिए।
  • लिबरो ® सिस्टम-ऑन-चिप (SoC) viewडिजाइन files
  • सॉफ्टकंसोल
  • एमएसएस ईथरनेट मैक ड्राइवर
  • होस्ट पीसी ड्राइवर USB से UART ड्राइवर
  • निम्नलिखित सीरियल टर्मिनल इम्यूलेशन प्रोग्रामों में से एक:
    • हाइपरटर्मिनल
    • टेराटर्म
    • पुट्टी
  • ब्राउज़र
    मोज़िला फ़ायरफ़ॉक्स संस्करण 24 या बाद का
    इंटरनेट एक्सप्लोरर संस्करण 8 या बाद में

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

आवश्यक शर्तें
आरंभ करने से पहले:
लिबरो SoC को डाउनलोड और इंस्टॉल करें (जैसा कि webइस डिज़ाइन के लिए साइट) निम्न स्थान से होस्ट पीसी पर।
https://www.microsemi.com/product-directory/design-resources/1750-libero-soc

डेमो डिजाइन
डेमो डिजाइन fileये निम्नलिखित लिंक से डाउनलोड के लिए उपलब्ध हैं:
http://soc.microsemi.com/download/rsc/?f=m2s_dg0516_df
निम्नलिखित आंकड़ा डिजाइन की शीर्ष-स्तरीय संरचना को दर्शाता है fileअधिक जानकारी के लिए, Readme.txt देखें file.

चित्र 3 • डेमो डिज़ाइन Fileशीर्ष-स्तरीय संरचना

माइक्रोसेमी-पेस्ट-रिपेलर-रनिंग-सिक्योर-Webसर्वर-ऑन-स्मार्टफ्यूजन2-02

डेमो डिजाइन सुविधाएँ
डेमो डिज़ाइन में निम्नलिखित विकल्प हैं:

  • चमकती हुई एल.ई.डी.
  • हाइपरटर्मिनल डिस्प्ले
  • स्मार्टफ्यूजन2 गूगल सर्च

डेमो डिजाइन विवरण
डेमो डिज़ाइन को दस-बिट इंटरफ़ेस (TBI) ऑपरेशन के लिए TSEMAC को कॉन्फ़िगर करके SGMII PHY इंटरफ़ेस का उपयोग करके कार्यान्वित किया जाता है।
TSEMAC TBI इंटरफ़ेस के बारे में अधिक जानकारी के लिए, UG0331: SmartFusion2 माइक्रोकंट्रोलर सबसिस्टम उपयोगकर्ता गाइड देखें।

लिबरो SoC हार्डवेयर प्रोजेक्ट
निम्नलिखित चित्र इस डेमो डिज़ाइन के लिए Libero SoC हार्डवेयर डिज़ाइन कार्यान्वयन को दर्शाता है।

चित्र 4 • लिबरो SoC शीर्ष-स्तरीय हार्डवेयर डिज़ाइन

माइक्रोसेमी-पेस्ट-रिपेलर-रनिंग-सिक्योर-Webसर्वर-ऑन-स्मार्टफ्यूजन2-03

माइक्रोसेमी-पेस्ट-रिपेलर-रनिंग-सिक्योर-Webसर्वर-ऑन-स्मार्टफ्यूजन2-04

माइक्रोसेमी-पेस्ट-रिपेलर-रनिंग-सिक्योर-Webसर्वर-ऑन-स्मार्टफ्यूजन2-05

लिबरो SoC हार्डवेयर परियोजना निम्नलिखित स्मार्टफ्यूजन2 MSS संसाधनों और IP का उपयोग करती है:

  • TSEMAC TBI इंटरफ़ेस.
  • स्मार्टफ्यूजन0 उन्नत विकास किट पर RS-232 संचार के लिए MMUART_2.
  • GPIO: प्रकाश उत्सर्जक डायोड (LED) के साथ इंटरफेस
  • समर्पित इनपुट पैड 0 घड़ी स्रोत के रूप में
  • हाई स्पीड सीरियल इंटरफ़ेस (SERDESIF) SERDES_IF IP: SERDESIF_3 EPCS lane3 के लिए कॉन्फ़िगर किया गया, जैसा कि निम्नलिखित चित्र में दिखाया गया है।
    उच्च गति सीरियल इंटरफेस के बारे में अधिक जानकारी के लिए, UG0447: IGLOO2 और स्मार्ट-फ्यूजन2 उच्च गति सीरियल इंटरफेस उपयोगकर्ता मार्गदर्शिका देखें।

चित्र 5 • हाई-स्पीड सीरियल इंटरफ़ेस कॉन्फ़िगरेटर विंडो

माइक्रोसेमी-पेस्ट-रिपेलर-रनिंग-सिक्योर-Webसर्वर-ऑन-स्मार्टफ्यूजन2-06

  1. क्रिप्टोग्राफिक सिस्टम नियंत्रक सेवाएँ: TLS/SSL प्रोटोकॉल को कार्यान्वित करने के लिए।

पैकेज पिन असाइनमेंट
एलईडी और PHY इंटरफ़ेस सिग्नल के लिए पैकेज पिन असाइनमेंट निम्नलिखित तालिकाओं में दिखाए गए हैं।

तालिका 2 • एलईडी से पैकेज पिन असाइनमेंट

पोर्ट नाम पैकेज पिन
एलईडी_1 डी26
एलईडी_2 एफ26
एलईडी_3 एफ27
एलईडी_4 सी26
एलईडी_5 सी28
एलईडी_6 बी27
एलईडी_7 सी27
एलईडी_8 ई26

तालिका 3 • पैकेज पिन असाइनमेंट के लिए PHY इंटरफ़ेस सिग्नल

पोर्ट नाम दिशा पैकेज पिन
पीएचवाई_एमडीसी उत्पादन F3
पीएचवाई_एमडीआईओ इनपुट K7
पीएचवाई_आरएसटी उत्पादन F2

सॉफ्टकंसोल फर्मवेयर प्रोजेक्ट
स्टैंडअलोन SoftConsole IDE का उपयोग करके SoftConsole प्रोजेक्ट को लागू करें।

इस डेमो डिज़ाइन के लिए निम्नलिखित स्टैक का उपयोग किया गया है:

  • पोलारएसएसएल लाइब्रेरी संस्करण 1.2.8
  • lwIP TCP/IP स्टैक संस्करण 1.4.1
  • फ्रीआरटीओएस

निम्नलिखित आंकड़ा एक पूर्व दिखाता हैampडेमो डिज़ाइन की सॉफ्टकंसोल सॉफ्टवेयर निर्देशिका संरचना का फ़ाइल।

चित्र 6 • सॉफ्टकंसोल प्रोजेक्ट एक्सप्लोरर विंडो

माइक्रोसेमी-पेस्ट-रिपेलर-रनिंग-सिक्योर-Webसर्वर-ऑन-स्मार्टफ्यूजन2-07

इस परियोजना में सुरक्षित webपोलरएसएसएल, एलडब्ल्यूआईपी और फ्रीआरटीओएस का उपयोग करके सर्वर अनुप्रयोग कार्यान्वयन।

उन्नत एन्क्रिप्शन मानक (एईएस) और गैर-निर्धारक रैंडम बिट जेनरेटर (एनआरबीजी) सिस्टम सेवाओं का उपयोग सुरक्षित एन्क्रिप्शन को लागू करने के लिए किया जाता है। webसर्वर अनुप्रयोग। AES और NRBG को SmartFusion2 हार्डवेयर इंजन या सॉफ़्टवेयर PolarSSL लाइब्रेरी का उपयोग करके लागू किया जा सकता है। इस डेमो डिज़ाइन में, AES और NRBG को सिस्टम सेवाओं के माध्यम से SmartFusion2 हार्डवेयर इंजन का उपयोग करके लागू किया गया है।

तालिका 4 • सिस्टम नियंत्रक सेवाओं को सक्षम या अक्षम करने के लिए मैक्रोज़

सिस्टम सेवा मैक्रो / मैक्रो स्थान

  • एईएस
    • #define HW_AES 1
      <$डिज़ाइन_Files_डायरेक्टरी>\m2s_dg0516_df\SF2_सिक्योर_Webसर्वर_टी
      CP_Demo_DF\लिबेरो\Webसर्वर_TCP\सॉफ्टकंसोल\Webसर्वर_TCP_M
      SS_CM3\polarssl-1.2.8\include\polarssl\aes.h
  • एनआरबीजी
    • #define HW_NRBG 1
      <$डिज़ाइन_Files_डायरेक्टरी>\m2s_dg0516_df\SF2_सिक्योर_Webसर्वर_टी
      CP_Demo_DF\लिबेरो\Webसर्वर_TCP\सॉफ्टकंसोल\Webसर्वर_TCP_M
      SS_CM3\polarssl-1.2.8\include\polarssl\ssl.h
      टिप्पणी: सिस्टम सेवाएँ AES और NRBG डेटा सुरक्षा सक्षम SmartFusion2 डिवाइस जैसे M2S0150TS के लिए समर्थित हैं। यदि SmartFusion2 डिवाइस डेटा सुरक्षा सक्षम नहीं है, तो सॉफ़्टवेयर PolarSSL AES और NRBG एल्गोरिदम का उपयोग करने के लिए पिछली तालिका में उल्लिखित मैक्रोज़ को अक्षम करें।
      निम्नलिखित चित्र डेमो के लिए प्रयुक्त ड्राइवर संस्करणों को दर्शाता है।
      चित्र 7 • डेमो डिज़ाइन ड्राइवर संस्करण
      माइक्रोसेमी-पेस्ट-रिपेलर-रनिंग-सिक्योर-Webसर्वर-ऑन-स्मार्टफ्यूजन2-08

पोलरएसएसएल लाइब्रेरी का उपयोग करके टीएलएस/एसएसएल प्रोटोकॉल कार्यान्वयन
TLS/SSL प्रोटोकॉल को निम्नलिखित दो प्रोटोकॉल परतों में विभाजित किया गया है:

  • हैंडशेक प्रोटोकॉल परत
  • रिकॉर्ड प्रोटोकॉल परत

हैंडशेक प्रोटोकॉल परत
इस परत में निम्नलिखित उप प्रोटोकॉल शामिल हैं:

  • हाथ मिलाना: सर्वर और क्लाइंट के बीच सत्र जानकारी पर बातचीत करने के लिए उपयोग किया जाता है। सत्र जानकारी में सत्र आईडी, सहकर्मी प्रमाणपत्र, सिफर स्पेक, संपीड़न एल्गोरिथ्म और एक साझा गुप्त कोड शामिल है जिसका उपयोग आवश्यक कुंजी उत्पन्न करने के लिए किया जाता है।
  • सिफर विनिर्देश बदलें: क्लाइंट और सर्वर के बीच एन्क्रिप्शन के लिए इस्तेमाल की जाने वाली कुंजी को बदलने के लिए उपयोग किया जाता है। कुंजी की गणना क्लाइंट-सर्वर हैंडशेक के दौरान आदान-प्रदान की गई जानकारी से की जाती है।
  • चेतावनी: क्लाइंट-सर्वर हैंडशेक के दौरान अलर्ट संदेश उत्पन्न किए जाते हैं, जो पीयर को किसी त्रुटि या स्थिति में परिवर्तन की सूचना देते हैं।

निम्नलिखित आंकड़ा ओवर दिखाता हैview टीएलएस/एसएसएल हैंडशेक प्रक्रिया का विवरण।
हैंडशेक प्रोटोकॉल, रिकॉर्ड प्रोटोकॉल और क्रिप्टोग्राफ़िक एल्गोरिदम के बारे में अधिक जानकारी के लिए देखें http://tools.ietf.org/html/rfc5246.

चित्र 8 • TLS/SSL हैंडशेक प्रक्रिया

माइक्रोसेमी-पेस्ट-रिपेलर-रनिंग-सिक्योर-Webसर्वर-ऑन-स्मार्टफ्यूजन2-09

रिकॉर्ड प्रोटोकॉल परत
रिकॉर्ड प्रोटोकॉल एप्लिकेशन से डेटा प्राप्त करता है और उसे एन्क्रिप्ट करता है और उसे ट्रांसपोर्ट लेयर में स्थानांतरित करता है। रिकॉर्ड प्रोटोकॉल प्राप्त डेटा को क्रिप्टोग्राफ़िक एल्गोरिदम के लिए उपयुक्त आकार में विभाजित करता है और वैकल्पिक रूप से डेटा को संपीड़ित करता है। प्रोटोकॉल एक MAC या कीड-हैश मैसेज ऑथेंटिकेशन कोड (HMAC) लागू करता है और हैंडशेक प्रोटोकॉल के दौरान बातचीत की गई जानकारी का उपयोग करके डेटा को एन्क्रिप्ट या डिक्रिप्ट करता है।

डेमो डिजाइन की स्थापना
निम्नलिखित चरण स्मार्टफ्यूजन2 एडवांस्ड डेवलपमेंट किट बोर्ड के लिए डेमो सेट अप करने का वर्णन करते हैं:

  1. USB A से मिनी-B केबल का उपयोग करके होस्ट PC को J33 कनेक्टर से कनेक्ट करें। USB से यूनिवर्सल एसिंक्रोनस रिसीवर/ट्रांसमीटर (UART) ब्रिज ड्राइवर स्वचालित रूप से पहचाने जाते हैं।
    टिप्पणी: यदि COM पोर्ट स्वचालित रूप से पता नहीं लगाए जाते हैं, तो FTDI मिनी-USB केबल के माध्यम से सीरियल टर्मिनल संचार के लिए FTDI D2XX ड्राइवर स्थापित करें। ड्राइवर, इंस्टॉलेशन गाइड के साथ, यहाँ उपलब्ध है www.microsemi.com/soc/documents/CDM_2.08.24_WHQL_Certified.zip.
  2. चार पहचाने गए COM पोर्ट में से प्रत्येक पर राइट-क्लिक करें, और USB FP5 सीरियल कन्वर्टर C पर स्थान के साथ पोर्ट को खोजने के लिए गुण क्लिक करें, जैसा कि निम्न चित्र में दिखाया गया है। सीरियल टर्मिनल कॉन्फ़िगरेशन के दौरान उपयोग के लिए COM पोर्ट नंबर को नोट करें, जैसा कि निम्न चित्र में दिखाया गया है।
    चित्र 9 • डिवाइस प्रबंधक विंडो
    माइक्रोसेमी-पेस्ट-रिपेलर-रनिंग-सिक्योर-Webसर्वर-ऑन-स्मार्टफ्यूजन2-10
  3. स्मार्टफ़्यूज़न2 एडवांस्ड डेवलपमेंट किट बोर्ड पर जंपर्स को कनेक्ट करें, जैसा कि निम्न तालिका में दिखाया गया है। जंपर स्थानों के बारे में जानकारी के लिए, परिशिष्ट 3 देखें: जंपर स्थान, .
    सावधानी: जम्पर कनेक्शन बनाने से पहले पावर सप्लाई स्विच, SW7, को बंद कर दें।
    तालिका 5 • स्मार्टफ्यूजन2 उन्नत किट जम्पर सेटिंग्स
    माइक्रोसेमी-पेस्ट-रिपेलर-रनिंग-सिक्योर-Webसर्वर-ऑन-स्मार्टफ्यूजन2-31
  4. SmartFusion2 उन्नत विकास किट में, बिजली की आपूर्ति को J42 कनेक्टर से कनेक्ट करें।
  5. यह डिजाइन पूर्वample स्थिर IP और गतिशील IP दोनों मोड में चल सकता है। डिफ़ॉल्ट रूप से, प्रोग्रामिंग fileडायनेमिक आईपी मोड के लिए प्रदान किए गए हैं।
    • स्टेटिक आईपी के लिए, RJ21 केबल का उपयोग करके होस्ट पीसी को स्मार्टफ्यूजन2 एडवांस्ड डेवलपमेंट किट बोर्ड के J45 कनेक्टर से कनेक्ट करें।
    • डायनेमिक आईपी के लिए, किसी भी खुले नेटवर्क पोर्ट को RJ21 केबल का उपयोग करके SmartFusion2 एडवांस्ड डेवलपमेंट किट बोर्ड के J45 कनेक्टर से कनेक्ट करें।

बोर्ड सेटअप स्नैपशॉट
स्मार्टफ्यूजन2 एडवांस्ड डेवलपमेंट किट बोर्ड के स्नैपशॉट सभी कॉन्फ़िगर किए गए सेटअप के साथ परिशिष्ट 2 में दिए गए हैं: सुरक्षित चलाने के लिए बोर्ड सेटअप Webसर्वर,

डेमो डिजाइन चलाना
निम्न चरणों का वर्णन है कि डेमो डिज़ाइन कैसे चलाना है:

  1. डेमो डिज़ाइन को यहाँ से डाउनलोड करें: http://soc.microsemi.com/download/rsc/?f=m2s_dg0516_df
  2. SW7 बिजली आपूर्ति स्विच चालू करें।
  3. कोई भी सीरियल टर्मिनल इम्यूलेशन प्रोग्राम प्रारंभ करें जैसे:
    • हाइपरटर्मिनल
    • पुट्टी
    • टेराटर्म
      टिप्पणी: इस डेमो में PuTTY का प्रयोग किया गया है।
      कार्यक्रम का विन्यास इस प्रकार है:
    • बॉड दर: 115200
    • आठ डेटा बिट्स
    • एक स्टॉप बिट
    • कोई समानता नहीं
    • कोई प्रवाह नियंत्रण नहीं
      सीरियल टर्मिनल इम्यूलेशन प्रोग्राम कॉन्फ़िगर करने के बारे में अधिक जानकारी के लिए, सीरियल टर्मिनल इम्यूलेशन प्रोग्राम कॉन्फ़िगर करना ट्यूटोरियल देखें।
  4. स्मार्टफ्यूजन2 एडवांस्ड डेवलपमेंट किट बोर्ड को जॉब के साथ प्रोग्राम करें file डिजाइन के हिस्से के रूप में प्रदान किया गया fileफ्लैशप्रो एक्सप्रेस सॉफ्टवेयर का उपयोग करने वाले डिवाइस के लिए, परिशिष्ट 1 देखें: फ्लैशप्रो एक्सप्रेस का उपयोग करके डिवाइस को प्रोग्रामिंग करना।
    टिप्पणी: डेमो को स्टैटिक और डायनेमिक मोड में चलाया जा सकता है। डिज़ाइन को स्टैटिक IP मोड में चलाने के लिए, परिशिष्ट 4: डिज़ाइन को स्टैटिक IP मोड में चलाना में बताए गए चरणों का पालन करें।
  5. स्मार्टफ्यूजन2 एडवांस्ड डेवलपमेंट किट बोर्ड को पावर साइकिल करें।
    सीरियल टर्मिनल इम्यूलेशन प्रोग्राम में डायनेमिक आईपी एड्रेस के साथ एक स्वागत संदेश प्रदर्शित होता है, जैसा कि निम्नलिखित चित्र में दिखाया गया है।
    चित्र 10 • उपयोगकर्ता विकल्प
    माइक्रोसेमी-पेस्ट-रिपेलर-रनिंग-सिक्योर-Webसर्वर-ऑन-स्मार्टफ्यूजन2-11
  6. सुरक्षित ब्राउज़र चलाने के लिए PuTTY पर प्रदर्शित IP पता ब्राउज़र के एड्रेस बार में दर्ज किया जाना चाहिए। webसर्वर। अगर IP पता 10.60.3.120 है, तो ब्राउज़र के एड्रेस बार में https://10.60.3.120 दर्ज करें। यह डेमो Microsoft Internet Explorer और Mozilla Firefox दोनों ब्राउज़र को सपोर्ट करता है।

सुरक्षित चलाना Webमाइक्रोसॉफ्ट इंटरनेट एक्सप्लोरर के साथ सर्वर डेमो
निम्नलिखित चरण बताते हैं कि सुरक्षित कैसे चलाया जाए webमाइक्रोसॉफ्ट इंटरनेट एक्सप्लोरर के साथ सर्वर डेमो:

  1. माइक्रोसॉफ्ट इंटरनेट एक्सप्लोरर खोलें और टाइप करें URL (उदाहरण के लिएampले, https://10.60.3.120) को एड्रेस बार में डालें। ब्राउज़र एक चेतावनी संदेश दिखाता है, जैसा कि निम्न चित्र में दिखाया गया है।
    चित्र 11 • Microsoft Internet Explorer प्रमाणपत्र त्रुटि चेतावनी संदेश दिखा रहा है
    माइक्रोसेमी-पेस्ट-रिपेलर-रनिंग-सिक्योर-Webसर्वर-ऑन-स्मार्टफ्यूजन2-12
  2. इसे जारी रखें पर क्लिक करें webसाइट (अनुशंसित नहीं) के साथ सुरक्षित संचार शुरू करने के लिए webसर्वर। Microsoft इंटरनेट एक्सप्लोरर सुरक्षित का मुख्य मेनू प्रदर्शित करता है webसर्वर, जैसा कि निम्नलिखित चित्र में दिखाया गया है।
    चित्र 12 • सुरक्षित का मुख्य मेनू Webइंटरनेट एक्सप्लोरर में सर्वर
    माइक्रोसेमी-पेस्ट-रिपेलर-रनिंग-सिक्योर-Webसर्वर-ऑन-स्मार्टफ्यूजन2-32

सुरक्षित चलाना Webमोज़िला फ़ायरफ़ॉक्स के साथ सर्वर डेमो
निम्नलिखित चरण बताते हैं कि सुरक्षित कैसे चलाया जाए webमोज़िला फ़ायरफ़ॉक्स के साथ सर्वर डेमो:

  1. मोज़िला फ़ायरफ़ॉक्स ब्राउज़र खोलें और दर्ज करें URL (उदाहरण के लिएampले, https://10.60.3.120) को एड्रेस बार में डालें। ब्राउज़र एक चेतावनी संदेश दिखाता है, जैसा कि निम्न चित्र में दिखाया गया है।
    चित्र 13 • मोज़िला फ़ायरफ़ॉक्स चेतावनी संदेश दिखा रहा है
    माइक्रोसेमी-पेस्ट-रिपेलर-रनिंग-सिक्योर-Webसर्वर-ऑन-स्मार्टफ्यूजन2-14
  2. मैं जोखिम समझता हूं का चयन करें और अपवाद जोड़ें पर क्लिक करें...
  3. सुरक्षा अपवाद जोड़ें विंडो में सुरक्षा अपवाद की पुष्टि करें पर क्लिक करें, जैसा कि निम्नलिखित चित्र में दिखाया गया है, ताकि सुरक्षा के साथ सुरक्षित संचार शुरू किया जा सके। webसर्वर. चित्र 14 • सुरक्षा अपवाद विंडो जोड़ें
    माइक्रोसेमी-पेस्ट-रिपेलर-रनिंग-सिक्योर-Webसर्वर-ऑन-स्मार्टफ्यूजन2-15टिप्पणी: आईपी ​​पते के लिए सुरक्षा अपवाद जोड़ना केवल पहली बार ब्राउज़िंग के लिए आवश्यक है।
    टिप्पणी: यदि आपको टर्मिनल में कोई हैंडशेक विफल संदेश मिलता है, तो उस संदेश को अनदेखा करें।
  4. मोज़िला फ़ायरफ़ॉक्स ब्राउज़र मुख्य मेनू प्रदर्शित करता है, जैसा कि निम्नलिखित चित्र में दिखाया गया है।
    चित्र 15 • सुरक्षित मेनू का मुख्य मेनू Webमोज़िला फ़ायरफ़ॉक्स में सर्वर
    माइक्रोसेमी-पेस्ट-रिपेलर-रनिंग-सिक्योर-Webसर्वर-ऑन-स्मार्टफ्यूजन2-16मुख्य मेनू में निम्नलिखित विकल्प हैं:
    • चमकती हुई एल.ई.डी.
    • हाइपरटर्मिनल डिस्प्ले
    • स्मार्टफ्यूजन2 गूगल सर्च
      टिप्पणी: इन विकल्पों को माइक्रोसॉफ्ट इंटरनेट एक्सप्लोरर या मोज़िला फ़ायरफ़ॉक्स का उपयोग करके सत्यापित किया जा सकता है web ब्राउज़र। इस डेमो में, मोज़िला फ़ायरफ़ॉक्स का उपयोग करके विकल्पों का प्रदर्शन किया गया है web ब्राउज़र.

चमकती हुई एल.ई.डी.

  1. मुख्य मेनू पर ब्लिंकिंग एलईडी पर क्लिक करें। आप स्मार्टफ्यूजन2 बोर्ड पर एक चलता हुआ एलईडी पैटर्न देख सकते हैं। webपृष्ठ पर एलईडी को मैन्युअल रूप से ब्लिंक करने के लिए मान दर्ज करने का विकल्प दिया गया है, जैसा कि निम्नलिखित चित्र में दिखाया गया है।
    चित्र 16 • चमकती एलईडी पेज
    माइक्रोसेमी-पेस्ट-रिपेलर-रनिंग-सिक्योर-Webसर्वर-ऑन-स्मार्टफ्यूजन2-17
  2. LED को मैन्युअल रूप से जलाने के लिए 1-255 के बीच कोई भी संख्या दर्ज करें। उदाहरण के लिएampयदि आप 1 दर्ज करते हैं, तो चमकती हुई LED1 बंद हो जाती है। यदि आप 255 दर्ज करते हैं, तो सभी आठ चमकती हुई LED बंद हो जाती हैं।
  3. मुख्य मेनू पर लौटने के लिए होम पर क्लिक करें।
    टिप्पणी: स्मार्टफ्यूजन2 एडवांस्ड डेवलपमेंट किट में सक्रिय निम्न एलईडी हैं।

हाइपरटर्मिनल डिस्प्ले

  1. मुख्य मेनू पर हाइपरटर्मिनल डिस्प्ले पर क्लिक करें। निम्न चित्र एक दिखाता है webवह पृष्ठ जो स्ट्रिंग मान दर्ज करने का विकल्प देता है.
    चित्र 17 • हाइपरटर्मिनल डिस्प्ले पेज
    माइक्रोसेमी-पेस्ट-रिपेलर-रनिंग-सिक्योर-Webसर्वर-ऑन-स्मार्टफ्यूजन2-18प्रविष्ट स्ट्रिंग PuTTY पर प्रदर्शित होती है, जैसा कि निम्नलिखित चित्र में दिखाया गया है।
    चित्र 18 • PuTTY पर स्ट्रिंग प्रदर्शन
    माइक्रोसेमी-पेस्ट-रिपेलर-रनिंग-सिक्योर-Webसर्वर-ऑन-स्मार्टफ्यूजन2-19
  2. मुख्य मेनू पर वापस जाने के लिए एक पेज पीछे जाएँ (तीर बटन) या होम पर क्लिक करें।

स्मार्टफ्यूजन2 गूगल सर्च

  1. मुख्य मेनू पर SmartFusion2 Google खोज पर क्लिक करें।
    टिप्पणी: SmartFusion2 Google खोज पृष्ठ पर जाने के लिए उचित पहुँच अधिकारों के साथ इंटरनेट कनेक्शन की आवश्यकता होती है। निम्न चित्र दिखाता है web गूगल खोज के साथ पेज.
    चित्र 19 • स्मार्टफ्यूजन2 गूगल खोज पृष्ठ
    माइक्रोसेमी-पेस्ट-रिपेलर-रनिंग-सिक्योर-Webसर्वर-ऑन-स्मार्टफ्यूजन2-20
  2. मुख्य मेनू पर वापस जाने के लिए होम पर क्लिक करें।

परिशिष्ट 1: FlashPro एक्सप्रेस का उपयोग करके डिवाइस की प्रोग्रामिंग करना

यह खंड वर्णन करता है कि प्रोग्रामिंग जॉब के साथ SmartFusion2 डिवाइस को कैसे प्रोग्राम किया जाए file फ्लैशप्रो एक्सप्रेस का उपयोग करना।

डिवाइस को प्रोग्राम करने के लिए, निम्न चरणों का पालन करें:

  1. सुनिश्चित करें कि बोर्ड पर जम्पर सेटिंग्स तालिका 5 में सूचीबद्ध सेटिंग्स के समान हैं।
    टिप्पणी: जम्पर कनेक्शन बनाते समय बिजली आपूर्ति स्विच बंद होना चाहिए।
  2. बिजली आपूर्ति केबल को बोर्ड पर J42 कनेक्टर से कनेक्ट करें।
  3. बिजली आपूर्ति स्विच SW7 चालू करें।
  4. होस्ट पीसी पर, फ्लैशप्रो एक्सप्रेस सॉफ्टवेयर लॉन्च करें।
  5. नया जॉब प्रोजेक्ट बनाने के लिए नया क्लिक करें या फ्लैशप्रो एक्सप्रेस जॉब से प्रोजेक्ट मेन्यू से न्यू जॉब प्रोजेक्ट चुनें, जैसा कि नीचे दिए गए आंकड़े में दिखाया गया है।
    चित्र 20 • फ्लैशप्रो एक्सप्रेस जॉब प्रोजेक्ट
    माइक्रोसेमी-पेस्ट-रिपेलर-रनिंग-सिक्योर-Webसर्वर-ऑन-स्मार्टफ्यूजन2-21
  6. फ्लैशप्रो एक्सप्रेस जॉब डायलॉग बॉक्स से न्यू जॉब प्रोजेक्ट में निम्नलिखित दर्ज करें:
    • प्रोग्रामिंग जॉब file: ब्राउज़ पर क्लिक करें, और उस स्थान पर नेविगेट करें जहां .job file स्थित है और चुनें file. डिफ़ॉल्ट स्थान है:
      \m2s_dg0516_df\SF2_सुरक्षित_Webserver_TCP_Demo_DF\प्रोग्रामिंग_जॉब
    • फ्लैशप्रो एक्सप्रेस जॉब प्रोजेक्ट का नाम: ब्राउज पर क्लिक करें और उस स्थान पर नेविगेट करें जहां आप प्रोजेक्ट को सहेजना चाहते हैं।
      चित्र 21 • फ्लैशप्रो एक्सप्रेस जॉब से नया जॉब प्रोजेक्ट
      माइक्रोसेमी-पेस्ट-रिपेलर-रनिंग-सिक्योर-Webसर्वर-ऑन-स्मार्टफ्यूजन2-22
  7. ओके पर क्लिक करें। आवश्यक प्रोग्रामिंग file चयनित है और डिवाइस में प्रोग्राम किए जाने के लिए तैयार है।
  8. फ्लैशप्रो एक्सप्रेस विंडो निम्न आकृति में दिखाए गए अनुसार दिखाई देती है। पुष्टि करें कि प्रोग्रामर फ़ील्ड में प्रोग्रामर नंबर दिखाई देता है। यदि ऐसा नहीं होता है, तो बोर्ड कनेक्शन की पुष्टि करें और प्रोग्रामर्स को रिफ्रेश/रीस्कैन करें पर क्लिक करें।
    चित्र 22 • डिवाइस की प्रोग्रामिंग करना
    माइक्रोसेमी-पेस्ट-रिपेलर-रनिंग-सिक्योर-Webसर्वर-ऑन-स्मार्टफ्यूजन2-23
  9. रन पर क्लिक करें। जब डिवाइस को सफलतापूर्वक प्रोग्राम किया जाता है, तो एक रन पास स्थिति प्रदर्शित होती है जैसा कि निम्न आकृति में दिखाया गया है।
    चित्र 23 • फ्लैशप्रो एक्सप्रेस—रन पास हुआ
    माइक्रोसेमी-पेस्ट-रिपेलर-रनिंग-सिक्योर-Webसर्वर-ऑन-स्मार्टफ्यूजन2-24
  10. फ्लैशप्रो एक्सप्रेस को बंद करें या प्रोजेक्ट टैब में, बाहर निकलें पर क्लिक करें।

परिशिष्ट 2: सुरक्षित चलाने के लिए बोर्ड सेटअप Webसर्वर

निम्नलिखित चित्र स्मार्टफ्यूजन2 एडवांस्ड डेवलपमेंट किट बोर्ड पर डेमो चलाने के लिए बोर्ड सेटअप दिखाता है।

चित्र 24 • SmartFusion2 उन्नत विकास किट सेटअप

माइक्रोसेमी-पेस्ट-रिपेलर-रनिंग-सिक्योर-Webसर्वर-ऑन-स्मार्टफ्यूजन2-25

परिशिष्ट 3: जम्पर स्थान

निम्नलिखित चित्र स्मार्टफ्यूजन2 एडवांस्ड डेवलपमेंट किट बोर्ड में जम्पर स्थानों को दर्शाता है।
चित्र 25 • उन्नत विकास किट बोर्ड में जम्पर स्थान

माइक्रोसेमी-पेस्ट-रिपेलर-रनिंग-सिक्योर-Webसर्वर-ऑन-स्मार्टफ्यूजन2-26

टिप्पणी: लाल रंग से हाइलाइट किए गए जंपर्स डिफ़ॉल्ट रूप से सेट किए जाते हैं। हरे रंग से हाइलाइट किए गए जंपर्स को मैन्युअल रूप से सेट किया जाना चाहिए।
टिप्पणी: पूर्ववर्ती चित्र में जम्पर्स का स्थान खोज योग्य है।

परिशिष्ट 4: डिज़ाइन को स्टेटिक आईपी मोड में चलाना

निम्नलिखित चरण बताते हैं कि डिज़ाइन को स्टेटिक आईपी मोड में कैसे चलाया जाए:

  1. सुरक्षित_ पर राइट-क्लिक करेंwebसर्वर पर जाएँ और गुण चुनें, जैसा कि निम्नलिखित चित्र में दिखाया गया है।
    चित्र 26 • सॉफ्टकंसोल प्रोजेक्ट की प्रोजेक्ट एक्सप्लोरर विंडो
    माइक्रोसेमी-पेस्ट-रिपेलर-रनिंग-सिक्योर-Webसर्वर-ऑन-स्मार्टफ्यूजन2-27निम्न चित्र सुरक्षित_ के लिए गुण के उपकरण सेटिंग्स टैब में NET_USE_DHCP प्रतीक को हटाने को दर्शाता हैwebसर्वर विंडो.
    चित्र 27 • प्रोजेक्ट एक्सप्लोरर गुण विंडो
    माइक्रोसेमी-पेस्ट-रिपेलर-रनिंग-सिक्योर-Webसर्वर-ऑन-स्मार्टफ्यूजन2-28यदि डिवाइस स्टैटिक आईपी मोड में कनेक्ट है, तो बोर्ड स्टैटिक आईपी एड्रेस 169.254.1.23 है, फिर आईपी एड्रेस को दर्शाने के लिए होस्ट टीसीपी/आईपी सेटिंग्स बदलें। निम्न चित्र होस्ट पीसी टीसीपी/आईपी सेटिंग्स दिखाता है।
    चित्र 28 • होस्ट पीसी टीसीपी/आईपी सेटिंग्स
    माइक्रोसेमी-पेस्ट-रिपेलर-रनिंग-सिक्योर-Webसर्वर-ऑन-स्मार्टफ्यूजन2-29निम्नलिखित चित्र स्थैतिक IP पता सेटिंग्स दर्शाता है।
    चित्र 29 • स्थैतिक आईपी पता सेटिंग्स
    माइक्रोसेमी-पेस्ट-रिपेलर-रनिंग-सिक्योर-Webसर्वर-ऑन-स्मार्टफ्यूजन2-30एक बार ये सेटिंग्स कॉन्फ़िगर हो जाने के बाद, फ़र्मवेयर बनाएं, नवीनतम .hex आयात करें file eNVM में डालें और Libero डिज़ाइन चलाएँ। यदि SmartFusion13 डिवाइस पहले से ही top_static.job के साथ प्रोग्राम किया गया है, तो डिज़ाइन को स्टेटिक IP मोड में निष्पादित करने के लिए डेमो डिज़ाइन चलाना, पृष्ठ 2 देखें file.
    टिप्पणी: एप्लिकेशन को डिबग मोड में चलाने के लिए फ्लैशप्रो प्रोग्रामर की आवश्यकता होती है।

दस्तावेज़ / संसाधन

माइक्रोसेमी पेस्ट रिपेलर सुरक्षित चल रहा है WebSmartFusion2 पर सर्वर [पीडीएफ] उपयोगकर्ता गाइड
पेस्ट रिपेलर सुरक्षित चल रहा है Webस्मार्टफ्यूजन2 पर सर्वर, पेस्ट, रिपेलर सुरक्षित चल रहा है Webस्मार्टफ़्यूज़न2 पर सर्वर, स्मार्टफ़्यूज़न2 पर

संदर्भ

एक टिप्पणी छोड़ें

आपकी ईमेल आईडी प्रकाशित नहीं की जाएगी। आवश्यक फ़ील्ड चिह्नित हैं *