포럼 회원으로 등록하신분만 다운로드가 가능합니다. 최대 업로드 가능한 용량은 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
번호 제목 글쓴이 날짜 조회 수
108 hexdump 함수 - binary를 16진수로 표시 고도리 2017-07-10 184
107 [HowTo] RTEMS toolchain for v4.11 file 고도리 2014-05-20 1451
106 yuv viewer & test yuv file file 고도리 2013-02-20 3152
105 ffmpeg 사용법 example 고도리 2013-02-20 45202
104 android platform tools for windows file 고도리 2013-01-28 3263
103 linaro toolchain gcc-linaro-arm-linux-gnueabihf-2012.07-20120720 file 고도리 2012-12-28 4299
102 uBuntu12.04 ARNDALE build 확인 된 가상 머신 이미지 [3] chlrbgh0 2012-12-14 4028
101 Exynos5250 public user manual [4] 관리자 2012-10-27 4827
100 Exynos4412 Public Manual [1] 고도리 2012-10-26 4206
99 lksctp(libsctp) android ICS 4.0.4 just compile on origen-4412 ... file [1] 고도리 2012-08-25 3658
» Embedded Linux용 Root Filesystem(rootfs) with crosstoolchain file [5] 고도리 2012-08-23 3832
97 Nexus-S gingerbread kernel sound(alsa) driver 간단 구조 file [1] 고도리 2012-07-23 3989
96 Audio in embedded linux - ALSA file [1] 고도리 2012-07-23 4011
95 u-boot의 이해 file 고도리 2012-07-22 4324
94 [임베디드리눅스] 아델리눅스(adelinux) Embedded Linux Programmin... file [3] 고도리 2012-04-12 4973
93 ramdisk/initrd howto file 고도리 2012-03-26 4916
92 Origen board resource file 관리자 2012-02-29 5205
91 [X-windows] Root filesystem with GPE for Cortex-A8/A9 file [1] 고도리 2012-01-17 5289
90 Origen LCD board schematic file 관리자 2012-01-13 5168
89 Origen cameraboard schematic file 관리자 2012-01-13 5153

사용자 로그인