Rev 214 | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 214 | Rev 254 | ||
---|---|---|---|
1 | == Description == |
1 | == Description == |
2 | 2 | ||
3 | The OpenARM Single-board Computer is a demonstration project to show and |
3 | The OpenARM Single-board Computer is a demonstration project to show and |
4 | improve the possibilities and advantages of free open source software |
4 | improve the possibilities and advantages of free open source software |
5 | development tools and methodologies. |
5 | development tools and methodologies. |
6 | 6 | ||
7 | The Singe-board Computer (SBC) is based on an ARM with Emdebian. It will |
7 | The Singe-board Computer (SBC) is based on an ARM with Emdebian. It will |
8 | be a general evaluation board with possibilities for custom extensions. |
8 | be a general evaluation board with possibilities for custom extensions. |
9 | It will include all datasheets, documentation and development notes. |
9 | It will include all datasheets, documentation and development notes. |
10 | 10 | ||
11 | We will aim to become the basis for other development boards; that should |
11 | We will aim to become the basis for other development boards; that should |
12 | make it easier to develop hardware with GPL-based software. We want the |
12 | make it easier to develop hardware with GPL-based software. We want the |
13 | boards to be able to split up into individual hardware repository branches. |
13 | boards to be able to split up into individual hardware repository branches. |
14 | 14 | ||
15 | The OpenARM project has been started and is sponsored by PowerCraft Technology. |
15 | The OpenARM project has been started and is sponsored by PowerCraft Technology. |
16 | PowerCraft Technology will guide the project and will facilitate the |
16 | PowerCraft Technology will guide the project and will facilitate the |
17 | possibility to order parts and assembled boards/kits. We are also a good |
17 | possibility to order parts and assembled boards/kits. We are also a good |
18 | contact point for more information. |
18 | contact point for more information. |
19 | 19 | ||
20 | All work in this project is done with community spirit/philosophy and |
20 | All work in this project is done with community spirit/philosophy and |
21 | is released under the GPLv3 License. |
21 | is released under the GPLv3 License. |
22 | 22 | ||
23 | == Structure == |
23 | == Structure == |
24 | 24 | ||
- | 25 | /working/ # main development directory! |
|
- | 26 | /working/gschem # gschem schematics, symbols, drc and pdf files |
|
- | 27 | /working/pcb # pcb footprints, gerber files, (not finished yet) |
|
- | 28 | /working/scripts # scripts used to manage the project resources |
|
- | 29 | ||
25 | /doc/ # development resources with datasheets and notes |
30 | /doc/ # development resources with datasheets and notes |
26 | /misc/ # images and other multimedia files |
31 | /misc/ # images and other multimedia files |
27 | /pcb/ # GNU PCB footprints and resources |
32 | /archive/ # old non used documents notes and datasheets |
28 | /gschem/ # GNU EDA symbols and resources |
- | |
29 | /temp/ # temporary documents |
33 | /temp/ # temporary documents, not important |
30 | 34 | ||
31 | CREDIT # credit list for all contributers |
35 | HACKING # some project guidelines for contributers, add when needed |
32 | LICENSE # the GPLv3 project license |
36 | LICENSE # the OpenARM Single-board Computer GPLv3 project license |
33 | README # document with file and project descriptions |
- | |
34 | PLANNING # planned work, features list, contribution requests |
37 | PLANNING # planned work, features list, contribution requests |
35 | HACKING # some project guidelines for contributers |
38 | README # document with file and project descriptions |
- | 39 | CREDIT # credit list for all contributers, add your own name here |
|
- | 40 | TODO # addition to PLANNING, detailed description for features |
|
36 | 41 | ||
37 | == Resources == |
42 | == Resources == |
38 | 43 | ||
39 | Certificate Authority: |
44 | Certificate Authority: |
40 | http://www.cacert.org/index.php?id=3 |
45 | http://www.cacert.org/index.php?id=3 |
41 | http://www.cacert.org/certs/root.crt |
46 | http://www.cacert.org/certs/root.crt |
42 | http://www.cacert.org/certs/class3.crt |
47 | http://www.cacert.org/certs/class3.crt |
43 | 48 | ||
44 | Browsable Subversion Repository: |
49 | Browsable Subversion Repository: |
- | 50 | http://www.powercraft.nl/websvn/openarm/ |
|
45 | https://secure.powercraft.nl/websvn/openarm/ |
51 | https://secure.powercraft.nl/websvn/openarm/ |
46 | 52 | ||
47 | SVN Repository: |
53 | SVN Repository: |
48 | https://secure.powercraft.nl/svn/openarm/ |
54 | https://secure.powercraft.nl/svn/openarm/ |
49 | 55 | ||
50 | Project Mailinglists: |
56 | Project Mailing-lists: |
51 | http://www.powercraft.nl/cgi-bin/mailman/listinfo/openarm-commit # recommended |
57 | http://www.powercraft.nl/cgi-bin/mailman/listinfo/openarm-commit # recommended |
52 | http://www.powercraft.nl/cgi-bin/mailman/listinfo/openarm-announce |
58 | http://www.powercraft.nl/cgi-bin/mailman/listinfo/openarm-announce |
53 | http://www.powercraft.nl/cgi-bin/mailman/listinfo/openarm-devel |
59 | http://www.powercraft.nl/cgi-bin/mailman/listinfo/openarm-devel |
54 | 60 | ||
55 | Subversion Linux installation command: |
61 | Subversion Linux installation command: |
56 | (sudo) apt-get install subversion |
62 | (sudo) apt-get install subversion |
57 | (sudo) yum install subversion |
63 | (sudo) yum install subversion |
58 | 64 | ||
59 | Subversion (SVN) checkout command: |
65 | Subversion (SVN) checkout command: |
60 | svn co https://secure.powercraft.nl/svn/openarm/trunk ~/openarm-checkout/ |
66 | svn co https://secure.powercraft.nl/svn/openarm/trunk ~/openarm-checkout/ |
61 | 67 | ||
62 | IRC chat channel used for non-official discussions: |
68 | IRC chat channel used for non-official discussions: |
63 | irc: geda.seul.org |
69 | irc: geda.seul.org |
64 | channel: #geda |
70 | channel: #geda |
65 | command: /join #geda |
71 | command: /join #geda |
66 | 72 | ||
67 | == Future Idea's == |
73 | == Future Idea's == |
68 | 74 | ||
69 | - Create full compliant JTAG debugger/programmer/ice for GNU/Linux |
75 | - Create full compliant JTAG debugger/programmer/ice for GNU/Linux |
70 | - Create open smartcard reader for authorization/encryption with gnupg |
76 | - Create open smartcard reader for authorization/encryption with gnupg |
71 | - Create Singel-board Computer with VGA output |
77 | - Create Singel-board Computer with VGA output |
72 | - Create usb-host camera streamer |
78 | - Create usb-host camera streamer |
73 | - Create dvb-t/analog tv streamer |
79 | - Create dvb-t/analog tv streamer |
74 | - Create adsl2+ modem bridge |
80 | - Create adsl2+ modem bridge |
75 | 81 | ||
76 | == Issues == |
82 | == Issues == |
77 | 83 | ||
78 | Microsoft Windows users are encouraged to sent an email to the |
84 | Microsoft Windows users are encouraged to sent an email to the |
79 | mailinglist to indicate, that they use the repository so we can make |
85 | mailing-list to indicate, that they use the repository so we can make |
80 | sure usability of the repository stays good. |
86 | sure usability of the repository stays good. |