[lca2018-chat] Fwd: Create Hardware with FPGAs, Linux and Python Miniconf @ Linux.conf.au 2018 ticket available - limited spots left!

Steven Pickles thatpixguy at gmail.com
Tue Dec 19 10:12:23 AEDT 2017


If anyone else was puzzled by where exactly to pay, there is more
information on this page: https://linux.conf.au/programme/miniconfs/fpga/

On 18 Dec. 2017 8:32 pm, "Bruce Crawley" <bruce at lca2018.org> wrote:

>
> At Linux.conf.au Tim Ansell and a number of other people will be running
> a project style miniconf in which we help you "Create Hardware with FPGAs,
> Linux and Python".
>
> To participate in this miniconf you will need to purchase some hardware
> (AKA a ticket to the miniconf) which is available right now through the
> linux.conf.au website in the same location where you purchased your
> conference tickets. Other than that all you need is strong coding
> experience and be comfortable with C and Python.
>
> This ticket will include an FPGA board, some other hardware bits and
> pieces as well as lunch!
>
> Spaces are limited so you will need to get in quick if you want to be part
> of it.
>
> Tim has provided more information about the plans for this Miniconf below:
>
> In 2005 the Love-Rusty 3000 was a state of the art crypto accelerator.
>> Developed by the infamous Robert Love & Rusty Russell, it was the talk
>> of Linux.conf.au [1] 2005[1].
>> [Many intrepid kernel hackers spent much of the conference developing
>> a Linux driver]() for the [advanced feature set]().
>>
>> [1]: https://lca2005.linux.org.au/ [2]
>> [2]: https://linux.org.au/conf/2005/abstractb2b1.html?id=296 [3]
>> [3]: https://j.mp/lr3k-datasheet [4]
>>
>> Sadly in 2018 the hardware is no longer available, the innovative &
>> advanced feature set can no longer inspire new Engineers.
>>
>> This doesn't have to be the end thanks to the development of low cost
>> and accessible FPGA hardware. You **can** help resurrect this jewel of
>> a device to inspire the next generation! What was old is new again!
>>
>> The Migen tooling developed by M-Labs[4] when extended by
>> EnjoyDigital's LiteX ecosystem[5] enables creation of "System on Chip"
>> (SoCs) that can run Linux. Using a Python based "Hardware Description
>> Language" (HDL) combined with open CPUs cores[6], the complete source
>> code available under open source licenses.
>>
>> [4]: https://m-labs.hk/gateware.html [5]
>> [5]: http://www.enjoy-digital.fr/ [6]
>> [6]: Like any of PicoRV32, OpenRISC 1K, LatticeMicro32 or J2 open
>> processor.
>>
>> This technology has been used in everything from custom mobile phone
>> base stations, quantum mechanics physics experiments[7] and is even
>> the basis for the TimVideos HDMI2USB project[8] which is currently
>> being used to record Linux.conf.au [1]!
>>
>> [7]: https://m-labs.hk/artiq/index.html [7]
>> [8]: https://hdmi2usb.tv [8]
>>
>> During the day we will take you through the following;
>> * Creating your own SoC using Python based Migen and LiteX.
>> * Running your SoC on an FPGA and booting into Linux.
>> * Creating a peripheral providing the Love-Rusty 3000 feature set and
>> adding to your SoC.
>> * Controlling your new peripheral from Linux.
>>
>> No knowledge of FPGAs or HDLs are required to attend the tutorial, but
>> people should have strong programming experience and be comfortable
>> with both Python and C code.
>>
> --
> lca2018-chat mailing list
> lca2018-chat at lists.lca2018.linux.org.au
> http://lists.lca2018.linux.org.au/mailman/listinfo/lca2018-chat
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lca2018.linux.org.au/pipermail/lca2018-chat/attachments/20171219/0d966d2f/attachment.html>


More information about the lca2018-chat mailing list