
이번에는 보유하고 있는 OrangePI에서 사용 할 U-Boot를 크로스 컴파일을 진행 해 보고자 합니다. U-Boot에는 정말 다양한 기능을 가지고 있어, 일일이 설명하기에는 다소 내용이길어지기 때문에 OrangePI에서 꼭 필요한 것만 설명 하고자 합니다. 제가 가지고 있는 OrangePI One Board는 EMMC Nand Flash 메모리가 없는 관계로,기본적인 스토리지는 SD Card를 사용합니다. 때문에 U-Boot의 설정을 SD Card로 Booting 하도록 설정해야 하나U-Boot에는 이미 OrangePI One에 대한 설정들이 미리 준비 되어 있어서 간단하게 Compile 할 수 있습니다. Cross Compile에 대한 환경 설정이 이미 준비된 상태에서 설명 합니다.만약 없다면, 제..

얼마전 알X에서 구매한 Relay Board입니다.수경재배 시스템 만들어 보겠다고 참~ 별짓 다 합니다. ㅎㅎ 알X는 정말 어마 무시한 가격에 판매 하네요... 저 부품을 무엇에 사용하려고 하면... 아래 그림을 보시면 됩니다. 바로 환풍기 하고 워터펌프를 제어 하기 위함 입니다. SBC Board는 리눅스 기반의 임베이디드 보드 입니다.기존 보유중인 OrangePI one 이라는 제품으로 자세한 설명은 제 게시글에 있습니다. 저희집에는 어항도 있어서 습도가 어제 저녁에는 60% 까지 올라 오더군요.그래서 환풍기를 가동 할 필요가 있어서 그림처럼 연결 할 예정 입니다. 온도/습도 센서를 이용 하여 정보를 수집하고 습도의 46%가 넘어가게 되면자동으로 환풍기를 작동 시키기 위함 입니다. 차후에는 Relay..

VirtualBox와 유사한 QEMU( https://www.qemu.org )를 소개 합니다. QEMU는 VirtualBox와 달리 임베디드 Target Board들을 지원하는 Open Source Project 입니다.Windows와 Linux 모두 지원하며, 특히 Linux OS에 대해서 다양하게 지원합니다. Linux Kernel을 선택하여 가상으로 bootring 역시 가능 합니다.다양한 CPU도 지원하고 있습니다. 저의 경우는 최신 Linux Kernel의 Cross Compile 후 테스트용으로사용하고 있습니다. Windows11 에서 다음 아래와 같이 Image File로 Booting 할수 있습니다.qemu-system-arm -M orangepi-pc -m 1024M -sd d:\Or..

수경재배 시스템의 주 Board를 기존에 보유하고 있는 OrangePI One을 기반으로개발중 입니다. 각종 센서의 정보와 제어를 위해서 얼마전 알리에서 0.82$에 I2C 분배기를 구입 했습니다. 보통 DIY 드론 제작시에도 많이 사용하고 있죠. 제가 구매한 모듈은 PCA9548A 제품 입니다. 이 모듈은 OrangePI One 와 I2C를 연결 하여 다른 여러개의 I2C 센서들을 연결하기 위해서 사용 합니다. 즉 OrangePI PCA9548A 각종 센서 간 연결 시키는 겁니다. 참고로 전 개발자 이긴 하지만 H/W 쪽은 아니라서, 구글링을 통해서 정보를 수집하고 개발중에 있습니다.
VirtualBox에서 FrameBuffer를 사용하기 위한 설정 1. Console Mode 변경 * /boot/grub/menu.lst 파일 수정 * Line 마지막에 다음 문자을 추가 한다. ( VASA 1024x768x24bpp ) rhgb quiet vesafb:mtrr,ywrap vga=0x318 2. VirtualBox Driver Install * Virtual Box -> 장치 -> 게스트 확장 CD 이미지 삽입 * CDROM 마운트 준비 : /mnt/cdrom 디렉토리 생성 * CDROM MOUNT : mount /dev/cdrom /mnt/cdrom (정상적으로 마운트가 되면 read-only 메세지가 출력 됨) * /mnt/cdrom/VBoxL..
H/W Spec 이다. 거의 Android 폰 Spec수준이다.이제 Nand Flash에 Android O/S를 Write를 하기 위해서는 Write용 프로그램이 필요하다.Windows용과 Linux용이 있는데 Windows 10에서는몇가지 지랄 같은 준비 작업이 필요 하다.첫번째는 Nand Flsh에 Write하기 위한 Cable이 필요한데, 문제는 이 Cable이 USB라는 점이다.왜 USB가 문제인가 하면 바로 Windows 용 Driver 때문이다. USB인식을 위해 Write 프로그램에서 제공되는 Driver에 Driver서명이 없기 때문에 O/S에서 설치거부 한다.이문제를 해결하기 위해서는 복구모드로 부팅후 부팅옵션으로 Driver서명 확인 무시 하도록 해야 한다.그후 Driver를 설치 가..
- Total
- Today
- Yesterday
- 1회용
- 식물 키우기
- 수경재배
- embeded
- 상추
- 큐비보드
- 여행
- 고흥
- 커널
- 벌교
- Android
- C++
- 임베이디드
- 사무실
- 식물키우기
- 버추얼박스
- 리눅스
- 베란다
- 크로스컴파일
- cross compile
- 1회용컵
- GCC
- CubieBoard2
- 식물
- 커피컵
- C
- kernel
- arm
- Linux
- 채소 키우기
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |