Etlinux

소프트웨어 스크린 샷:
Etlinux
소프트웨어 정보:
버전: 1.2.1
업로드 날짜: 3 Jun 15
개발자: Prosa Srl
라이센스: 무료
인기: 42

Rating: nan/5 (Total Votes: 0)

etLinux은 (RAM 2MB의 플래시 디스크 2MB의에서 시작) 아주 작은 메모리와 디스크 공간 (M-시스템 DiskOnChip 등) 플래시 디스크와 PC / 104 보드를위한 임베디드 리눅스 배포판이다.
그 후 우리는 "호스트 시스템"으로하고, 대상 시스템 (etLinux가 실행될 것) 광고 "대상 시스템"을 개발 플랫폼을 참조합니다.
Etlinux는 매우 작은 산업용 컴퓨터에서 실행할 수 있도록 설계된 완전한 리눅스 기반의 시스템입니다. 또, 작은 모듈 식 유연성 완료 될 수 있도록 설계되었다.
동시에 자사의 모듈 방식과 완전성도 임베디드 애플리케이션을위한 유닉스의 모든 기능을 제공하면서 감소 메모리 및 디스크 요구 사항은 모든 비용에 민감한 상황에 이상적이다.
Etlinux 고급 유닉스 시설이 반드시 모든 임베디드 시스템 애플리케이션에 이상적이다 : 선점 형 멀티 태스킹, 멀티 스레딩, 메모리 보호, 빠른 I / O, 향상된 신뢰성, 속도, ...
또한, 소스 코드의 가용성은 Etlinux 기반 제품의 수명에 대한 보증이다.
그러나 아마 경쟁을 통해 가장 큰 장점은 개발자에게 효과적인 가장자리를주고 시장에 시간을 단축, 고급 개발 도구, 문서 및 소스의 엄청난 검증 가능성에 의해 주어진다.
사실 지속적으로 업데이트 품질 C의 가용성 / C ++ 컴파일러, 디버거, 라이브러리, 언어를 해석, 및 기타 도구는 옛 고유의 임베디드 개발 환경에서 멀리 전환 할 수있는 가장 강력한 이유입니다.
여기에 "Etlinux"의 일부 주요 기능은 다음과 같습니다
ย ท 포함 된 CGI를 지원하는 웹 서버
ย ท 텔넷 서버
ย ท 원격 사이트에서 이메일로 전송 명령을 실행 할 수있는 기능과 이메일 서버,
ย ท CORBA 지원
ย ท 원격 파일 관리를 사용하기 쉬운
ย ท 강력한 Tcl의 스크립트 언어
시스템의 쉬운 사용자 정의를 허용 ย ท 유연한 패키지 선택 방식,
모든 구성 요소에 사용할 수 ย ท 소스 코드
요구 사항 :
ย ท 인텔 호환 386SX 프로세서 (또는 더 나은)
ย ท RAM 2MB의
ย ท 디스크 2MB의 HD (또는 M-시스템 DiskOnChip)
필요한 파일 :
ftp://ftp.kernel.org (또는 거울)에서 :
- 깨끗한 리눅스 커널 2.0.38 버전 소스
ftp://ftp.prosa.it/pub/etlinux/etlinux-1.2 및 ftp://ftp.prosa.it/pub/etlinux/sources에서
- (이하 XXX) etlinux 루트-1.2.x 버전-2MB.tar.gz
- 리눅스 2.0.38.doc.patch.gz (2 KB)
- flash_doc.tar.gz (24 KB)
- 리눅스 2.0.38.pc104.patch.gz (39 KB)
(리눅스 2.0.38.doc.patch.gz이 편집을 용이하게하기 위해 수정 2.0.38 버전 커널 버전으로 업그레이드, M-시스템 패치에서 파생).
설치 :
이러한 기능성 etlinux 시스템을 얻기 위해 호스트 시스템에서 수행되어야 할 작업이다.
1) DiskOnChip 지원이 필요한 경우에만]
적당한 장소에서 2.0.38 버전 리눅스 커널 소스의 압축을 풉니 다.
리눅스 2.0.38.doc.patch.gz을 적용합니다.
이진 DiskOnChip 드라이버를 추출, flash_doc.tar.gz
예를 들어, 커널 소스 파일 리눅스 커널 2.0.38.tar.gz와 ~ / etlinux 디렉토리의 다른 모든 관련 파일을 가정하면, 다음 명령을 수행합니다
      $ CD를 ~ / etlinux
      $ 타르 xvfz 리눅스 커널 2.0.38.tar.gz
      $ MV 리눅스 리눅스 2.0.38.doc
      $ CD를 리눅스 2.0.38.doc
      $ GZIP - CD ../linux-2.0.38.doc.patch.gz | 패치 -p1
      $ 타르 xvfz ../flash_doc.tar.gz
      $ mrproper을
      $ menuconfig를 만들
      ... M-시스템 DiskOnChip 지원을 선택했다 ...
      ... 다른 옵션을 구성 ...
      $ 출발을; 깨끗한 확인
      $ zImage 명령을
