| GitHub80 | [extras-m1] shiyele pushed 1 new commit to master: http://bit.ly/iH5mun | 02:00 |
|---|---|---|
| GitHub80 | [extras-m1/master] small scaling fix - Wolfgang Spraul | 02:00 |
| GitHub31 | [extras-m1] shiyele pushed 1 new commit to master: http://bit.ly/k8VBWI | 03:14 |
| GitHub31 | [extras-m1/master] two new files for box - Wolfgang Spraul | 03:14 |
| GitHub16 | [extras-m1] yizhangsh pushed 1 new commit to master: http://bit.ly/jLLQff | 07:45 |
| GitHub16 | [extras-m1/master] increased paper size - Yi Zhang | 07:45 |
| topi` | a noob question, but are there any good open source tools for programming the Xilinx fpga out there? or do we have to use some proprietary (albeit free) tools? | 09:02 |
| topi` | I would like to use an ARM machine as the host machine, and ARMs are not very good at running i386 binaries... | 09:02 |
| topi` | (I have a Toshiba AC100 based on the Nvidia Tegra2) | 09:03 |
| wpwrak | hmm. no lekernel here either | 10:29 |
| wolfspraul | maybe still on a trip, he was about to demo m1 to some artists touring in Europe right now... | 10:30 |
| wpwrak | ah, cool. i'm drppping the M1 objective from my slides then. better to treat M1 as "gesamtkunstwerk" ;-) | 10:37 |
| wolfspraul | how's that related to Sebastien's trip? ah, I got it - no feedback :-) | 10:41 |
| wolfspraul | sure don't worry, talk about what you feel comfortable with. Jon will push Milkymist anyway, I think. | 10:42 |
| wpwrak | yeah, jon's is the main marketing campaign :) | 10:43 |
| kristianpaul | topi`: hi | 11:46 |
| kristianpaul | topi`: we use urjtag for programing themilkymist one | 11:47 |
| topi` | ok, i'll check that out | 11:47 |
| kristianpaul | i had used irjtag to program my mm1 using my mipsel laptop | 11:47 |
| kristianpaul | so i dont see why i cant run on arm as well | 11:48 |
| topi` | does anyone want to sell me one Milkymist-1 ? I want to test it out :) | 11:48 |
| kristianpaul | sure, | 11:48 |
| topi` | mipsel laptop? cool :) | 11:48 |
| kristianpaul | where are you? | 11:48 |
| topi` | Finland now | 11:48 |
| topi` | I attended lekernel's "show" in Amsterdam a while back | 11:48 |
| kristianpaul | what was you impresion with the talk? | 11:49 |
| kristianpaul | topi`: http://milkymist.org/buy.html | 11:50 |
| kristianpaul | ithink tuxbrain should ship to finland or h:D | 11:50 |
| kristianpaul | you all near in europe :) | 11:51 |
| kristianpaul | topi`: http://milkymist.org/wiki/index.php?title=Flashing_the_Milkymist_One | 11:51 |
| kristianpaul | topi`: urjtag + fjmem (this load a bitstream on the fpga so you can write to flash as well) | 11:51 |
| Fallenou | but to synthetize the bitstream you need ISE that runs on Linux x86 or Windows | 11:52 |
| Fallenou | if you want to modify the FPGA design | 11:52 |
| kristianpaul | indeed | 11:53 |
| kristianpaul | will be nice to test llhdl in arm, i had bad experience with llvm in mipel.. | 11:55 |
| kristianpaul | may be i can tell cmake use gcc ;) | 11:55 |
| topi` | so how does the FPGA programming happen? via a JTAG-like interface, pushing the bits to different LUTs and flipflops? | 12:07 |
| topi` | but first you need to compile the VHDL code into functional blocks, right? | 12:07 |
| Fallenou | well you have a binary file called a bitstream | 12:07 |
| Fallenou | which describes the fpga design | 12:07 |
| Fallenou | the behaviour of the fpga | 12:07 |
| Fallenou | you push the bitstream into the fpga using one of the several means to do it | 12:08 |
| topi` | so the bitstream has all the info how to program the FPGA? | 12:08 |
| Fallenou | and the fpga configures itself | 12:08 |
| topi` | right | 12:08 |
| Fallenou | you can push the bitstream via SPI, JTAG etc | 12:08 |
| topi` | I've only programmed Flash or EEPROM chips so far ;) | 12:08 |
| topi` | so the bitstream is akin to a firmware | 12:08 |
| Fallenou | bitstream is often stored in a flash or an eeprom | 12:08 |
| Fallenou | fpga is able to retrieve the bitstream at bootup | 12:09 |
| Fallenou | =) | 12:09 |
| topi` | I find the milkymist a tad expensive (since I can get a student discount to Altera devkits) but anyways, itwould be nice to support the project :) | 12:10 |
| GitHub87 | [extras-m1] yizhangsh pushed 1 new commit to master: http://bit.ly/kocrKQ | 16:18 |
| GitHub87 | [extras-m1/master] added new file - Yi Zhang | 16:18 |
| lekernel | altera student boards are probably sold at a loss. we are not altera. | 16:29 |
| GitHub184 | [extras-m1] yizhangsh pushed 1 new commit to master: http://bit.ly/kZ9z16 | 17:02 |
| GitHub184 | [extras-m1/master] Add description on creating box_artwork_base.sla - Yi Zhang | 17:02 |
| mwalle | larsc: with as the main linux console too? | 18:16 |
| mwalle | -with | 18:17 |
| mwalle | or just from userspace? | 18:19 |
| lekernel | it's been working for quite a while... http://lekernel.net/blog/wp-content/uploads/2009/09/milkymist_linux.jpg | 18:20 |
| lekernel | the code is/was rather dirty though | 18:21 |
| mwalle | oh hi lekernel ;) | 18:27 |
| mwalle | i'm trying to convert it to the of framework, to get rid of all hardcoded base addresses/irqs etc | 18:28 |
| lekernel | yeah, makes sense | 18:28 |
| GitHub4 | [extras-m1] sbourdeauducq pushed 1 new commit to master: http://bit.ly/iAqbPe | 18:39 |
| GitHub4 | [extras-m1/master] Add distributor logos - Sebastien Bourdeauducq | 18:39 |
| GitHub41 | [extras-m1] sbourdeauducq pushed 1 new commit to master: http://bit.ly/mdMapj | 18:40 |
| GitHub41 | [extras-m1/master] Move QiHw logo - Sebastien Bourdeauducq | 18:40 |
| larsc | lekernel: i did some cleanups some time ago | 19:02 |
| --- Thu Jun 30 2011 | 00:00 | |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!