집에서 만들 수있는 가장 간단한 Linux 가능 보드는 무엇입니까?


36

저급 차고 도구 (양면 PCB, 리플 로우 프라이팬, 구멍을 통한 도금 없음)를 사용하여 Linux를 부팅 할 수있는 단일 보드 컴퓨터를 만들고 싶습니다.

내가 선택할 수있는 가장 간단한 하드웨어 디자인은 무엇입니까?

Linux / uCLinux를 실행할 수있는 온보드 플래시 / RAM이있는 마이크로 컨트롤러가 있습니까?


개인적으로, 하나를 만드는 것보다 하나 사는 것이 더 간단 할 것이라고 생각합니다. 비글은 $ 149 꽤 인기있는 솔루션입니다.
semaj

2
전적으로 동의합니다. 그러나, 나는 하나를 만들고 싶다 :-)
Toby Jaffey

그러한 사업에 대한 야심을 가지고 +1. 행운을 빕니다.
semaj

나는 하나를 만드는 것보다 하나를 사는 것이 확실히 저렴하고 쉽다는 것에 동의합니다. 다양한 솔루션이 있습니다 ... 여기 내가 알고있는 몇 가지가 있습니다 : -Gumstix - BeagleBoard - Chumby (쉽게 해킹 가능)-플러그 컴퓨터 ( SheevaPlug , GuruPlug-plugapps.com 확인 )
Nate

답변:


13

나도 이것도보고 싶지만 내 직감은 "아마도 많은 일이다" 라고 말하는 것이다 . 가장 작은 Linux 배포판조차도 약 MB의 RAM이 필요합니다. 이는 마이크로 컨트롤러의 RAM 컨트롤러와 몇 개의 큰 RAM 칩을위한 최소 30 개 이상의 추가 핀을 의미합니다.

내가 아는 가장 간단한 아키텍처 중 하나는 Atmel AVR32 시리즈입니다. 가장 작은 AT32UC3A0128 은 비교적 해커 친화적 인 100 핀 TQFP 패키지로 제공됩니다. 이는 BGA 패키지로 제공되는 대부분의 OS 가능 내장 마이크로 컨트롤러와 달리 수동 판매가 가능합니다. (솔더볼이 작은 칩이있는 칩) EVK1100 평가 보드를 검사하면 해당 칩을 사용하는 회로의 복잡성에 대한 아이디어를 얻을 수 있습니다 .


EVK1100은 꼭 필요한 것보다 훨씬 더 복잡합니다. 이러한 종류의 평가 보드에는 일반적으로 LCD, 버튼 등과 같은 추가 주변 장치가 많이있어 칩에서 출력을 얻는 데 도움이됩니다. 자신 만의 보드를 만들면 관심있는 것만 포함되며 대개 훨씬 더 단순한 디자인으로 끝납니다.
edebill

대부분의 평가판. EVK1100은 핵심 부품과 주변 부품을 분리하여 다른 제품보다 훨씬 나아 보입니다. 적어도 그것은 사진에서 그런 것 같습니다, 나는 하나가 없습니다. :)
todbot

8

Linuxstamp 는 아마도 가장 좋은 방법 일 것입니다. 개방되어 있으며 PCB 도면, 회로도 등을 사용할 수 있습니다. 그러나 집에서하는 한-아마도 아닐 것입니다. 일부 부품에는 미세한 피치가 있습니다. 당신은 시도를 환영하지만, 그것은 나에게 상당히 실망스러운 것 같습니다.


6

Nintendo DS는 uCLinux를 실행할 수 있습니다. Linux를 실행하는 데 필요한 유일한 주변 장치는 microSD 어댑터 (dealextreme.com에서 15 달러에 구입할 수 있음)와 microSD (작은 것이 기본적으로 무료입니다)입니다.


3

알맞은 크기의 RAM과 MCU / MPU 외부의 플래시가 필요합니다. 베어 본 리눅스 시스템을 만들려고한다면, 직렬 포트를 사용하여 간단하고 저렴한 ARM을 사용한다고 생각합니다. 4MB의 RAM, 2MB의 FLASH, RS-232 트랜시버, COM 포트 및 ARM을 사용하여 작은 PCB를 만들 수 있습니다. 이더넷을 추가하면 정말 멋질 수 있지만 PCB에 너무 많은 공간을 추가하지는 않습니다.


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.