fastboot 질문

Post Reply
최재국
Posts: 8
Joined: Thu Feb 28, 2019 5:14 pm
languages_spoken: english
ODROIDs: xu4
Has thanked: 0
Been thanked: 0
Contact:

fastboot 질문

Unread post by 최재국 » Wed Apr 17, 2019 4:05 pm

fastboot가 안드로이드 포팅전용이라고 알고 있습니다.

찾아보니 우분투를 포팅할때에도 fastboot를 사용할 수 있다고 하는데 확실한건지 궁금합니다.

만약 우분투 포팅이 가능하다면 안드로이드 파티션에는 name for fastboot인 kernel이 있지만

우분투에는 name for fastboot인 kernel이 없었습니다. 그럼 우분투 포팅의 경우 name for fastboot인 u-boot나 bl2등은 fastboot로 가능하지만 kernel은 movi나 dwn을 통해서만

가능한건지 궁금합니다.

기초적인 부분에대해서 질문드려서 죄송합니다.

User avatar
odroid
Site Admin
Posts: 30260
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English
ODROIDs: ODROID
Has thanked: 3 times
Been thanked: 24 times
Contact:

Re: fastboot 질문

Unread post by odroid » Wed Apr 17, 2019 4:49 pm

fastboot 프로토콜은 USB device 포트만 가능한 것으로 알고 있습니다.
XU4에는 device 포트는 없고 host 포트만 있어 불가능할것 같습니다.

User avatar
tobetter
Posts: 3003
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 8 times
Been thanked: 19 times
Contact:

Re: fastboot 질문

Unread post by tobetter » Wed Apr 17, 2019 4:52 pm

최재국 wrote:
Wed Apr 17, 2019 4:05 pm
fastboot가 안드로이드 포팅전용이라고 알고 있습니다.

찾아보니 우분투를 포팅할때에도 fastboot를 사용할 수 있다고 하는데 확실한건지 궁금합니다.

만약 우분투 포팅이 가능하다면 안드로이드 파티션에는 name for fastboot인 kernel이 있지만

우분투에는 name for fastboot인 kernel이 없었습니다. 그럼 우분투 포팅의 경우 name for fastboot인 u-boot나 bl2등은 fastboot로 가능하지만 kernel은 movi나 dwn을 통해서만

가능한건지 궁금합니다.

기초적인 부분에대해서 질문드려서 죄송합니다.
@odroid님께서 말씀하신 것처럼 XU4에서는 fastboot를 사용할 수 없습니다.

fastboot는 "안드로이드전용"이다 할 이유는 없습니다. 그저 U-boot에서 USB케이블로 이미지를 다운로드 받아서 SD card나 eMMC에 저장하는 기능입니다. 단지, fastboot를 사용하기 위해서는 fastboot용 파티션테이블이 필요한데 이 부분이 U-boot에 하드코딩되어 있고 그 레이아웃이 안드로이드에 맞춰져 있습니다. 이 부분을 파티션 이름과 크기를 필요에 따라 정하면됩니다. 다만, 우분투에서는 사용하는 파티션의 크기가 크고 fastboot가 기존 Linux system에는 그닥 사용되던 것이 아니라서 사용하지 않고 있는 것이고, 커널 이미지나 램디스크등도 FAT파일 시스템에서 그대로 읽어오는 방식입니다.

User avatar
odroid
Site Admin
Posts: 30260
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English
ODROIDs: ODROID
Has thanked: 3 times
Been thanked: 24 times
Contact:

Re: fastboot 질문

Unread post by odroid » Wed Apr 17, 2019 4:59 pm

커널 개발 중 빈번한 zimage 기록때문에 많이 불편하다면 u-boot의 TFTP 기능을 사용해 보는 것이 좋을것 같습니다.
https://wiki.odroid.com/odroid-xu4/appl ... e/pxe_boot

최재국
Posts: 8
Joined: Thu Feb 28, 2019 5:14 pm
languages_spoken: english
ODROIDs: xu4
Has thanked: 0
Been thanked: 0
Contact:

Re: fastboot 질문

Unread post by 최재국 » Wed Apr 17, 2019 6:06 pm

tobetter wrote:
Wed Apr 17, 2019 4:52 pm
최재국 wrote:
Wed Apr 17, 2019 4:05 pm
fastboot가 안드로이드 포팅전용이라고 알고 있습니다.

