MBA 2440 을 이용한 개발을 하기 위한 사전준비로서 해야할 것들을 설명한다.
H/W, S/W 스펙
타겟보드만 놓고 본다면, 왠만한 디바이스들은 모두 탑재하고 있다.
H/W 스펙은 아래와 같다.
Processor | S3C2440A (ARM920T) |
Boot Rom | NOR flash(AMD 8Mbit 1EA) |
NAND flash (K9F5608U0C 32MB) | |
Memory | SDRAM (K4S2561632) 64MB (32MB x 2) |
UART | 2 channels (RS-232, 6 pin connector) |
IrDA | 1 port |
USB | 1 host, 1 device |
Ethernet | CS8900 |
RTC | 32.768KHz |
IIC | KS24C080C |
ADC I/F | 6 pin connector |
SPI I/F | 5 pin connector |
IIS I/F | UDA1341 (Micro phone, Head phone JACK) |
SD | SD host Interface |
NOR flash 에는 2440 테스트 프로그램이 들어있고, NAND flash 에는 u-boot 가 저장되어 있다. 점퍼 세팅을 통해서 두 개의 flash 중에 하나를 선택해서 부팅할 수 있다.
기존의 smdk 2410 보드와는 달리 NOR flash 가 1 개 지원되기 때문에, NOR 에는 write 할 수 없다. NOR 에 저장된 테스트 프로그램을 지우면, 타겟 보드만으로 부팅할 수 없기 때문에 JTAG 장비가 필요하다.
이 보드의 일반적인 사용방법은 NAND flash 에 r/w 를 하는 것이다.