2. 20161031-라즈베리파이 사이트에서 나온 정보_Local 방식 정보와 SD카드에 이미지 플래싱만 보면 될 것 같다.
·
TEMP/내용 정리중인 글들..
(2) 커널 빌드하기커널을 빌드하는 두 가지 주요한 방법이 있습니다. Raspberry Pi에서 직접 빌드하는 것은 많은 시간이 걸립니다. 크로스 컴파일은 더 빠르지만 셋업이 좀 더 필요합니다.로컬 빌딩먼저 Raspberry Pi에 Raspbian의 최신 버전을 다운로드하여 설치합니다. 그런 다음 Pi를 부트하고, 소스에 접근하기 위해 이더넷을 연결한 다음, 로그인합니다.먼저 소스를 받습니다. 시간이 좀 걸릴 것입니다.git clone --depth=1 https://github.com/raspberrypi/linux 의존성이 있는 패키지를 추가합니다.sudo apt-get install bc 커널을 구성합니다. 기본 구성에서 커널을 자세히 설정하거나, 필요한 기능을 추가하거나 제거하기 위해 다른 소스로..
1. 20161031-★우분투에서 라즈베리파이 커널 빌드하기, 김과장님과의 대화_CrossCompile 방식
·
TEMP/내용 정리중인 글들..
Ubuntu에서 라즈베리파이 커널 빌드하기먼저 제 경우 Ubuntu에서 라즈베리 파이 커널을 빌드하는 이유는, 커널 소스 분석을 위해서, 빌드 후 주소 덤프를 위해서 입니다. 장비에 커널 포팅을 위한 포스팅이 아니라서, vmlinux 파일만 확인합니다. 빌드환경 설정하기 git설치 하기 라즈베리 파이 커널 소스를 git 에서 clone하기 위해 git 설치합니다. sudo apt-get install git 크로스 컴파일러 설치하기 arm장비에서 컴파일&빌드할 수도 있으나, 시간이 많이 걸립니다. PC리눅스(제기준 Ubuntu 14.x)에서 빌드할 수 있도록 크로스 컴파일러를 설치해줍니다. sudo apt-get install gcc-arm-linux-gnueabi make ncurses-dev 라즈베리..
20161027-FW기초_펌웨어(Firmware) 개발 순서
·
TEMP/내용 정리중인 글들..
펌웨어(Firmware) 개발 순서 저자가 속해 있는 개발실에서는 보통 다음과 같은 흐름을 가지고 제품이 완성되고 판매된다. 순서가 서로 바뀌거나 동시에 같이 할 수는 있지만 생략하고 건너뚜지는 못하고 최소한 단어가 한 번쯤은 들어가야 할 것이다.1. 제품 특성에 대한 성능, 스펙, 블록도 작성 2. 회로도 그리기 (만능 기판에서 실험 병행) 3. 부품 구입 4. PCB Artwork 5. PCB Sample 제작, Board 제작(Target Board) 6. 흐름도와 어드레스 맵 디자인, 동작 스펙 작성 7. 프로그램 작성 8. Compile, Porting(프로그램 이식) 9. Debug 및 운용 시험 10. 외관 디자인, 기구 설계, 기구 제작 11. 시험 양산 및 신뢰성 검사 12. 판매 가격,..
20161027-납땜기초_납땜시 필요 장비의 소개
·
TEMP/내용 정리중인 글들..
납땜(Soldering)은 가열된 인두를 가지고 금속을 용해시켜 특정 물질을 접착시키는 작업방법을 일컫는 말입니다. 보통은 납을 가지고 하지만, 다른 금속을 사용하기도 합니다. 고차원적인 범주의 정의는 그만두고, 사실 전자기기를 고치거나, 전자회로를 제작하거나, 개조를 할 때 필수적인 작업 방법으로서 왠지 남자라면, 납땜정도는 할 줄 알아야 할 것 같은, 굉장히 재미있는 일이기도 합니다. 납땜은 고온의 인두를 가지고 하는 작업인지라, 사실 위험해보이기도 합니다만, 다리미를 다루는 것이랑 별반 차이가 없습니다. 단지 조금 더 정교하게 작업을 한다는 것과 납땜에 필요한 공구가 좀 많다는 점이 다를 뿐입니다. 납땜만 할 줄 알아도, 레트로 기기를 취미로 하는 사람들에게는 굉장히 큰 잇점이 되기도 합니다. 납땜..
20160412 (화) 출장 보고서 작성 방법, LVDS 란, Subnet 이란, 소프트웨어 공학문서 작성,
·
TEMP/내용 정리중인 글들..
1. 출장 보고서 2. :LVDS 3. Subnet 4.
[Qt]
·
TEMP/내용 정리중인 글들..