Latest Post
Mango-AM335x 보드에 Debian 포팅하기

환경 설정

ELBEDebian 리눅스 파일 시스템을 만드는 환경이다.

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

 

이미지 다운로드하기

$ wget http://crztech.iptime.org:8080/Release/mango-am335x-ST/Linux/kernel4.4/20200702/m3358_buildroot_k4419-20200702-image.tgz

$ tar xf m3358_buildroot_k4419-20200702-image.tgz

 

복사하기

$ cd elbe-build-일자-xxx 디렉토리

$ cp rootfs.tgz ../ m3358_buildroot_k4419-20200702-image/rootfs.tar.gz

 

Debian 이미지 Write하기

 

MicroSD 카드를 Vmware가 설치가 된 PC에삽입한다.

또는 Linux PC에 삽입합니다.

인식 시키는 방법은 아래 링크 참조하기바란다.

https://m.blog.naver.com/PostView.nhn?blogId=kiomaya&logNo=221125264953&proxyReferer=https:%2F%2Fwww.google.com%2F

이미지 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:

Comments 0
:    :    :
이름 / 2014-11-20 / ★★★☆☆ [수정 / 삭제]

내용

Recent Comments
일방통행  |  ★★★★★
ISE 14.7 virtualbox를 설치했는데, ,iMPACT가 인식을 못하는데, 어케해야하나요?
min  |  ★★★★☆
These are the only Drives available to write images to: # major minor size name 1: 8 0 512805384 sda 2: 8 16 15558144 sdb Enter Device Number or n to exit: 2 Invalid selection! 왜 이런 오류가 나는 걸까요?
dino  |  ★★☆☆☆
NAND Scrub실행 후 에러가 나타납니다/ 조치방법을 알려주세요 에러내용 crz nand_erase_opts erase.addr=0x0, opt->offset=0x0, erase_ieng minfo_erases=0x20000 .....진행후 s3c-nand:ecc uncorrectable error detected---4개발생합니다 빠른 회신부탁드립니다 연락처:010-3752-6251 강희진
bluewind  |  ★★★★★
안녕하세요..구입했는데..회로도 부탁드립니다. percephy@naver.com 입니다.
조형철  |  ★★★★★
상기 Backlight 관련 회로를 구할 수 있을까요?
hwang  |  ★★★★★
구입한지 조금 됬는데 회로도 부탁합니다. rubens7777@paran.com 입니다.