]> git.kernelconcepts.de Git - karo-tx-redboot.git/blob - packages/hal/arm/ebsa285/v2_0/support/linux/safl_util/README
Initial revision
[karo-tx-redboot.git] / packages / hal / arm / ebsa285 / v2_0 / support / linux / safl_util / README
1
2 This directory contains support for flashing Intel(R) StrongARM(R)
3 Evaluation Boards (EBSA-285 and SA-IOP) over the PCI bus of a PC
4 running Linux.
5
6 There are two parts to this support: a loadable kernel module
7 and the flash utility.
8
9 The loadable kernel module is safl.o and the utility is
10 sa_flash.
11
12 To build:
13
14   * cd to this directory.
15   * make
16
17 This builds safl.o and sa_flash. The kernel module must be
18 installed and a device file created for it. Both of these
19 operations require root permissions.
20
21 Install the module by:
22
23   % insmod safl.o
24
25 Create the device file by:
26
27   % mknod /dev/safl c 10 178
28
29
30 Then, to flash an image onto the eval board:
31
32   % sa_flash image_file
33
34
35 The eval boards must be configured for blank programming before
36 flashing them. The image is placed in the flash boot sector.
37
38
39
40 Intel is a Registered Trademark of Intel Corporation.
41 StrongARM is a Registered Trademark of Advanced RISC Machines Limited.
42 Other Brands and Trademarks are the property of their respective owners.