본문 바로가기

Tizen

[Tizen Porting] #8 Kernel Boot Error 수정 #8 Kernel Boot Error 수정 이번 포스팅에서는 이전에 커널 이미지를 올리고 부팅하는 과정에서 커널 부팅이 멈추면서 진행되지 않았던 문제에 대해 해결 방안을 찾아보도록 하겠습니다. 이전 포스팅에 올렸던 kernel 부팅이 멈추는 현상입니다. 조금 더 위로 올라가서 #0: Odroid-X2가 찍힌 부분 바로 아래에 보시면 다음과 같은 메세지를 확인할 수 있습니다. VFS: Cannot open root device "(null)" or unknown-block(0,0): error -6 root device가 null이기 때문에 경로가 잘못되었거나 파일이 없어서 또는 루트 파일 시스템을 찾기 전에 이미 진행을 해버려서인 것으로 보입니다. 먼저 일단 커널이 루트 파일 시스템을 찾으면 진행하도록 .. 더보기
[Tizen Porting] SD/emmc Card 파티션 생성 및 포맷하기 SD/emmc Card 파티션 생성 및 포맷하기 이번 포스팅에서는 SD/emmc Card를 포맷하는 방법에 대해서 알아보도록 하겠습니다. SD/emmc Card를 포맷하여 다음과 같은 형태로 파티션을 생성하고 포맷하도록 하겠습니다. Device Boot Start End Blocks Id System /dev/sdb1 4096 266239 131072 b W95 FAT32 /dev/sdb2 266240 4460543 2097152 83 Linux /dev/sdb3 4460544 6557695 1048576 83 Linux /dev/sdb4 6557696 15269887 4356096 83 LinuxSD/emmc Card 파티션 생성 먼저 본인이 가지고 있는 SD/emmc 카드를 Host PC에 연결해 줍.. 더보기
[Tizen Porting] #4 소스 코드 빌드하기 #4 소스 코드 빌드하기(Building All Packages) 저번 포스팅에서는 repo를 이용해 Tizen 소스를 다운로드 받았습니다. 못 보신분들은 #3 Tizen Source 가져오기 를 참조하시기 바랍니다! 이번 포스팅에서는 소스 코드를 빌드하는 방법에 대해서 알아보도록 하겠습니다. 먼저 이전에 소스코드를 받기 위해 생성했던 디렉토리로 이동하도록 합시다.$ cd 그 다음 기본적으로 생성된 .gbs.conf 파일을 수정하도록 합시다.$ vim ~/.gbs.conf 이전에 Tizen3.0 Mobile 버전의 소스코드를 받았기 때문에 Mobile 버전에 맞게 수정해줍시다. [general] tmpdir=/var/tmp/ profile = profile.tizen3.0_mobile work_dir=... 더보기
[Tizen Porting] #3 Tizen Source 가져오기 #3 Tizen Source 가져오기 이번 포스트에서는 repo를 이용해 Tizen Source를 가져오는 방법을 알아보도록 하겠습니다. Tizen Source를 가져오기 위해서는 이전에 포스팅했던 [Tizen Porting] #1 개발 환경 설정하기 를 읽어보고 설정을 마친후에 하시기 바랍니다. 설정 마치지 않고 이 포스팅을 따라하시면 에러 사항이 발생할 수 있습니다. 먼저 준비과정은 다음과 같습니다. 1. ~/bin/ 디렉토리를 생성해서 PATH에 추가합니다.$ mkdir ~/bin/ $ PATH=~/bin:$PATH 2. 다음 명령어를 통해 repo 스크립트를 다운로드 해줍시다.$ curl http://commondatastorage.googleapis.com/git-repo-downloads/re.. 더보기
[Tizen Porting] #1 개발 환경 설정하기 #1 Setting up Development Environment (개발 환경 설정하기) Tizen 개발을 위해서는 언제나 그렇듯 개발환경을 먼저 설정해주어야 합니다. 환경설정은 크게 필수사항과 선택사항 두 가지로 나뉩니다. Gerrit Access 설정 (필수사항)Network Proxy 설정 (선택사항) 1. Gerrit Access 설정하기 (필수 사항) Gerrit Access를 설정하기 위해서 해야할 일은 다음과 같습니다. 사용자 등록Secure Shell (SSH) 설정Git 설정 1.1 사용자 등록 먼저 https://source.tizen.org/ko 로 접속하면 다음과 같은 화면을 만날 수 있습니다. 위 화면에서 등록버튼을 눌러 회원가입을 해주시면 됩니다. 이름과 성 같은 경우는 영어로.. 더보기