अग्रदूत: मोबाइल उपकरणों के विकास और निर्माण के लिए एक मंच

एंड्रयू हुआंग, ओपन हार्डवेयर और 2012 ईएफएफ पायनियर अवार्ड के एक प्रसिद्ध वकील, खुला स्रोत मंच «Precursor» की शुरुआत की नए मोबाइल उपकरणों की अवधारणा के लिए।

रास्पबेरी पाई और Arduino कैसे इंटरनेट ऑफ थिंग्स, Precursor के लिए उपकरणों को सक्षम करते हैं विभिन्न प्रकार के मोबाइल उपकरणों को डिजाइन और इकट्ठा करने की क्षमता प्रदान करना है अपनी समस्याओं को हल करने के लिए अपने हाथों से।

अग्रदूत प्रोटोटाइप के लिए एक मंच के रूप में तैनात है और सत्यापन, जबकि बेट्रस्टेड प्रीसुरसर की नींव पर तैयार मोबाइल उपकरणों में से एक है.

चूंकि अलग-अलग क्रिप्टोग्राफ़िक कुंजी संग्रहण के लिए उपयोग किए जाने वाले पारंपरिक एन्क्लेव उच्च-स्तरीय हमलों से रक्षा नहीं करते हैं, जैसे पासवर्ड संग्रह काइस्ट्रोक लॉगर्स का उपयोग करना या स्क्रीनशॉट के माध्यम से संदेशों तक पहुंच बनाना, बेट्रस्टेड उपयोगकर्ता इंटरैक्शन तत्वों को जोड़ता है ( एचसीआई, मानव-कंप्यूटर इंटरैक्शन), यह सुनिश्चित करना कि संवेदनशील डेटा जिसे मनुष्य द्वारा पढ़ा जा सकता है, उसे संरक्षित डिवाइस के बाहर कभी संग्रहीत, प्रदर्शित या प्रसारित नहीं किया जाता है।

अन्य परियोजनाओं के विपरीत, अग्रदूत, उत्साही लोगों को न केवल एक बोर्ड, बल्कि एक तैयार प्रोटोटाइप प्रदान करता है पोर्टेबल डिवाइस से उपयोग करने के लिए:

  • 69 x 138 x 7,2 मिमी एल्यूमीनियम आवास
  • एलसीडी स्क्रीन (336 × 536)
  • बैटरी (1100 एमएएच ली-आयन)
  • लघु कुंजीपटल
  • वक्ता
  • कंपन मोटर
  • एक्सेलेरोमीटर और जाइरोस्कोप।

कम्प्यूटेशनल मॉड्यूल की आपूर्ति रेडी-टू-यूज प्रोसेसर के साथ नहीं की जाती है, बल्कि Xilinx XC7S50 FPGA पर आधारित एक सॉफ्टवेयर-परिभाषित SoC के साथ होती है, जिसके आधार पर 32MHz पर 100-बिट RISC-V CPU ऑपरेटिंग का अनुकरण आयोजित किया जाता है।

इसी समय, अन्य हार्डवेयर घटकों का अनुकरण करने पर कोई प्रतिबंध नहीं है, उदाहरण के लिए, 6502 और जेड -80 से एवीआर और एआरएम, साथ ही साथ ध्वनि चिप्स और विभिन्न नियंत्रकों के विभिन्न प्रोसेसर के संचालन का अनुकरण किया जा सकता है।

बोर्ड में 16MB SRAM, 128MB Flash, Silicon Labs WF200C वाई-फाई, USB टाइप- C, SPI, IIOC, GPIO शामिल हैं।

सुरक्षा-संबंधी क्षमताओं में से, दो हार्डवेयर छद्म यादृच्छिक संख्या जनरेटर हैं।

मजे की बात है, डिवाइस मूल रूप से एक अंतर्निहित माइक के बिना आता है; ध्वनि रिसेप्शन को केवल तभी संभव माना जाता है जब हेडफ़ोन स्पष्ट रूप से जुड़ा हो, और यदि हेडफ़ोन अनप्लग हो, तो सुनने का आयोजन करना शारीरिक रूप से असंभव है, भले ही डिवाइस सॉफ़्टवेयर से समझौता किया गया हो।

वायरलेस संचार के लिए चिप (वाई-फाई) बाकी प्लेटफॉर्म से अलग हार्डवेयर है और एक अलग वातावरण में संचालित होता है.

अनधिकृत पहुंच से बचाने के लिए, एक लॉक करने योग्य आवास, अखंडता ट्रैकिंग के लिए एक अलग आरटीसी, स्टैंडबाय मोड में गति की निगरानी (हमेशा एक्सीलरोमीटर और गायरोस्कोप) का भी उपयोग किया जाता है। एक आत्म-विनाश श्रृंखला और तत्काल मिटा भी है सभी डेटा, जो एईएस कुंजी के साथ सक्रिय है।

भाषा एफएचडीएल माइजेन (खंडित हार्डवेयर विवरण भाषा) पायथन पर आधारित है हार्डवेयर घटकों का वर्णन करने के लिए उपयोग किया जाता है.

मिगेन लाइटएक्स फ्रेमवर्क का हिस्सा है, जो इलेक्ट्रॉनिक सर्किट बनाने के लिए आधारभूत संरचना प्रदान करता है।

FPGA और Litex का उपयोग करने वाले Precursor के आधार पर, एक Betrusted संदर्भ SoC तैयार किया गया है, जिसमें VexRISC-V RV32IMAC 100 MHz CPU और साथ ही साथ एक Betrusted-CE ड्राइवर है, जो 18 गीगाहर्ट्ज़ Litex VexRISC-V RV32I कोर के साथ एम्बेडेड है।

SoC Betrusted एक अंतर्निहित क्रिप्टोग्राफिक प्राइमेटिक्स का सेट प्रदान करता है, जैसे कि एक छद्म यादृच्छिक संख्या जनरेटर, AES-128, -192, -256 ECB, CBC और CTR मोड, SHA-2 और SHA-512, Curve25519 अण्डाकार वक्र क्रिप्टो इंजन के साथ। एन्क्रिप्शन इंजन SystemVerilog में लिखा है और Google OpenTitan प्रोजेक्ट से एन्क्रिप्शन कोर पर आधारित है।

सभी Precursor और Betrusted घटक खुले स्रोत हैं और ओपन हार्डवेयर लाइसेंस 1.2 के तहत संशोधन और प्रयोग के लिए उपलब्ध हैं, जिसके लिए आवश्यक है कि सभी व्युत्पन्न कार्य एक ही लाइसेंस के तहत खोले जाएं।

जिसमें मुख्य और सहायक बोर्डों के ओपन सर्किट और पूर्ण डिजाइन प्रलेखन, एक बेटस्टेड एसओसी तैयार कार्यान्वयन, और एक नियंत्रण नियंत्रक (ईसी) शामिल है।

यदि आप इसके बारे में अधिक जानने में रुचि रखते हैं, तो आप निम्न लिंक में पंजीकरण कर सकते हैं ताकि प्लेटफॉर्म पर आपको सूचित किया जा सके पूरी तरह से उपलब्ध है।


अपनी टिप्पणी दर्ज करें

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

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।