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