목록임베디드 (10)
좋은 프로그램은 마음의 여유에서 나온다.
중간에 설치 동의 $ su root$ echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" > /etc/apt/sources.list.d/webupd8team-java.list$ echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" >> /etc/apt/sources.list.d/webupd8team-java.list$ apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886$ apt-get update$ apt-get install oracle-java8-installer$ java -v..
라즈베리파이 이미지를 구우면 파티션 용량이 sd카드의 전체로 설정되지 않음 라즈베리파이 파일 시스템 사용량 확인 (4G sd카드인데 용량이 이상함..)$ df -hFilesystem Size Used Avail Use% Mounted on/dev/root 1.2G 860M 246M 78% /devtmpfs 214M 0 214M 0% /devtmpfs 218M 0 218M 0% /dev/shmtmpfs 218M 4.4M 214M 2% /runtmpfs 5.0M 4.0K 5.0M 1% /run/locktmpfs 218M 0 218M 0% /sys/fs/cgroup/dev/mmcblk0p1 60M 20M 41M 34% /boot파티션 확인하기$ sudo fdisk -l/dev/mmcblk0p1 8192 131..
이클립스를 이용한 헬로우 월드 프로젝트 크로스 컴파일 하기 메뉴의 File -> New -> C++ Project를 눌러 새로운 프로젝트 생성창을 실행합니다. 프로젝트 이름을 입력해 주고 Project type 는 Executable -> Empty Project를 선택합니다. 오른쪽의 Toolchains는 Linux GCC를 선택한 후 Finish 버튼을 클릭합니다. 프로젝트를 생성한 후 소스파일을 만들겠습니다. 왼쪽의 Project Explorer에서 생성한 프로젝트를 선택한 후 메뉴의 File -> New -> Source File 을 선택합니다. 소스파일명을 입력하고 Finish를 누르면 파일이 생성됩니다. 헬로우 월드 프로그램을 작성합니다. 에러와 물음표가 막나오네요.. arm 컴파일러와 헤더파..
리눅스를 설치했으므로 arm gcc를 설치하겠습니다, 라즈베리파이 깃허브에가시면 라즈베리파이와 관련된 소스들을 보실 수 있습니다. 이중에 저희가 사용할 것은 tools 입니다. https://github.com/raspberrypi/tools 제일먼저 컴파일러 다운로드를 위해 터미널을 실행 후 git를 설치합니다. 터미널은 왼쪽 아이콘들 중 맨 위에 dash home에서 검색하시면 됩니다. $ sudo apt-get install git 설치 후 아래 명령으로 설치 확인 $ git --version 64비트 리눅스를 사용하시는 분들은 크로스 컴파일을 위해 아래의 명령어로 32비트 라이브러리와 헤더 파일을 다운로드 받습니다. 32비트 리눅스를 설치하신 분들은 생략합니다. $ sudo apt-get inst..
비주얼 박스 이용해서 리눅스 설치하기. 이미 리눅스가 설치되어있으신 분들은 2번 페이지부터 보시면 됩니다. http://lky1001.tistory.com/68 설치 환경 윈도우 7오라클 버추얼박스(가상머신)리눅스 우분투 12.10 32bit 입니다. 라즈베리파이는 raspbian 2012-12-16일 버전입니다(현재 최신 버전) 버추얼 박스를 다운받고 설치합니다. 잘 알려진 vmware가 있지만, 무료이고 오픈 소스로 오라클에서 배포하는 비주얼 박스 사용. 아래 주소에서 설치 파일 및 소스코드, 메뉴얼 등을 다운로드 받을 수 있습니다. https://www.virtualbox.org/wiki/Downloads 다운로드 버전은 4.2.6입니다. 다운받은 버추얼 박스를 설치합니다. 설치 중간에 나오는 네트..
원문 : http://www.raspberrypi-spy.co.uk/2012/06/raspberry-pi-speakers-analog-sound-test/ 사운드 드라이버랑 유틸은 alsa를 이용합니다. alsa-utils를 다운로드 합니다. $ sudo apt-get install alsa-utils 라즈베리파이의 오디오 출력을 설정합니다. 오디오 출력은 HDMI와 아날로그 잭 2가지를 지원합니다. 사운드 드라이버 설정 $ sudo modprobe snd_bcm2835 출력 단자를 지정합니다. 0 : auto 1 : analog 2 : hdmi n부분에 위에서 지정한 숫자를 넣어줍니다. $ sudo amixer cset numid=3 n wav재생하기 (mp3를 재생하니 치지지지지직 소리만 나옴. 지원..
라즈베리파이에 무선 랜카드를 이용한 네트워크 설정하기 테스트에 사용된 무선랜은 USB 형식의 NEXT-301N입니다. http://www.ez-net.co.kr/new_2012/product/view.php?cid=1&sid=78&q=&seq=132&page=&q=&PHPSESSID=70c5a73ec350f37e874d4c58a503a910 라즈베리파이에 꽂고 부팅을 합니다. 무선랜카드가 잘 잡혔는지 확인합니다. $ ifconfig wlan0 이 있으면됩니다. 이제 설정파일을 열고 설정을 하도록 하겠습니다. 경로는 /etc/network/interfaces 파일입니다. 만일을 위해 백업해놓겠습니다. $ cd /etc/network $ sudo cp interfaces interfaces_ vi에디터로 파..
환경은 윈도우입니다. 안드로이드 이미지를 SD카드에 쓸 수 있는 win32diskimager 유틸리티를 다운 받는다. https://launchpad.net/win32-image-writer/+download 위에 사이트에서 win32diskimager-binary.zip 다운로드 한 후 적당한 곳에 압축을 풀어 줍니다. 다음으로 안드로이드 이미지를 다운 받습니다. http://d-h.st/h10 위에 링크에서 다운로드를 합니다. 다운로드시 저장경로에 한글이 있으면 Win32DiskImagaer에서 에러가 나므로 영어로 된 경로에 받아주세요. 아래 사이트에 가시면 다른 버전들도 있습니다. http://androidpi.wikia.com/wiki/Android_Pi_Wiki 소스코드는 깃허브에 https:..
한국전자통신교육원에서 라즈베리파이 교육받고 받은 라즈베리파이 ㅎㅎㅎㅎ 값도 싸고 조그만하고 좋네요 ㅎㅎ 처음 받았을 때 브로드컴 칩이 있어야할 자리에 삼성칩이 있어서 이상했는데 칩이 이중으로 되있다고 말씀하시네요.. 보니까 삼성 램 아래 칩이 하나 더있네요... 이제 이걸로 뭘하지.. 일단 안드로이드부터.. http://www.raspberrypi.org http://androidpi.wikia.com/wiki/Android_Pi_Wiki