← Documents Documentation/arch/arm/sa1100/cerf.rst GitHub 원문 ↗

Linux 6.18.37 · Architecture

CerfBoard/Cube

단종된 StrongARM 1110 기반 Intrinsyc CerfBoard/Cube의 지원 장치와 BOOTP·TFTP 기반 kernel 배포 절차를 설명합니다.

Source pathDocumentation/arch/arm/sa1100/cerf.rst
Source versionLinux v6.18.37
TranslationDUJINLABS 전문 번역 + 해설

요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.

1. 요약·해설

원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.

요약과 해설

cerf.rst:1-35

CerfBoard는 CompactFlash+, CS8900 Ethernet, serial console을 지원하는 소형 StrongARM 1110 board입니다. 빌드 결과 `zImage`를 BOOTP/TFTP server가 제공하는 directory에 배치한 뒤 evaluation kit의 bootloader 절차로 전송합니다.

CerfBoard kernel 배포
cerfcube_defconfigzImage·modules buildTFTP directoryCerf bootloader

cross build 결과를 TFTP server를 통해 board bootloader가 가져옵니다.

2. 영어 원문 전체

번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.

원문 전체 펼치기
1 ==============
2 CerfBoard/Cube
3 ==============
4
5 *** The StrongARM version of the CerfBoard/Cube has been discontinued ***
6
7 The Intrinsyc CerfBoard is a StrongARM 1110-based computer on a board
8 that measures approximately 2" square. It includes an Ethernet
9 controller, an RS232-compatible serial port, a USB function port, and
10 one CompactFlash+ slot on the back. Pictures can be found at the
11 Intrinsyc website, http://www.intrinsyc.com.
12
13 This document describes the support in the Linux kernel for the
14 Intrinsyc CerfBoard.
15
16 Supported in this version
17 =========================
18
19 - CompactFlash+ slot (select PCMCIA in General Setup and any options
20 that may be required)
21 - Onboard Crystal CS8900 Ethernet controller (Cerf CS8900A support in
22 Network Devices)
23 - Serial ports with a serial console (hardcoded to 38400 8N1)
24
25 In order to get this kernel onto your Cerf, you need a server that runs
26 both BOOTP and TFTP. Detailed instructions should have come with your
27 evaluation kit on how to use the bootloader. This series of commands
28 will suffice::
29
30 make ARCH=arm CROSS_COMPILE=arm-linux- cerfcube_defconfig
31 make ARCH=arm CROSS_COMPILE=arm-linux- zImage
32 make ARCH=arm CROSS_COMPILE=arm-linux- modules
33 cp arch/arm/boot/zImage <TFTP directory>
34
36

3. 한국어 전문 번역

영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.

CerfBoard/Cube

1-15

StrongARM 버전의 CerfBoard/Cube는 단종(discontinued)되었습니다.

Intrinsyc CerfBoard는 약 2 inch 정사각형 크기의 StrongARM 1110 기반 single-board computer입니다. Ethernet controller, RS232-compatible serial port, USB function port, 뒷면의 CompactFlash+ slot 하나를 갖춥니다.

이 문서는 Linux kernel의 Intrinsyc CerfBoard 지원을 설명합니다.

이 버전에서 지원하는 기능

16-24
장치설정 또는 상태
CompactFlash+ slotGeneral Setup에서 PCMCIA와 필요한 option 선택
Onboard Crystal CS8900 Ethernet controllerNetwork Devices에서 Cerf CS8900A support 선택
Serial ports와 serial console`38400 8N1`로 hardcoded

커널 전송과 빌드

25-35

kernel을 Cerf에 올리려면 BOOTP와 TFTP를 모두 실행하는 server가 필요합니다. bootloader 사용법은 evaluation kit에 포함된 지침을 따르며, 다음 명령으로 kernel과 module을 빌드하고 `zImage`를 TFTP directory로 복사할 수 있습니다.

make ARCH=arm CROSS_COMPILE=arm-linux- cerfcube_defconfig
make ARCH=arm CROSS_COMPILE=arm-linux- zImage
make ARCH=arm CROSS_COMPILE=arm-linux- modules
cp arch/arm/boot/zImage <TFTP directory>

지원 연락처는 `[email protected]`입니다.