본문 바로가기
반응형

코스웨어/10년 스마트폰BSP88

막바지에 고생들이 많으시네요. 안녕하세요. 월화수목금금금을 즐기고 있는 송동규입니다~ 이제 교육도 막바지에 접어드셨군요. 듣기로는 조금 연장 됐다고는 하던데.. 다들 실력은 많이 느셨나요? 프로젝트는 다들 뭘하고 계신지 궁금하네요. 다들 취업때문에 걱정들이 많으신거 같던데 너무 걱정 마세요~ 사실은 취업난이 아니고 인력난이죠. 눈을 조금만 낮추시는 것도 하나의 방법 아닐까요? 저야 뭐 뭣도 모르고 이쪽 길로 접어들었으니 연봉이 생각은 할 수 없고, 단지 재미로만 부딪히는 거죠 ㅋㅋ 다행이 취업하게 된 회사나 발령받은 부서나 하는 분야가 맘에 들고 상사분들도 매우 아주 베리 어랏!! 친절하시기 때문에 ㅋㅋ 단지 회식때 한 두잔만 먹는 술도 힘드네요........ㅁㄴ얼먀ㅓ패ㅓ먄더래ㅑㅁ펀ㅇ 요즘에 모바일쪽은 상당히 인력이 많이 필요한 시점.. 2010. 11. 6.
안드로이드 1초안에 부팅완료, Quickboot 일본의 "유비쿼터스"회사(http://www.ubiquitous.co.jp/ )에 의해 작업된 1초안에 부팅되는 안드로이드입니다. 하드웨어 환경입니다. -CPU : Armadillo-500 FX (by Atmark Tehcnology) Freescale i.MX31 CPU Core ARM1136JF-S(400Mhz) SDRAM 128Mbyte -OS: Android 아래 환경에서 스톱워치로 실제 측정되었습니다. -실험환경 : Android / Armadillo - 500FX (하드웨어 개조 없음) -사용된 RAM크기 : 105 ~ 110M 바이트 -RAM 이미지 크기 : 128MB (이미지 압축, XIP 사용되지 않음) -전원에서 아래 데모를 실행하거나 사용 가능하게 될 때까지 시작 시간 : . Glob.. 2010. 10. 9.
초보자를 위한 임베디드 리눅스 학습 가이드 리눅스 관련 대한민국 Top 이라 할 수 있는 유영창씨가 07년 3월 25일자로 Falinux 에 올리셨던 글입니다. 부담없이 읽을 수 있는 양이니 시간나면 한번씩들 보세요~ 출처 : http://forum.falinux.com/zbxe/?mid=lecture_tip&page=8&document_srl=406080#511 1. 개요 이 문서의 내용은 정말 초보자가 임베디드 리눅스를 어떻게 접근하면 좋은가에 대한 생각을 적어 놓은 것이다. 2. 저작권 이 문서는 GNU 라이센스를 따른다. 단 최초 작성인은 유영창임을 표시하여야 한다. 3. 문서버전 1.0 - 2001. 06. 11 버전 1.1 - 2001. 06. (html version) 이 문서에 불만이 있거나 다른 생각이 있다면 여기로 메일을 보내 .. 2010. 10. 8.
데브피아 Ver.IT 떡실신 시리즈 이제 막 취업 하실 분들에게 이런 글 올려도 될지.. 그냥 웃고 넘기세요 ㅋㅋ 미국 개발자와 일하게 됐는데 내 가방에서 스마트 폰으로 매일 주고받고 블루투스 헤드셋으로 음악,동영상 관람에 갑자기 그 폰으로 전화받고 게임까지 하는것보고 당신은 미래에서 왔는가 하면 떡실신 미국 경력 5년차에 나름 고급 개발자와 일하게 됐는데 나 혼자서 DB,CS로직,HTML 심지어 포토샵으로 이미지까지 편집하는것보고 나에게 당신의 정체는 뭔가 우리회사 전체가 하는일을 혼자서 다하고있다 떡실신 다시 실리콘 밸리 업체와 몇번인가 일하게 됐는데 처음에 웹어플리케이션 개발에 본인이 투입되어 같이 작업 그후에 윈도우 어플리케이션 또 본인 투입 이번에 FLEX 프로젝트까지 또 본인 투입 외국업체왈 아니 한국인은 순식간에 랭귀지를 마스.. 2010. 10. 5.
[BSP]업무일지-박동수-20101005 elf32-littlearm.lds 파일 분석. 링커 스크립트는 링커에게 코드배치를 이렇게 하라고 설명하는 파일이다. 링커 스크립트 링커 스트립트는 링커 명령 언어로 쓰여진다. 링커는 항상 링커 스크립트를 사용한다. 직접 제공하지 않으면 링커는 링커 실행파일에 컴파일된 기본 스크립트를 사용한다. 링커 스크립트의 주목적은 입력파일의 섹션이 어떻게 출력파일로 대응하는지와 출력파일의 메모리 상태를 어떻게 조정하는지를 지정하는 것이다. 대부분의 링커 스크립트는 이것으로 충분하다. 링커 스크립트 형식 링커 스크립트는 일련의 명령어로 이루어져 있다. 각 명령어는 키워드로 뒤에 아규먼트를 가지거나, 심볼에 할당될 수 있다. ';'으로 각 명령어를 구분한다. 공백은 일반적으로 무시된다. 파일이나 형식 이름과 같은 문자.. 2010. 10. 5.
[BSP]업무일지-서동준-20101004 [1단계 - EFC Init] (내장 플래시 메모리 컨트롤러 초기화) [소스 코드] 1 2 3 4 5 6 #ifdef AT91SAM7S512 //선택적 컴파일, 전처리지시어 AT91C_BASE_MC->MC0_FMR = AT91C_MC_FWS_1FWS; // 1 Wait State to work at 48MHz AT91C_BASE_MC->MC1_FMR = AT91C_MC_FWS_1FWS; // 1 Wait State to work at 48MHz #else AT91C_BASE_MC->MC_FMR = AT91C_MC_FWS_1FWS; // 1 Wait State to work at 48MHz #endif [소스 분석] Makefile에 TARGET=AT91SAM7S256으로 정의되어 있으므로 else문이 실.. 2010. 10. 4.
리눅스 커널 프로그래밍 - 커널 내부 제어 방법 (Micro software 2006.7) by.국중진 유명하신 국중진님께서 2006년 7월 Micro software 에서 리눅스 커널에 대해서 3개월동안 연재 하신적이 있는데 그 중 마지막 3번째 연재 입니다. Device Driver 쪽에 관심 있으신 분들은 한번씩 보시면 좋을듯 합니다. 원문 파일 첨부 시켜놓을께요. 2010. 10. 4.
[BSP]업무일지-김상식-20101002 1. cstartup.s - Exception Vector Table - reset_handler / irq_handler 구현 - lowlevel_init으로 분기 : 클럭 설정, 각 인터럽트 소스에 디폴트 핸들러 등록, Watchdog Disable (분석이 더 필요) - Remap SRAM - Stack 설정 : Abort, IRQ, SVC 모드일 때 각각 스택 영역 설정 - Data 영역을 RAM에 적재 - Bss 영역을 0으로 초기화 2. gnu 어셈블리 지시어 - .global : 심볼을 외부 링크로 제공 - .align {, {}} : 다음 명령어의 주소를 + 형태로 정렬 ARM은 기본적으로 거의 모든 명령이 4 byte로 구성되어 진다. 즉 4의 배수로 실행 코드를 쪼개서 기계어 하나하나를.. 2010. 10. 4.
[BSP]20100930-임종현 오전- Android- •arItem 컬렉션을 초기화하고 어댑터에 전달, 리스트 뷰와 연결한다. •어댑터는 원본을 읽어 타입에 맞는 뷰를 생성하고, 리스트 뷰는 리턴된 뷰를 표시한다. ============================================================= public class ListOfViews extends Activity { ArrayList arItem; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedIntanceState); setContentView(R.layout.listtest); arItem = new ArrayList(); arItem.add(new ListItem(0.. 2010. 9. 30.
728x90
반응형