찾아보니 우분투를 포팅할때에도 fastboot를 사용할 수 있다고 하는데 확실한건지 궁금합니다.

만약 우분투 포팅이 가능하다면 안드로이드 파티션에는 name for fastboot인 kernel이 있지만

우분투에는 name for fastboot인 kernel이 없었습니다. 그럼 우분투 포팅의 경우 name for fastboot인 u-boot나 bl2등은 fastboot로 가능하지만 kernel은 movi나 dwn을 통해서만

가능한건지 궁금합니다.

기초적인 부분에대해서 질문드려서 죄송합니다.
@odroid님께서 말씀하신 것처럼 XU4에서는 fastboot를 사용할 수 없습니다.

fastboot는 "안드로이드전용"이다 할 이유는 없습니다. 그저 U-boot에서 USB케이블로 이미지를 다운로드 받아서 SD card나 eMMC에 저장하는 기능입니다. 단지, fastboot를 사용하기 위해서는 fastboot용 파티션테이블이 필요한데 이 부분이 U-boot에 하드코딩되어 있고 그 레이아웃이 안드로이드에 맞춰져 있습니다. 이 부분을 파티션 이름과 크기를 필요에 따라 정하면됩니다. 다만, 우분투에서는 사용하는 파티션의 크기가 크고 fastboot가 기존 Linux system에는 그닥 사용되던 것이 아니라서 사용하지 않고 있는 것이고, 커널 이미지나 램디스크등도 FAT파일 시스템에서 그대로 읽어오는 방식입니다.
저는 dnw, fastboot가 usb 다운로드용도로 알고 있습니다.

그리고 타킷의 U-boot 콘솔에서 위와 같은 명령어를 사용하려고 합니다

그런데 저는 UART를 가지고 있는데 이것으로도 사용이 불가능한것인가요 ??

User avatar
tobetter
Posts: 3003
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 8 times
Been thanked: 19 times
Contact:

Re: fastboot 질문

Unread post by tobetter » Wed Apr 17, 2019 6:26 pm

최재국 wrote:
Wed Apr 17, 2019 6:06 pm
tobetter wrote:
Wed Apr 17, 2019 4:52 pm
최재국 wrote:
Wed Apr 17, 2019 4:05 pm
fastboot가 안드로이드 포팅전용이라고 알고 있습니다.

찾아보니 우분투를 포팅할때에도 fastboot를 사용할 수 있다고 하는데 확실한건지 궁금합니다.

만약 우분투 포팅이 가능하다면 안드로이드 파티션에는 name for fastboot인 kernel이 있지만

우분투에는 name for fastboot인 kernel이 없었습니다. 그럼 우분투 포팅의 경우 name for fastboot인 u-boot나 bl2등은 fastboot로 가능하지만 kernel은 movi나 dwn을 통해서만

가능한건지 궁금합니다.

기초적인 부분에대해서 질문드려서 죄송합니다.
@odroid님께서 말씀하신 것처럼 XU4에서는 fastboot를 사용할 수 없습니다.

fastboot는 "안드로이드전용"이다 할 이유는 없습니다. 그저 U-boot에서 USB케이블로 이미지를 다운로드 받아서 SD card나 eMMC에 저장하는 기능입니다. 단지, fastboot를 사용하기 위해서는 fastboot용 파티션테이블이 필요한데 이 부분이 U-boot에 하드코딩되어 있고 그 레이아웃이 안드로이드에 맞춰져 있습니다. 이 부분을 파티션 이름과 크기를 필요에 따라 정하면됩니다. 다만, 우분투에서는 사용하는 파티션의 크기가 크고 fastboot가 기존 Linux system에는 그닥 사용되던 것이 아니라서 사용하지 않고 있는 것이고, 커널 이미지나 램디스크등도 FAT파일 시스템에서 그대로 읽어오는 방식입니다.
저는 dnw, fastboot가 usb 다운로드용도로 알고 있습니다.

그리고 타킷의 U-boot 콘솔에서 위와 같은 명령어를 사용하려고 합니다

