सबसे सरल लिनक्स सक्षम बोर्ड जो मैं घर पर बना सकता हूं?


36

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

सबसे आसान हार्डवेयर डिज़ाइन जो मैं चुन सकता था?

लिनक्स / uCLinux चलाने के लिए पर्याप्त ऑनबोर्ड फ्लैश / रैम के साथ कोई माइक्रोकंट्रोलर हैं?


व्यक्तिगत रूप से, मुझे लगता है कि एक बनाने के बजाय एक खरीदना आसान होगा। एक बीगलबोर्ड $ 149 पर एक बहुत लोकप्रिय समाधान है।
सेमाज

2
मैं पूरी तरह से सहमत हूं। लेकिन, मुझे चाहते हैं एक :-) बनाने के लिए
टोबी Jaffey

इस तरह के उपक्रम के लिए महत्वाकांक्षा रखने के लिए +1। शुभकामनाएँ।
सेमाज

मैं मानता हूं कि किसी एक को खरीदने की तुलना में यह निश्चित रूप से सस्ता / आसान है। वहाँ समाधान की एक किस्म है ... यहाँ कुछ है कि मैं के बारे में पता कर रहे हैं: - Gumstix - BeagleBoard - Chumby (आसानी से हैक करने में सक्षम) - प्लग कंप्यूटर ( SheevaPlug , GuruPlug , आदि) Plugapps.com की जाँच करें )
नैट

जवाबों:


13

मैं इसे भी देखना चाहता हूं, लेकिन मेरी आंत की वृत्ति "शायद है, लेकिन यह बहुत काम की है"। यहां तक ​​कि सबसे छोटे लिनक्स डिस्ट्रो को चलने के लिए मेगाबाइट रैम की आवश्यकता होती है। इसका मतलब है कि माइक्रोकंट्रोलर में रैम नियंत्रक के लिए कम से कम 30 या इतने अतिरिक्त पिन, और बड़े रैम चिप्स के एक जोड़े।

सबसे सरल आर्किटेक्चर में से एक जो मुझे पता है कि इसके लिए लिनक्स है, यह भागों के एएमेल एवीआर 32 श्रृंखला है। सबसे छोटा, AT32UC3A0128 अपेक्षाकृत हैकर के अनुकूल 100-पिन TQFP पैकेज में आता है। यह बीजीए पैकेज में आने वाले अधिकांश ओएस-सक्षम एम्बेडेड माइक्रोकंट्रोलर्स के विपरीत, कम से कम हाथ-सोल्डरिंग के लिए उत्तरदायी है। (जिन चिप्स में छोटे सोल्डर बॉल्स होते हैं, उनके नीचे) आप EVK1100 eval बोर्ड की जांच करके उस चिप का उपयोग करके सर्किट की जटिलता के बारे में विचार कर सकते हैं ।


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

अधिकांश eval बोर्ड, निश्चित रूप से। EVK1100 उन हिस्सों को अलग करने से बहुत बेहतर लगता है जो मुख्य हैं और जो बाह्य हैं। कम से कम ऐसा लगता है कि पिक्स से, मेरे पास एक नहीं है। :)
टोडबोट

8

लिनक्सस्टैम्प शायद आपका सबसे अच्छा दांव है। यह खुला है और इसमें पीसीबी ड्रॉइंग, स्कीमैटिक्स आदि उपलब्ध हैं। लेकिन जहाँ तक घर पर करने की बात है - शायद नहीं। कुछ हिस्सों पर बहुत बारीक पिचें हैं। आप कोशिश करने के लिए स्वागत कर रहे हैं, लेकिन यह मेरे लिए विवशता का एक उचित सा लगता है।


6

निनटेंडो डीएस यूक्लिनक्स चलाने में सक्षम है। आप सस्ते के लिए एक इस्तेमाल किया जा सकता है, केवल परिधीय आप पर लिनक्स चलाने की जरूरत है एक microSD अनुकूलक (dealextreme.com से $ 15 के लिए हो सकता है) और एक microSD (छोटे वाले मूल रूप से इन दिनों मुक्त हैं)


3

आपको MCU / MPU के बाहर RAM और फ्लैश के एक सभ्य आकार के टुकड़े की बहुत आवश्यकता है। अगर मैं एक नंगे हड्डियों लिनक्स सिस्टम बनाने जा रहा था, मुझे लगता है कि मैं एक सीरियल पोर्ट के साथ सरल सस्ते एआरएम के साथ जाऊंगा। आप 4MB RAM, 2MB of FLASH, RS-232 ट्रांसीवर, COM पोर्ट और ARM के साथ एक छोटा पीसीबी बना सकते हैं। आप ईथरनेट को जोड़कर वास्तविक कल्पना प्राप्त कर सकते हैं, लेकिन यह पीसीबी में बहुत अधिक अचल संपत्ति नहीं जोड़ेगा।


1

मेरा मानना ​​है कि आप निम्नलिखित http://hforsten.com/making-embedded-linux-computer.html जैसी किसी चीज़ की तलाश कर रहे हैं


1
अच्छा प्रोजेक्ट है। हालांकि, जबकि इसे घर पर इकट्ठा और मिलाया जा सकता है, इसके लिए पेशेवर रूप से बने पीसीबी की जरूरत होती है, जबकि यह सवाल घर पर भी पीसीबी बनाने के बारे में पूछता है।
बेन वोइगट

हम्म्म हाँ। मुझे लगता है कि थोड़ा मुश्किल होने जा रहा है ..
डेनिस
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.