기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

 

안드로이드를 탑재한 임베디드 제품을 개발하고 있습니다.

각종 image( kernel / system image ) up-date를 하고자 합니다.

물론, 개발 도중에는 다양한 방법들이 있습니다.

예를 들면, “ u-boot + fastboot + USB + console”과 같은 방법으로 up-date가 가능합니다.

개발이 아니라, 제품을 판매 후에 일반 user들이 up-date할 수 있는 기능을 구현하고자 합니다.

제품은 Hardware적으로는 Wi-Fi USB가 지원이 됩니다.

 

이러한 조건에서 up-date를 하기 위해서 S/W적으로 어떻게 구현을 해야 하는지요 ?

image를 up-date하는 앱용 JAVA API가 있는지요 ?

만약에 없다면, Up-date를 하기 위해서 framework의 어떤 부분을 수정해야 하는지요 ?

(또는 어떻게 구현을 해야 하는지요 ?)

WI-FI USB 각각에 대해서 설명을 해주시면 더더욱 감사하겠습니다.

 


고도리

2013.04.29 22:35:57
*.11.90.2

OTA를 말씀하시는 것인가요?

어떤이의꿈

2013.04.30 09:16:36
*.151.217.149

제가 OTA가 무엇인지 정확히는 모르지만, WIFI로 UP-date를 하는 것이더군요.

일단 H/W적인 방식은 WIFI로 UP-date가 되면 됩니다.

제가 여쭈어 본 것은 특정 앱(APP)만 Up-date(download & install)하는 것을 의미하는 것은아닙니다.

모든 image(bootloader/kernel/system/date/등...)를 up-date 할 수 있는 방법을 찾고 있습니다.

만약, OTA로 가능하다면, 저희가 개발하는 안드로이드 탑제 임베디드시스템에서

구체적으로 어떻게 구현해야 하는지요 ?

즉, API를 사용한다든지 ...? 아니면, OTA 앱이 있다든지 ? 아니면, Framework를 수정해야 한다든지 ?

답변 주시면 감사하겠습니다.

고도리

2013.04.30 11:25:23
*.111.12.170

제가 해당 부분을 잘 몰라서 다시 질문한 것입니다....^^


OTA 방식으로 가능할 듯 합니다만, 저도 자세한 방법은 모릅니다.

제가 메인으로 담당하지 않는 부분이라서요.


관련된 얘기를 담당직원한테 물어봐야 간단하나마 답이 나올 듯 합니다.

간단하게나마 답이라도 올릴 수 있도록 얘기해 보겠습니다.

(다만, 잘해야 5월 2일 이후에나 가능하겠네요)

고등어

2013.04.30 17:13:42
*.111.41.24

이런 방식의 Firmware update는 따로 Firmware 저장공간을 가져가는것이 편리합니다.

부트로더에서 Firmware update를 담당하게 하면 됩니다.

bumnux

2013.05.01 21:24:44
*.112.111.249

고등어님의  글에 공감합니다.


제가 개발한 경험을 얘기해 보면 특정 서버(ftp 서버 등.)에 image 파일을 올려 놓고 WIFI를 통해서(다운받는 apk는 만들어야 합니다.) 다운을 받아 내부 저장 공간에 저장을 합니다.

그리고 rebooting 해서 uboot에서 저장된 이미지를 읽고 버전 체크 후 overwrite 하면 됩니다.

물론 image는 통합 이미지이고 uboot + kernel + ramdisk + system을 포함합니다.


문의가 더 필요하시면 [email protected]으로 연락 주세요.

어떤이의꿈

2013.05.05 03:39:26
*.151.217.149

답변 대단히 감사합니다.

좀 더 문의가 필요해서, bumnux 님께 메일([email protected])로 질문드렸습니다.

답변 주시면 대단히 감사하겠습니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수
» 안드로이드에서 image up-date 방법에 대해서… [6] 어떤이의꿈 2013-04-28 1707
5807 [ORIGEN-4412]Linux포팅하는 방법을 알고 싶습니다. [5] monad 2013-04-26 3642
5806 minicom 질문 있습니다. [1] 해황 2013-04-26 1451
5805 Gstreamer 와 유사한 다른 플랫폼이 있나요??? [1] blue0sky 2013-04-25 1593
5804 aesop v210보드 안드로이드 소스 [2] 김정중 2013-04-25 1523
5803 Linux에서 여러 gpio를 interrupt 처리하려면 어떻게 해야하나요? [4] 카보 2013-04-25 2115
5802 ARNDALE 보드 Mali GPU 드라이버 코드 [2] nvers 2013-04-24 1784
5801 Origen-4210(pv310)용 dnw를 구하고자 합니다. [4] presentsmile 2013-04-23 2127
5800 ethernet 초기화 [1] 권오혁 2013-04-20 1846
5799 arm 우분투 12.04 usb 메모리 mount 관련 문의 드립니다. 깜늑대 2013-04-19 1603
5798 /dev/mem관련 질문드립니다. [2] 안시영 2013-04-19 2089
5797 오드로이드 X2 젤리빈(4.2.1) 지원 계획 문의 [3] 신현호 2013-04-19 2041
5796 ORIGEN 4 Quad Package-A 구매 전 질의 사항 [3] monad 2013-04-18 1820
5795 Origenboard (S5PV310) u-boot & kernel 다운로드 [1] gudrl 2013-04-17 2828
5794 request_suspend_state: wakeup 질문입니다. [2] 간디111 2013-04-17 2074
5793 arndale 소스 코드 다운로드 [2] alexyoon 2013-04-17 1844
5792 scaling & resizing [1] 열심히 2013-04-17 1724
5791 tvp7002 관련 문의 사항입니다. [1] 조현호 2013-04-15 1642
5790 6410 nor Flash와 mDDR 메모리 문의 입니다. [6] 김승일 2013-04-15 2079
5789 Wifi를 android에사 사용할 경우 문의 드립니다. [3] 열심히 2013-04-14 2120

사용자 로그인