그런데 저는 UART를 가지고 있는데 이것으로도 사용이 불가능한것인가요 ??
UART를 가지고 있으시기 때문에 시리얼콘솔로 U-boot에 들어가서 알고계시는 명령을 실행하실 수 있습니다.
다만, dnw나 fastboot로 통신하기 위해서는 PC의 USB호스트포트와 임베디드보드의 USB디바이스가 서로 연결되어야 하는데, @odroid님께서 언급하신 것처럼 ODROID-XU4에는 USB디바이스 포트가 없습니다. 그래서, PC와 통신할 수 있는 연결이 불가능하고 해당 명령을 실행해도 동작하지 않습니다.

최재국
Posts: 8
Joined: Thu Feb 28, 2019 5:14 pm
languages_spoken: english
ODROIDs: xu4
Has thanked: 0
Been thanked: 0
Contact:

Re: fastboot 질문

Unread post by 최재국 » Wed Apr 17, 2019 9:05 pm

tobetter wrote:
Wed Apr 17, 2019 6:26 pm
최재국 wrote:
Wed Apr 17, 2019 6:06 pm
tobetter wrote:
Wed Apr 17, 2019 4:52 pm
최재국 wrote:
Wed Apr 17, 2019 4:05 pm
fastboot가 안드로이드 포팅전용이라고 알고 있습니다.

찾아보니 우분투를 포팅할때에도 fastboot를 사용할 수 있다고 하는데 확실한건지 궁금합니다.

만약 우분투 포팅이 가능하다면 안드로이드 파티션에는 name for fastboot인 kernel이 있지만

우분투에는 name for fastboot인 kernel이 없었습니다. 그럼 우분투 포팅의 경우 name for fastboot인 u-boot나 bl2등은 fastboot로 가능하지만 kernel은 movi나 dwn을 통해서만

가능한건지 궁금합니다.

기초적인 부분에대해서 질문드려서 죄송합니다.
@odroid님께서 말씀하신 것처럼 XU4에서는 fastboot를 사용할 수 없습니다.

fastboot는 "안드로이드전용"이다 할 이유는 없습니다. 그저 U-boot에서 USB케이블로 이미지를 다운로드 받아서 SD card나 eMMC에 저장하는 기능입니다. 단지, fastboot를 사용하기 위해서는 fastboot용 파티션테이블이 필요한데 이 부분이 U-boot에 하드코딩되어 있고 그 레이아웃이 안드로이드에 맞춰져 있습니다. 이 부분을 파티션 이름과 크기를 필요에 따라 정하면됩니다. 다만, 우분투에서는 사용하는 파티션의 크기가 크고 fastboot가 기존 Linux system에는 그닥 사용되던 것이 아니라서 사용하지 않고 있는 것이고, 커널 이미지나 램디스크등도 FAT파일 시스템에서 그대로 읽어오는 방식입니다.
저는 dnw, fastboot가 usb 다운로드용도로 알고 있습니다.

그리고 타킷의 U-boot 콘솔에서 위와 같은 명령어를 사용하려고 합니다

그런데 저는 UART를 가지고 있는데 이것으로도 사용이 불가능한것인가요 ??
UART를 가지고 있으시기 때문에 시리얼콘솔로 U-boot에 들어가서 알고계시는 명령을 실행하실 수 있습니다.
다만, dnw나 fastboot로 통신하기 위해서는 PC의 USB호스트포트와 임베디드보드의 USB디바이스가 서로 연결되어야 하는데, @odroid님께서 언급하신 것처럼 ODROID-XU4에는 USB디바이스 포트가 없습니다. 그래서, PC와 통신할 수 있는 연결이 불가능하고 해당 명령을 실행해도 동작하지 않습니다.
아 제가 뭔가를 착각하고 있었습니다. 매번 답변해주셔서 정말 감사합니다.

User avatar
tobetter
Posts: 3003
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 8 times
Been thanked: 19 times
Contact:

Re: fastboot 질문

Unread post by tobetter » Wed Apr 17, 2019 11:01 pm


최재국 wrote: 아 제가 뭔가를 착각하고 있었습니다. 매번 답변해주셔서 정말 감사합니다.
아닙니다. 자주 방문해주세요.

"Tapatalk wishes you to have fun with ODROID"


Post Reply

Return to “XU4/HC1+/HC2/XU3”

Who is online

Users browsing this forum: No registered users and 0 guests