Hi all
For those intending on coming along to OSHUG 17 on Thursday, can I
recommend you visit the following page on OpenCores for some details
on what you'll need to install to participate in some of the practical
parts of the evening: http://opencores.org/or1k/OSHUG
We don't have a nice, neat distribution of the OpenRISC cross-compiler
readily available yet, so part of the process is to build the tool
chain. Otherwise, the rest is just obtaining a copy of the OpenRISC
repository so we can simulate things on the evening.
Coming with these preparations will save a lot of time and hopefully
allow those who want to play along to do so.
If you have any questions, let us know here, or on the OpenRISC
mailing list at http://lists.openrisc.net
Thanks
Julius
Hello,
Just a reminder that next Thursday evening it will be OSHUG #17:
http://oshug.org/event/17
And we'd be interested in hearing from anyone who might be bringing
their own FPGA development board along to try out an ORSoC/OpenRISC
build.
Also, our generous hosts at the Centre for Creative Collaboration are
in need of a favour. They've just picked up a couple of network
switches in advance of a Pachube workshop that is taking place during
the day next Weds & Thurs, and could do with a hand setting these up.
I've not checked, but it might even be possible to attend the
aforementioned workshop too. In any case, if you may be able to help
out please contact Brian Condon (CC'ed) direct as he's not subscribed
to this list.
Cheers,
Andrew
Hello,
Registration is now open for the March OSHUG meeting.
Cheers,
Andrew
--
OSHUG #17 — Practical System-on-Chip (Program your own open source FPGA SoC)
29th March 2012, 18:00 - 20:00 at Centre for Creative Collaboration,
16 Acton Street, London, WC1X 9NG (51.529049, -0.116436)
// Sponsored by DesignSpark: http://www.designspark.com //
- Registration: http://oshug.org/event/17
At the ninth OSHUG meeting we were given an introduction to FPGA
development, and to the OpenCores community and the OpenRISC 1000 open
source processor family. At the seventeenth OSHUG meeting we will be
given a comprehensive introduction to the practicalities of
programming your own open source FPGA system-on-chip.
— How to Program Your Own Open Source FPGA System-on-Chip
It is possible to buy a FPGA prototyping board like the Terasic
DE0-nano, capable of running a complete 32-bit System-on-Chip for
around £50. Even larger boards with the memory capacity to bring up a
full Linux system on the design cost a few hundred pounds.
In this talk Julius Baxter and Jeremy Bennett will present the
OpenRISC architecture and OpenRISC Reference Platform SoC (ORPSoC),
and show how to take this open source design and get it running on an
FPGA board.
This is a practical evening, aimed at users who have never done any
chip design. Using a Xilinx ML501 prototyping board, Julius Baxter
will demonstrate all the steps from obtaining the initial hardware
design through to bringing up the board and booting a full Linux
system.
The following topics will be covered:
* an overview of OpenCores and the OpenRISC project
* an introduction to the Verilog Hardware Design Language
* how to synthesize the design into a FPGA bitstream
* what needs modifying to run on different boards
* how to get software running
* porting a simple (newlib) library to the board
* demonstration of Linux booting
// Note that this will be an interactive session, and participants are
encouraged to bring their along own FPGA dev boards and laptops and to
join in, should they wish. If you have a board that is not listed as
having a preconfigured ORPSoC build, or you have any other questions
concerning the practicalities of this, you should direct your question
to the OSHUG discussion list. //
Julius Baxter has been involved with the OpenRISC project for 4 years,
and during that time he's worked on everything from processor Verilog
RTL to the Linux kernel port. After finishing undergraduate studies in
his native Australia, he then studied a System-on-Chip design Master's
at KTH in Stockholm, Sweden, while working at ORSoC AB - the owners
and operators of OpenCores.org. Now living and working Cambridge,
Julius maintains a role as an active developer and maintainer on the
OpenRISC project, largely dealing with RTL, toolchain and architecture
work.
Dr Jeremy Bennett is Chief Executive of Embecosm which provides open
source services, tools and models to facilitate embedded software
development with complex systems-on-chip. He has been involved with
OpenCores for the past decade, and is responsible for much of the
software tool chain. Contact him at jeremy.bennett(a)embecosm.com.
Note: Please aim to arrive for 18:00 - 18:20 as the event will start
at 18:30 prompt.
- Registration: http://oshug.org/event/17