본문 바로가기

RaspberryPi 4/Tizen

1 - 2. 라즈베리파이에 타이젠 플래싱해보기.

 

 글에 앞서, 필자는 요걸 거의 고대로 따라하면서, 추가적으로 필요한 게 있으면 알려줄 예정이다. 혼자서 가능하면 쭉 진행해보는 것두 괜찮다.  그리고 미리 말하는데, 요건 타이젠 7.0 버전에, 라즈베리파이 4로 프로젝트를 진행할 예정이니, 

훗날 버전 문제가 생긴다면, 걍 참고만 하면서 읽기를 바란다.  

 

 

https://docs.tizen.org/platform/developing/flashing-rpi/#set-up-raspberry-pi-3-or-4

 

Flash an Image to RPI | Tizen Docs

Platform Developing Flashing an Image to RPI Flash an Image to RPI This topic describes how to flash Tizen on an SD card and setting up Raspberry Pi 3 or 4. Supported systems Division Ubuntu Windows Headless 32-bit Yes No Headless 64-bit Yes No Headed 32-b

docs.tizen.org

 

 

자 차근차근 해봅시다 ~

 

1. 플래싱할 수 있는 환경

Windows 가 전부 No라고 되어있는 걸 확인 할 수 있다. 우분투로 하라는 것이다. 근데 얼마 전엔 장담하는데 몇 개가 Yes였다. 그래서 내가 굴렀다.

 

Trouble 슈팅 능력이 있으면, 이 후 버전을 해도 상관이 없다. 특히 20.04는 애지간 하면 문제가 발생하진 않을 것이다.

22.04는 라이브러리들도 그렇고 경험상 호환이 안되는 것이 많았으니, 추천하지 않는다. 혹시 업뎃 문구가 뜬다고 냅다 버전업 하는 분들은 없길...( 접니다 )

 

2. 빌트된 이미지 파일 다운로드하기.

 

 

Downloads 눌러보면, 

 

요까진 왔을 것이다. 이제 요 중에 선택해서 받아주면 된다.

 

참고로, 디스플레이를 달아서 화면을 띄우고 싶다면 Headed 를 다운로드 하면 된다. 

 

일단 뭐 하나 눌러보면, 

이게 뭘까 싶을텐데, 마우스 잘~ 올려보면, 

http://download.tizen.org/releases/milestone/TIZEN/Tizen-7.0/Tizen-7.0-Unified/latest/images/standard/tizen-boot-arm64-rpi4/tizen-7.0-unified_20221101.000810_tizen-boot-arm64-rpi4.tar.gz

 

이렇게 tar.gz 찍히는 놈을 골라서 하나씩 다운로드 해주면 된다.

 

이제 MicroSD 카드 & 필요시 연결 젠더 를 준비한다.

 

3. 플래싱하기

 

 

$ sudo apt-get install pv

$ mkdir fusing

$ cd fusing

$ wget https://git.tizen.org/cgit/platform/kernel/u-boot/plain/scripts/tizen/sd_fusing_rpi3.sh?h=tizen --output-document=sd_fusing_rpi3.sh

$ chmod 755 sd_fusing_rpi3.sh

일단 따로 폴더하나 빼서 요렇게 해주고,

 

SD카드를 연결하지 않은 상태에서

$ ls -al /dev/sd*

 

 함 이렇게 쳐준다.

 

예시 처럼, 이렇게 안 뜰 수도 있는데, 걱정 하지 말고 진행하면 좋겠다.

$ ls -al /dev/sd*
brw-rw---- 1 root disk 8,  0  9 18 09:08 /dev/sda
brw-rw---- 1 root disk 8,  1  9 18 09:08 /dev/sda1
brw-rw---- 1 root disk 8,  2  9 18 09:08 /dev/sda2
brw-rw---- 1 root disk 8,  5  9 18 09:08 /dev/sda5
brw-rw---- 1 root disk 8, 16  9 22 14:59 /dev/sdb
brw-rw---- 1 root disk 8, 17  9 22 14:59 /dev/sdb1
brw-rw---- 1 root disk 8, 18  9 22 14:59 /dev/sdb2
brw-rw---- 1 root disk 8, 19  9 22 14:59 /dev/sdb3
brw-rw---- 1 root disk 8, 20  9 22 14:59 /dev/sdb4
brw-rw---- 1 root disk 8, 21  9 22 14:59 /dev/sdb5
brw-rw---- 1 root disk 8, 22  9 22 14:59 /dev/sdb6
brw-rw---- 1 root disk 8, 23  9 22 14:59 /dev/sdb7

잘 기억 해놨다가, 이제 SD카드를 꼽고, 새로 생긴 알파벳을 찾는다. sd*에 해당 하는거. abcde...

아까 안 뜬 사람은 a  하나 생겼을 것이다.

 

자 그르믄 이제 앞으로 sd*라고 하면, 방금 그 알파벳 넣는 걸로 한다.

 

기존 SD 카드 포멧해주기.

$ sudo ./sd_fusing_rpi3.sh -d <SD card device node> --format

 

y 적당히 눌러서 넘겨주고, 조금 기다려준다.

 

 

요런 식으로 쳐줘야하는데,

$ sudo ./sd_fusing_rpi3.sh -d /dev/sd*

$ sudo ./sd_fusing_rpi3.sh -d /dev/sd* -b tizen-unified_20221017.061100_tizen-boot-armv7l-rpi3.tar.gz tizen-unified_20221017.061100_tizen-headed-armv7l.tar.gz

 

실수로 폴더 나와있는 상태라면, 적당히 파일들 앞에 경로 넣어주고 탭쳐서 파일명들 자동 완성시켜가면서 해주면 된다.

 

 

 

일단 플래싱은 요기서 끝이 난다.

 

요건 다음주 화요일에 택배가 오면 시도해 볼 예정이다.

'RaspberryPi 4 > Tizen' 카테고리의 다른 글

1 - 1. 라즈베리파이에 타이젠 플래싱해보기.  (0) 2023.03.25