ELBE는Debian 리눅스 파일 시스템을 만드는 환경이다.
https://elbe-rfs.org/docs/sphinx/index.html 참조해서 작업을 했다.
1.VMware player 설치 -Window용 :VMware-player-15.5.2-15785246.exe 실행 2. VMware player 실행 Vmware player 실행-> Create a New Virtual Machine 선택한다. 다운로드 받은 ISO 선택 (debian-10.3.0-amd64-netinst.iso)
3. Vmware player 실행-> Create a New Virtual Machine 선택 debian-10.3.0-amd64-netinst.iso 선택 Vmware player Settings 에서 메모리 : 4GB Hard Disk 용량 : 100GB Procesors : 4 (Virtualize Intel VT-x or AMD-V, CPU performance Counters,IOMMU 선택)
4. Debian 설치 시 zeiss 사용자 추가 password도 zeiss 동일 Debian 설치 후 실행
5. elbe 설치
/etc/apt/sources.list.d/elbe.list 파일에 아래 내용 추가 deb http://debian.linutronix.de/elbe buster main deb http://debian.linutronix.de/elbe-common buster main
Add a repository key to the list of trusted keys (as root): $ wget -q -O - http://debian.linutronix.de/elbe-common/elbe-repo.pub | apt-key add - Then run (as root): $ apt-get update $ apt-get install elbe
6. nginx 설치 (웹서버) $ sudo apt-get install nginx
$ vi /etc/nginx/sites-enabled/default location /custom { alias /home/debianmirror; autoindex on; } 추가 $ service nginx restart <nginx 실행되는지 확인방법> 웹브라우져에서 http://localhost/custom 입력 debian-buster , repo 디렉토리가 보이면 됨. 6. initvm 생성 및 start $ elbe initvm create $ elbe initvm start |
https://cafe.naver.com/embeddedcrazyboys/40342 참조해서 xml 파일 수정
mango-am335x-ti.xml을만들었다.
다운로드 받기
http://crztech.iptime.org:8080/Release/mango-am335x-ST/Debian/20200723/mango-am335x-ti.xml
$ elbe initvm submit mango-am335x-ti.xml 컴파일이 에러없이 되면 실행한 디렉토리에 elbe-build-일자-xxx 디렉토리가 생성됨. 예)elbe-build-20200428-032915 |
이미지 다운로드하기
$ tar xf m3358_buildroot_k4419-20200702-image.tgz |
복사하기
$ cd elbe-build-일자-xxx 디렉토리 $ cp rootfs.tgz ../ m3358_buildroot_k4419-20200702-image/rootfs.tar.gz |
MicroSD 카드를 Vmware가 설치가 된 PC에삽입한다.
또는 Linux PC에 삽입합니다.
인식 시키는 방법은 아래 링크 참조하기바란다.
이미지 Write하기
$ cd m3358_buildroot_k4419-20200702-image $ sudo ./create-sdcard-ubuntu16.0.6.sh /dev/sdb |
Write하면된다.
http://www.mangoboard.com/main/view.asp?idx=487&pageNo=1&cate1=10&cate2=50&cate3=106
참조해서 부팅하기
커널 로그는 아래와 같이 나옵니다.
Debian GNU/Linux 10 mangoboard ttyS0
mangoboard login: root Password: |
씨알지 테크놀러지(주) | 통신판매신고번호 : 제 2011-경기성남-0640호 ㅣ 개인정보관리 책임자 : 전종인 ㅣ 사업자등록번호 : 129-86-34993
대표 : 박선호 | 경기도 성남시 분당구 판교로700 분당테크노파크 D동 905호, 463-760 | Tel : 031-701-5057 | Fax : 031-701-5024 | help@crz-tech.com
905 D-dong Bundang Techno Park 700 Pangyoro Bundang gu, Sungnam-City, Kyungki-Do, 463-760
Copyright ⓒ2014 CRZ. All Right Reserved.
내용