
HƯỚNG DẪN SỬ DỤNG
KIT SAM9260-EK
Version 2.1
Nguyễn Tấn Thịnh (thinh.nttech@gmail.com)

Copyright©2011
Hướng Dẫn Sử Dụng Board SAM9260-EK i
Nội dung:
I./ Giới thiệu KIT SAM9260-EK...........................................................................................................1
II/Mô tả KIT SAM9260-EK..................................................................................................................2
III/Chuẩn bị chương trình phần mềm.....................................................................................................4
IV/Schematic..........................................................................................................................................6
V/Bootup hệ thống..............................................................................................................................13
VI/Nạp code bằng SAM-BA.................................................................................................................15
VII/Cấu hình Ethernet trên U-Boot........................................................................................................16
VIII/Trình biên dịch................................................................................................................................18
IX/Rebuild lại hệ thống.........................................................................................................................19
X/Tài liệu tham khảo...........................................................................................................................22

Copyright © 2011
Hướng Dẫn Sử Dụng Board SAM9260-EK1
I./ Giới thiệu KIT SAM9260-EK.
SAM9260-EK là board nhúng trên nền vi xử lý ARM9 với lõi là ARM926EJ-S. Board có
kích thước nhỏ gọn và có tính năng mạnh, sử dụng dòng ARM9 tên là AT91SAM9260
(208-pin PQFP package) của ATMEL cho phép hệ thống chạy với các hệ điều hành
nhúng Linux, WinCE, µClinux và RTOS. Hoặc có thể chạy chương trình ứng dụng
standalone như các hệ thống vi điều khiển thông thường (lập 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.
- Cổng RS232 hỗ trợ User và Debug tùy chọn.
- Thẻ nhớ: Micro SD/MMC card slot.
- 3 nút nhấn: RST, WAKEUP, IRQ1.
- 6 LEDs.
- Header mở rộng.
- Nguồn cấp 5 VDC từ Adapter hoặc 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 Dẫn Sử Dụng Board SAM9260-EK2
II/ Mô tả KIT SAM9260-EK.
Cảnh báo tĩnh điện: Người sử dụng không nên chạm tay trực tiếp vào chân của bất kỳ
linh kiện nào trên board vì sẽ sinh ra dòng tĩnh điện làm hư hỏng linh kiện trên KIT.
Yêu cầu chung: Nguồn cung cấp board từ 5 VDC, dòng yêu cầu tối thiểu 0.5A.
Nguồn cung cấp: Nguồn cung cấp cho board thông qua cổng USB hoặc Jack DC.
Nếu sử dụng nguồn từ cáp USB thì đóng S8 (5V.USB) và mở S7 (5V.EXP).
Nếu sử dụng nguồn từ 5VDC từ Jack DC thì mở S8 (5V.USB) và đóng S7
(5V.EXP).
Hình dạng board:
Hình 1. Hình dạng Kit lập trình nhúng SAM9260-EK
Chức năng:
S6 đây là Jump CS của NAND Flash, chức năng trong quá trình khở động boot SAMBA.
J-UART chọn chức năng debug hay chức 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 Dẫn Sử Dụng Board SAM9260-EK3
Chức năng Đóng Mở
S6 Tùy chọn CS nand flash disconnect CS nand flash
J-UART Tùy chọn 1-3, 2-4: chọn COM debug
5-3, 6-4: chọn COM user
S7 Tùy chọn Nguồn cấp 5Vdc, phải mở S8
S8 Tùy chọn Nguồn cấp từ cáp USB, phải mở S7
Trong thiết kế của Kit SAM9260-EK tín hiệu OSCSEL của MCU được nối điện trở kéo
lên 1.8V cho nên sử dụng thạch anh 32,768Hz làm tần số xung chậm (slow clock) để hệ
thống cấu hình PLL (lấy tần số chính từ 18,432MHz) cho MCLK trong 1200mS đầu của
quá trình khởi động hệ thống.
Bản đồ 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)

