Rev 214 | Details | Compare with Previous | Last modification | View Log | RSS feed
| Rev | Author | Line No. | Line |
|---|---|---|---|
| 128 | jelle | 1 | == Description == |
| 82 | jelle | 2 | |
| 3 | The OpenARM Single-board Computer is a demonstration project to show and |
||
| 4 | improve the possibilities and advantages of free open source software |
||
| 5 | development tools and methodologies. |
||
| 6 | |||
| 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. |
||
| 9 | It will include all datasheets, documentation and development notes. |
||
| 10 | |||
| 183 | jelle | 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 |
||
| 13 | boards to be able to split up into individual hardware repository branches. |
||
| 82 | jelle | 14 | |
| 183 | jelle | 15 | The OpenARM project has been started and is sponsored by PowerCraft Technology. |
| 82 | jelle | 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 |
||
| 18 | contact point for more information. |
||
| 19 | |||
| 20 | All work in this project is done with community spirit/philosophy and |
||
| 21 | is released under the GPLv3 License. |
||
| 22 | |||
| 128 | jelle | 23 | == Structure == |
| 82 | jelle | 24 | |
| 254 | jelle | 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 | |||
| 82 | jelle | 30 | /doc/ # development resources with datasheets and notes |
| 31 | /misc/ # images and other multimedia files |
||
| 254 | jelle | 32 | /archive/ # old non used documents notes and datasheets |
| 33 | /temp/ # temporary documents, not important |
||
| 82 | jelle | 34 | |
| 254 | jelle | 35 | HACKING # some project guidelines for contributers, add when needed |
| 36 | LICENSE # the OpenARM Single-board Computer GPLv3 project license |
||
| 37 | PLANNING # planned work, features list, contribution requests |
||
| 82 | jelle | 38 | README # document with file and project descriptions |
| 254 | jelle | 39 | CREDIT # credit list for all contributers, add your own name here |
| 40 | TODO # addition to PLANNING, detailed description for features |
||
| 82 | jelle | 41 | |
| 128 | jelle | 42 | == Resources == |
| 82 | jelle | 43 | |
| 44 | Certificate Authority: |
||
| 45 | http://www.cacert.org/index.php?id=3 |
||
| 209 | jelle | 46 | http://www.cacert.org/certs/root.crt |
| 47 | http://www.cacert.org/certs/class3.crt |
||
| 82 | jelle | 48 | |
| 49 | Browsable Subversion Repository: |
||
| 254 | jelle | 50 | http://www.powercraft.nl/websvn/openarm/ |
| 82 | jelle | 51 | https://secure.powercraft.nl/websvn/openarm/ |
| 52 | |||
| 53 | SVN Repository: |
||
| 54 | https://secure.powercraft.nl/svn/openarm/ |
||
| 55 | |||
| 254 | jelle | 56 | Project Mailing-lists: |
| 214 | jelle | 57 | http://www.powercraft.nl/cgi-bin/mailman/listinfo/openarm-commit # recommended |
| 82 | jelle | 58 | http://www.powercraft.nl/cgi-bin/mailman/listinfo/openarm-announce |
| 59 | http://www.powercraft.nl/cgi-bin/mailman/listinfo/openarm-devel |
||
| 60 | |||
| 61 | Subversion Linux installation command: |
||
| 62 | (sudo) apt-get install subversion |
||
| 63 | (sudo) yum install subversion |
||
| 64 | |||
| 65 | Subversion (SVN) checkout command: |
||
| 66 | svn co https://secure.powercraft.nl/svn/openarm/trunk ~/openarm-checkout/ |
||
| 67 | |||
| 68 | IRC chat channel used for non-official discussions: |
||
| 69 | irc: geda.seul.org |
||
| 70 | channel: #geda |
||
| 71 | command: /join #geda |
||
| 72 | |||
| 128 | jelle | 73 | == Future Idea's == |
| 85 | jelle | 74 | |
| 75 | - Create full compliant JTAG debugger/programmer/ice for GNU/Linux |
||
| 76 | - Create open smartcard reader for authorization/encryption with gnupg |
||
| 77 | - Create Singel-board Computer with VGA output |
||
| 128 | jelle | 78 | - Create usb-host camera streamer |
| 159 | jelle | 79 | - Create dvb-t/analog tv streamer |
| 170 | jelle | 80 | - Create adsl2+ modem bridge |
| 144 | jelle | 81 | |
| 82 | == Issues == |
||
| 83 | |||
| 84 | Microsoft Windows users are encouraged to sent an email to the |
||
| 254 | jelle | 85 | mailing-list to indicate, that they use the repository so we can make |
| 144 | jelle | 86 | sure usability of the repository stays good. |