HƯỚNG DN S DNG
KIT SAM9260-EK
Version 2.1
Nguyn Tn Thnh (thinh.nttech@gmail.com)
Copyright©2011
Hướng Dn S Dng Board SAM9260-EK i
Ni dung:
I./ Gii thiu KIT SAM9260-EK...........................................................................................................1
II/Mô t KIT SAM9260-EK..................................................................................................................2
III/Chun b chương trình phn mm.....................................................................................................4
IV/Schematic..........................................................................................................................................6
V/Bootup h thng..............................................................................................................................13
VI/Np code bng SAM-BA.................................................................................................................15
VII/Cu hình Ethernet trên U-Boot........................................................................................................16
VIII/Trình biên dch................................................................................................................................18
IX/Rebuild li h thng.........................................................................................................................19
X/Tài liu tham kho...........................................................................................................................22
Copyright © 2011
Hướng Dn S Dng Board SAM9260-EK1
I./ Gii thiu KIT SAM9260-EK.
SAM9260-EK là board nhúng trên nn vi x lý ARM9 vi lõi là ARM926EJ-S. Board
kích thước nh gn và có tính năng mnh, s dng dòng ARM9 tên là AT91SAM9260
(208-pin PQFP package) ca ATMEL cho phép h thng chy vi các h điu hành
nhúng Linux, WinCE, µClinux và RTOS. Hoc có th chy chương trình ng dng
standalone nhưc h thng vi điu khin thông thường (lp trình firmware).
- MCU AT91SAM9260, 16/32 bit ARM926EJ-S 180Mhz.
- B nh SDRAM: 32MB
- B nh NAND Flash: 256MB.
- Ethernet 10/100 base RJ45 connector.
- 1 USB hos và 1 USB device.
- Cng RS232 h tr User và Debug tùy chn.
- Th nh: Micro SD/MMC card slot.
- 3 nút nhn: RST, WAKEUP, IRQ1.
- 6 LEDs.
- Header m rng.
- Ngun cp 5 VDC t Adapter hoc cáp USB-B.
H tr Softwares:
- AT91BootStrap-1.1
- U-Boot-1.3.4, U-Boot-2009.09.1, U-Boot-2010.09, …
- Linux-2.6.27, Linux-2.6.30, Linux-2.6.36, …
- Buildroot, Angstrom, Emdebian rootfs….
- Appication: Standalone (firmware), application in Embedded linux.
Copyright © 2011
Hướng Dn S Dng Board SAM9260-EK2
II/ Mô t KIT SAM9260-EK.
Cnh báo tĩnh đin: Người s dng không nên chm tay trc tiếp vào chân ca bt k
linh kin nào trên board vì s sinh ra dòng tĩnh đin làm hư hng linh kin trên KIT.
Yêu cu chung: Ngun cung cp board t 5 VDC, dòng yêu cu ti thiu 0.5A.
Ngun cung cp: Ngun cung cp cho board thông qua cng USB hoc Jack DC.
Nếu s dng ngun t cáp USB thì đóng S8 (5V.USB) và m S7 (5V.EXP).
Nếu s dng ngun t 5VDC t Jack DC thì m S8 (5V.USB) và đóng S7
(5V.EXP).
Hình dng board:
Hình 1. Hình dng Kit lp trình nhúng SAM9260-EK
Chc năng:
S6 đây là Jump CS ca NAND Flash, chc năng trong quá trình kh động boot SAMBA.
J-UART chn chc năng debug hay chc năng UART0.
S6
S8
S7
J-UART
Micro SD
RJ45
COM
p
ort J24 - SPI J4 - SSD
USB-B
Host USB
Jack DC
J25 J28-Ima
g
e Senso
r
ARM9
SDRAM
NAND
Ethernet
Trranceive
r
Copyright © 2011
Hướng Dn S Dng Board SAM9260-EK3
Chc năng Đóng M
S6 Tùy chn CS nand flash disconnect CS nand flash
J-UART Tùy chn 1-3, 2-4: chn COM debug
5-3, 6-4: chn COM user
S7 Tùy chn Ngun cp 5Vdc, phi m S8
S8 Tùy chn Ngun cp t cáp USB, phi m S7
Trong thiết kế ca Kit SAM9260-EK tín hiu OSCSEL ca MCU được ni đin tr kéo
lên 1.8V cho nên s dng thch anh 32,768Hz làm tn s xung chm (slow clock) để h
thng cu hình PLL (ly tn s chính t 18,432MHz) cho MCLK trong 1200mS đầu ca
quá trình khi động h thng.
Bn đồ b nh SAM9260-EK
Items Chip
Select
Address Comments Part number Capacity
SDRAM nCS1 0x20000000 Physical MT48LC16M16A2 32MB
NANDFLASH nCS3 0x40000000 Physical K9F2G08UOM 256MB
EEPROM none AT23C04 512x8
Chia Partition cho NAND FLASH
Địa ch offset
0x0000-0000 Bootstrap
0x0002-0000 U-boot
0x0000-8000 Environments
0x001A-0000 Application Standalone
0x0020-0000 Kernel
0x0050-0000 Rootfs (JFFS2)