지식경제부 산하 기술표준연구원에서 결국 OOXML을 ISO표준으로 만드는데 찬성하기로 결정했다고 한다. 찬성하기로 한 근거는 유럽컴퓨터제조사협회(ECMA)가 한국 대표단이 제시했던 요구 사안을 대부분 수용하기로 했다는 것이다.

여기에서 지난 1차 투표에 이어서 이번에도 반대 서명을 하고 있는데, 한국 대표단이 제시했던 요구 사안을 '대부분 수용하기로 했다'는 것이 좀 걸린다. 그래서, 규격이 얼마나 수정이 된 것인지 의심스럽다.

엄청난 두께의 OOXML 명세서

사실, 나는 저 두께가 두려워서 명세를 읽어보지 않아서 잘 모르겠지만, OOXML은 많은 문제를 가지고 있는 표준이라고 한다. 하지만, 그런 문제들이 해결된다면, 표준으로 채용할수도 있을지 모른다. 저런 몰상식한 두께의 명세서를 과연 다 읽고 실제로 구현이 가능한 것인지 좀 의심스럽긴하지만...

하지만 지금 분위기로는 OOXML이 표준이 될수도 있을 것 같다. 표준이 된다면 MS를 한번 믿어봐야겠지만, 이런꼴 나지 않으리란 법은 없기에 걱정스럽긴 하다.

'Etc' 카테고리의 다른 글

'파이어폭스3'가 기네스 기록에 도전한다.  (0) 2008.06.16
한국, OOXML 국제표준 찬성  (0) 2008.03.29
SMDK2410에서 리눅스 부팅하기  (0) 2007.04.14
u-boot compile for SMDK2410  (0) 2007.04.01
u-boot 에서 네트워크 설정이 모두 끝났다고 가정한다. 우선 부팅할 커널 이미지가 필요하다.

http://www.aesop-embedded.org/download.html

이곳에 가면 SMDK용으로 만든 커널이 있다. 다운받아서 다음과 같이 컴파일한다.
make menuconfig
Load an Alternate Configuration File 선택
./arch/arm/configs/smdk2410_defconfig 입력
make
./image.sh

그 뒤에 tftp 데몬을 띄우고 만든 이미지를 tftp 경로에 넣어둔다.
그리고 u-boot에서 다음과 같이 실행한다.

tftp 32000000 [이미지파일이름]
bootm

SMDK2410은 0x30000000 번지부터 램 영역이다. 위와 같이하면 램 영역에 커널을 다운로드 받은 뒤에 그 걸 이용해 부팅한다.

'Etc' 카테고리의 다른 글

한국, OOXML 국제표준 찬성  (0) 2008.03.29
SMDK2410에서 리눅스 부팅하기  (0) 2007.04.14
u-boot compile for SMDK2410  (0) 2007.04.01
OPENice32 사용  (0) 2007.04.01
부트로더인 u-boot를 컴파일하기 위해서는 당연히 크로스 컴파일러가 필요하다. SMDK2410의 코어는 ARM920T 이므로 이것에 맞는 크로스 컴파일러가 있어야 한다.

AESOP 페이지에 가면 여러가지 유용한 정보/자료를 받을 수 있다. 이곳에서 S3C2410, S3C2440, MMSP2 플랫폼에서 테스트된 toolchain을 받을 수 있고, 이것을 이용하여 u-boot를 컴파일 하면 된다. u-boot 또한 위 사이트에서 SMDK2410 보드에서 돌아가도록 만든 것을 받을 수 있다.

크로스 컴파일러가 있는 디렉토리를 PATH 지정하고, u-boot 압축을 푼 디렉토리에서
shell> make clobber
shell> make smdk2410_config
shell> make
해주면 컴파일이 완료되고, u-boot.bin이 생성된다.(잘 안된다면 Makefile 에서 CROSS_COMPILE항목의 젤 위에 다음 내용을 추가하고 SUBDIRS 항목에서 sample 을 빼면 된다.)
CROSS_COMPILE = arm-linux-
이 파일을 JTAG이나 OPENice를 이용하여 보드에 전송하면 끝.

'Etc' 카테고리의 다른 글

한국, OOXML 국제표준 찬성  (0) 2008.03.29
SMDK2410에서 리눅스 부팅하기  (0) 2007.04.14
u-boot compile for SMDK2410  (0) 2007.04.01
OPENice32 사용  (0) 2007.04.01
드라이버 설치

spider 설치

spider 설정


툴바에 보면 OPENice 버전을 선택할수 있는데, 알맞은 버전을 선택한다. (A900)

  • Option -> Configure Interface 설정 / Ctrl + E

    • Remote 탭
      OPENice와 연결한 인터페이스를 설정(USB)


    • SMU탭
      자신에게 알맞은 보드를 선택(smdk2410)


    • Debuger 탭
      JTAG Clock : 10.0
      Bytesex : LittleEndian
      SysReset Enable
      TRST Enable
      SMU Always Init


    • Flash config 탭
      Device : Am29LV800BB
      Download : 체크
      Erase : Auto
      Data bus width : 16bit
      Flash base : 0
      RAM base : 30000000
      RAM size : 04000000


    • Processor탭
      Detect : 클릭

    - 혹시 연결이 제대로 되지 않으면 ROM Up 을 실행한다.


전송

  • File -> Download Binary/Hex File / Ctrl + B
    부트로더 파일(u-boot.bin) 선택


'Etc' 카테고리의 다른 글

한국, OOXML 국제표준 찬성  (0) 2008.03.29
SMDK2410에서 리눅스 부팅하기  (0) 2007.04.14
u-boot compile for SMDK2410  (0) 2007.04.01
OPENice32 사용  (0) 2007.04.01

+ Recent posts