aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/arm/sa1100/graphicsmaster.rst
diff options
context:
space:
mode:
Diffstat (limited to 'Documentation/arm/sa1100/graphicsmaster.rst')
-rw-r--r--Documentation/arm/sa1100/graphicsmaster.rst60
1 files changed, 60 insertions, 0 deletions
diff --git a/Documentation/arm/sa1100/graphicsmaster.rst b/Documentation/arm/sa1100/graphicsmaster.rst
new file mode 100644
index 000000000000..e39892514f0c
--- /dev/null
+++ b/Documentation/arm/sa1100/graphicsmaster.rst
@@ -0,0 +1,60 @@
1========================================
2ADS GraphicsMaster Single Board Computer
3========================================
4
5For more details, contact Applied Data Systems or see
6http://www.applieddata.net/products.html
7
8The original Linux support for this product has been provided by
9Nicolas Pitre <nico@fluxnic.net>. Continued development work by
10Woojung Huh <whuh@applieddata.net>
11
12Use 'make graphicsmaster_config' before any 'make config'.
13This will set up defaults for GraphicsMaster support.
14
15The kernel zImage is linked to be loaded and executed at 0xc0400000.
16
17Linux can be used with the ADS BootLoader that ships with the
18newer rev boards. See their documentation on how to load Linux.
19
20Supported peripherals
21=====================
22
23- SA1100 LCD frame buffer (8/16bpp...sort of)
24- SA1111 USB Master
25- on-board SMC 92C96 ethernet NIC
26- SA1100 serial port
27- flash memory access (MTD/JFFS)
28- pcmcia, compact flash
29- touchscreen(ucb1200)
30- ps/2 keyboard
31- console on LCD screen
32- serial ports (ttyS[0-2])
33 - ttyS0 is default for serial console
34- Smart I/O (ADC, keypad, digital inputs, etc)
35 See http://www.eurotech-inc.com/linux-sbc.asp for IOCTL documentation
36 and example user space code. ps/2 keybd is multiplexed through this driver
37
38To do
39=====
40
41- everything else! :-)
42
43Notes
44=====
45
46- The flash on board is divided into 3 partitions. mtd0 is where
47 the zImage is stored. It's been marked as read-only to keep you
48 from blasting over the bootloader. :) mtd1 is
49 for the ramdisk.gz image. mtd2 is user flash space and can be
50 utilized for either JFFS or if you're feeling crazy, running ext2
51 on top of it. If you're not using the ADS bootloader, you're
52 welcome to blast over the mtd1 partition also.
53
54- 16bpp mode requires a different cable than what ships with the board.
55 Contact ADS or look through the manual to wire your own. Currently,
56 if you compile with 16bit mode support and switch into a lower bpp
57 mode, the timing is off so the image is corrupted. This will be
58 fixed soon.
59
60Any contribution can be sent to nico@fluxnic.net and will be greatly welcome!