저급 차고 도구 (양면 PCB, 리플 로우 프라이팬, 구멍을 통한 도금 없음)를 사용하여 Linux를 부팅 할 수있는 단일 보드 컴퓨터를 만들고 싶습니다.
내가 선택할 수있는 가장 간단한 하드웨어 디자인은 무엇입니까?
Linux / uCLinux를 실행할 수있는 온보드 플래시 / RAM이있는 마이크로 컨트롤러가 있습니까?
저급 차고 도구 (양면 PCB, 리플 로우 프라이팬, 구멍을 통한 도금 없음)를 사용하여 Linux를 부팅 할 수있는 단일 보드 컴퓨터를 만들고 싶습니다.
내가 선택할 수있는 가장 간단한 하드웨어 디자인은 무엇입니까?
Linux / uCLinux를 실행할 수있는 온보드 플래시 / RAM이있는 마이크로 컨트롤러가 있습니까?
답변:
나도 이것도보고 싶지만 내 직감은 "아마도 많은 일이다" 라고 말하는 것이다 . 가장 작은 Linux 배포판조차도 약 MB의 RAM이 필요합니다. 이는 마이크로 컨트롤러의 RAM 컨트롤러와 몇 개의 큰 RAM 칩을위한 최소 30 개 이상의 추가 핀을 의미합니다.
내가 아는 가장 간단한 아키텍처 중 하나는 Atmel AVR32 시리즈입니다. 가장 작은 AT32UC3A0128 은 비교적 해커 친화적 인 100 핀 TQFP 패키지로 제공됩니다. 이는 BGA 패키지로 제공되는 대부분의 OS 가능 내장 마이크로 컨트롤러와 달리 수동 판매가 가능합니다. (솔더볼이 작은 칩이있는 칩) EVK1100 평가 보드를 검사하면 해당 칩을 사용하는 회로의 복잡성에 대한 아이디어를 얻을 수 있습니다 .
Linuxstamp 는 아마도 가장 좋은 방법 일 것입니다. 개방되어 있으며 PCB 도면, 회로도 등을 사용할 수 있습니다. 그러나 집에서하는 한-아마도 아닐 것입니다. 일부 부품에는 미세한 피치가 있습니다. 당신은 시도를 환영하지만, 그것은 나에게 상당히 실망스러운 것 같습니다.
나는 당신이 다음과 같은 것을 찾고 있다고 생각합니다 http://hforsten.com/making-embedded-linux-computer.html