SAM9-L9261 Olimex Ltd., SAM9-L9261 Datasheet - Page 12

MCU, MPU & DSP Development Tools DEV BRD FOR AT91SAM9260

SAM9-L9261

Manufacturer Part Number
SAM9-L9261
Description
MCU, MPU & DSP Development Tools DEV BRD FOR AT91SAM9260
Manufacturer
Olimex Ltd.
Datasheet

Specifications of SAM9-L9261

Processor To Be Evaluated
AT91SAM9260
Data Bus Width
16 bit, 32 bit
Interface Type
RS-232, Ethernet, USB, JTAG
Dimensions
100 mm x 80 mm
Operating Supply Voltage
5 V
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
1776345 52R3721
TIP:
address. This will cause trouble if there are two or more boards in the same
local network. Assigning a custom MAC address is easy. When U-Boot is
starting press a key to enter the U-Boot shell. There set the Ethernet
address:
And then save the settings to dataflash:
Another option is to open the programming script
and set the Ethernet address there. Search for "ethaddr" to find where to
edit. Then reflash the board memories (see the RESTORING THE
INSTALLATION section).
TIP:
via TFTP. You need to set the board's IP address, the TFTP server IP
address and a few more U-Boot environment variables. So stop U-Boot by
pressing ENTER during the countdown after reset, and type the following
lines in the U-Boot prompt:
The above example assumes you board gets IP 192.168.0.239, your TFTP
server has IP 192.168.0.225, and the kernel image filename is "uImage".
CAVEAT:
touchscreen utilities from operating on a 24bit framebuffer. This is fixed in
the provided root filesystem images. In case you're building your own root
filesystem, here is a patch that fixes the problem:
############################## BEGIN CUT ####################################
--- tslib-1.0-orig/tests/fbutils.c
+++ tslib-1.0/tests/fbutils.c 2009-06-04 17:16:09.000000000 +0300
@@ -247,6 +247,7 @@
+
@@ -274,6 +275,17 @@
+
+
+
+
+
+
+
+
+
+
+
############################## END CUT #####################################
For development purposes you can configure U-Boot to fetch uImage
By default all Olimex boards ship with the _same_ ethernet MAC
setenv ethaddr 00-40-91-31-32-33
saveenv
sam9-l9261-samba/sam9_l9261_demo_linux.tcl
U-Boot> setenv ipaddr 192.168.0.239
U-Boot> setenv netmask 255.255.255.0
U-Boot> setenv serverip 192.168.0.225
U-Boot> setenv bootcmd tftpboot \; bootm
U-Boot> setenv bootfile uImage
U-Boot> boot
case 2:
case 3:
case 4:
case 3:
case 4:
The mainstream tslib package has a bug that prevents
break;
red = (value >> 16) & 0xff;
green = (value >> 8) & 0xff;
else
break;
if (xormode) {
} else {
}
break;
if (xormode)
*loc.p16 = color;
loc.p8[0] ^= color >> 0;
loc.p8[1] ^= color >> 8;
loc.p8[2] ^= color >> 16;
loc.p8[0] = color >> 0;
loc.p8[1] = color >> 8;
loc.p8[2] = color >> 16;
*loc.p32 ^= color;
perror("ioctl FBIOPUTCMAP");
2006-08-25 00:02:55.000000000 +0300

Related parts for SAM9-L9261