시스템 설정에 따라, 커널 README 파일에 커널 하우투에 설명 된대로 마지막으로, 호스트 시스템에 컴파일 된 커널 이미지를 설치합니다.
재부팅합니다.
2) DiskOnChip 지원이 필요한 경우에만]
/ dev에있는 DiskOnChip 장치 노드를 추가합니다
      $ 스와
      ... 루트 암호를주고 ...
      $ mknod의는 / dev / FLA B (62) 0
      $ mknod의는 / dev / fla1 B (62) (1)
      $ mknod의는 / dev / fla2 B (62) (2)
      $ mknod의는 / dev / fla3 B (62) 3
      $ mknod의는 / dev / fla4 B (62) (4)
지금 당신은 DiskOnChip를 포맷하고 거기에 파일 시스템을 마운트 할 수 있어야한다.
예를 들어, 미닉스 및 /의 MNT 아래 장착으로 DiskOnChip 포맷을합니다 :
      $ mkfs.minix -c는 / dev / fla1
      $는 / dev / fla1을 / mnt 마운트
3) 대상 시스템에 대한 커널 소스를 준비합니다. 이것은 깨끗한 2.0.38 버전 커널 소스를 다시 압축 해제 및 리눅스 2.0.38.pc104.patch.gz 패치를 적용 의미
      $ CD를 ~ / etlinux
      $ MV 리눅스 리눅스 오리지널
      $ 타르 xvfz 리눅스 커널 2.0.38.tar.gz
      $ MV 리눅스 리눅스 2.0.38.pc104
      $ CD를 리눅스 2.0.38.pc104
      $ GZIP - CD ../linux-2.0.38.pc104.patch.gz | 패치 -p1
      $ 타르 xvfz ../flash_doc.tar.gz
      $ mrproper을
      $ menuconfig를 만들
      당신은 VGA 지원을 원한다면 ..., 선택 (그렇지 않으면 당신은 얻을 것이다
          만 시리얼 라인 콘솔 ...
      당신이 FPU를 지원하지 않을 경우 ..., ET-리눅스 노 FPU을 선택 ...
      ... M-시스템 DiskOnChip 지원을 선택했다 ...
      ... 다른 옵션을 구성 ...
      $ 출발을; 깨끗한 확인
      $ zImage 명령을
      $ 및 CP arch / i386 / boot / zImage에 ../zImage.pc104
새로 컴파일 한 커널을 유지, 당신은 한 동안 그것을 사용합니다 ...
4) DiskOnChip 지원이 필요한 경우에만]
장착 DiskOnChip에 etlinux 파일 시스템 etlinux 루트-1.2.x 버전-2MB.tar.gz의 압축을 해제.
그 안에 이전에 컴파일 된 커널을 복사합니다.
DiskOnChip에서 대상 시스템 부팅을 허용하기 위해 plilo 실행합니다.
여기있어 :
      $ 스와
      $ -t는 / dev / fla1을 / mnt 마운트
      $ CD / MNT
      ~ / etlinux / etlinux 루트-1.2.x 버전-2MB.tar.gz xvfz $ 타르
      $은 cp ~ / etlinux / zImage.pc104.
      $ rdev 명령 zImage.pc104는 / dev / fla1
      $ sbin 디렉토리 / plilo -r / MNT
      $ CD를
      $은 umount / MNT
지금 당신은, 호스트 시스템을 정지 소켓에서 DiskOnChip를 추출하고 대상 시스템에 배치 할 수 있습니다.
대상 시스템의 전원을 켜고 BIOS에서 (존재하는 경우, 또는 이와 유사한 것) DiskOnChip에서 부팅하는 옵션을 선택합니다.
재설정하고 모든 설정해야합니다.
즐기십시오!
Prosa SRL 발표 한 모든 제품과 마찬가지로, Etlinux는 무료 소프트웨어이며 전체 소스 코드와 함께 배포된다. 우리의 코드는 GPL (General Public License)에 (일부 첨부 패키지가 다른 라이센스를 가지고 있지만, 그들은 모두 같은 오픈 소스 자격)에서 해제됩니다.

유사한 소프트웨어

코멘트 Etlinux

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!