본문 바로가기

프로젝트/[중단] 라즈베리파이 가지고 놀기(망가짐)

라즈베리파이에 나의 os 올리기 간단 요약 참고!http://wiki.osdev.org/Raspberry_Pi_Bare_Bones#Booting_the_Operating_System #라즈베리파이에 나만의 OS 만들어 올리기 What?라즈베리파이는 값싼 교육용, 개인용 전자보드로 ARM 아키텍쳐를 이용한 broadcom 사의 보드를 사용한다. (bcm2835 (rpi b+))OS는 운영체제로 하드웨어에 올라가는 공통적인 소프트웨어 플랫폼이다. 이 주제는 결국 라즈베리파이에 나만의 OS를 제작하여 포팅하는 것이다. Why?배울 것이 많다. 여러 문서들을 읽어가며 진행해야한다. 만약 센서를 연결한다면 회로까지 보게된다. 이보다 배울게 많은게 있을까... How?쉽지 않다. 어떤면에서?첫번째, OS를 올리기 위해선 Boot에 대한 지식이 필요하다.두번..
라즈베리 파이 커널에 간단한 디바이스 드라이버 모듈 빠르게 적재하기! 우리가 해보자 하는 것은 라즈베리 파이 커널에 빠르게 디바이스 드라이버 모듈을 올리자! 입니다. 앞선 152 번의 글은 이글의 1탄 격입니다. 주소는 http://lareale.tistory.com/152입니다. 지난 152번의 글을 간략히 설명하자면 "3.18.y-rebase버전의 라즈베리 파이 커널을 빠르게 빌드하자!" 입니다.여기서 발생했던 문제들은 참 다양합니다. 그치만 그 에러들의 각각의 근원지를 정확히 말하기가 모호합니다.(대표적으로 fat.o , ECN.o, openvSwitch 관련 에러들 ...) 대표적으로 fs/fat/fat.o 에러가 있는데요. 이 에러는 menuconfig 에서 file system 의 MS-DOS, WINDOW 95, NTFS 설정에 의해 발생하는 것을 빌드 중에 ..
빠르게! 라즈베리파이 1 b+ 기본 커널 빌드하기 [커널 빌드 환경]운영체제:window os 7 64 bit (cpu : i3)vmware - ubuntu - 14.04 LTS 32bit 컴파일러:1. gcc (Ubuntu 4.8.4-2ubuntu1~14.04) 4.8.42. g++ (Ubuntu 4.8.4-2ubuntu1~14.04) 4.8.43. Cross compiler : ~/tools/arm-bcm2708/arm-bcm2708-linux-gnueabi/bin/arm-bcm2708-linux-gnueabi-gcc 다운 받아야 할 것들:빌드할 커널 소스 : https://github.com/raspberrypi/linux/tree/rpi-3.18.y-rebaseCross compiler : https://github.com/raspberrypi/..