포럼 회원으로 등록하신분만 다운로드가 가능합니다. 최대 업로드 가능한 용량은 1GB 입니다.

고도리입니다.


근래 엄청.............삽질해서 만든 root filesystem & toolchain입니다.


SDL까지 넣어놨는데, 나중에 다시 좀 손보기는 해야겠지만, 일단 잘 되네요...

참고하시기 바랍니다.


busybox와 mdev를 사용해서 부팅하나 만큼은 빠릅니다.


그리고, 아시다시피......


serial terminal은 rootfs의 /etc/inittab에서 적당히 고쳐주시면 됩니다....^^


초기 버전이긴 하지만, 나름 쓸만해서 올려놓습니다.


참, gcc는 4.4.6 입니다. 너무 높은 버전썼더니, 이래저래 삑사리가 많이 나서요...ㅎ


민경욱

2012.08.23 23:39:54
*.94.41.89

좋은 자료 감사드립니다.

그런데 혹시 install 방법도 간단히 가르쳐 주실수 있을런지요?

고도리

2012.08.24 01:01:09
*.200.239.210

/ 에서


tar xjf 20120813-crosstool-gcc-4.4.6-with-rootfs-busybox.tar.bz2


하시면 되고요. 


toolchain 경로는 


홈디렉토리의 .profile 나 .bashrc 혹은 /etc/profile 에

export PATH=$PATH:/opt/arm/arm-insignal-linux-gnueabi/bin


다음과 같이 해 주시면 됩니다.

블루스카이

2012.08.23 23:41:30
*.229.251.32

64bits 빌드 되어 있어서 32bits machine에서는 실행이 안되는 군요.

그런데 rootfs 폴더는 안보입니다. 확인 부탁드립니다.

고도리

2012.08.24 01:02:05
*.200.239.210

허걱.....요즘 64bit ubuntu만 쓰는 통에 그렇게 되어 버렸네요....


32bit로 하려면 virtualbox 같은데서 해야해서....이궁, 시간이 좀 더 걸리겠네요.


rootfs는 


/opt/arm/arm-insignal-linux-gnueabi/arm-insignal-linux-gnueabi/sysroot


입니다.

블루스카이

2012.08.24 02:17:13
*.229.251.32

embedded linux에서 비정상종료시에도 crash 되지 않는 filesystem은 무엇이 있을까요. 요즘 고민이 됩니다. nand을 사용할때는 yaffs2를 사용해도 잘 돌아갔던것 같은데 eMMC나 t-flash를 사용할때는 ext4를 그냥사용했더니 crash 상황도 생기고 mount count 가 넘으면 부팅중에 fsck를 수행해서 booting 시간이 갑자기 늘어나 동작이 안되는 것 처럼 보여 지니 말입니다. 최근에는 eMMC에 ext4로 rootfs를 만들었는데 superblock이 깨졌더라구요. 그래서 새로 만들려고 mkfs 까지 했는데 지워지지가 않더군요. file을 기록해도 동작중에는 보이는데 껐다가 다시 동작시키면 없어져 버려 황당했습니다. 하드보안관을 설치한 것 같더군요.

깨지지 않는 filesystem 추천좀 부탁드립니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수sort
108 linux kernel API [1] 고현철 2007-10-18 51117
107 ffmpeg 사용법 example 고도리 2013-02-20 45202
106 HP Diagnostics - USB 드라이버가 인식 안될 때 사용 file 김재훈 2009-03-30 15433
105 안드로이드용 구글 공식 한글 키보드 file [2] 이제현 2010-11-23 15078
104 I2C spec입니다. file [3] 이훈기 2009-04-07 14042
103 Busy box내의 tftp 사용법 박세웅 2008-02-16 13217
102 TI - C6713 DSP용 Flash Write 및 Booting 방법에 대한 메뉴얼 file 김재훈 2009-04-27 12966
101 tslib compile howto 고도리 2009-06-22 12845
100 scratchbox2 사용기.. file [3] 이상철 2008-01-25 12479
99 삼성 S3C2410 Datasheet [한글판] file 김재훈 2008-07-14 12457
98 [정보] 안드로이드 소스코드 빌드해보기 [2] 유형목 2008-10-26 11939
97 리눅스용 DNW 프로그램을 고쳤습니다. file [6] 유형목 2010-08-14 11687
96 tslib 포팅 - 안드로이드에서 사용하기 위한.... file [9] 정낙주 2010-07-27 11618
95 Platform Builder 6.0 업데이트 패키지 (2008 Rollup) file 김재훈 2009-03-27 11587
94 OpenRISC Processor 개발 킷 (VMWARE Image) file 김재훈 2009-09-07 11416
93 gcc-4.x.x arm9 arm11(?) cross-toolchain make howto file [3] 고현철 2007-11-30 11293
92 TI - C67xx DSP용 EMIF Interface User Guide file 김재훈 2009-04-27 10954
91 aesop2440 linux device driver tutorial using linux kernel d... file 고현철 2009-09-08 10936
90 Visual Studio 2005 와 IE8 사용시 프로젝트 생성 오류 패치 file 김재훈 2009-05-29 10853
89 타겟 보드 아무데서나 접속하기 [3] 박병구 2007-10-18 10535

사용자 로그인