| kristianpaul | nats`: navre? :) | 02:53 |
|---|---|---|
| lekernel_ | roh: hi | 11:40 |
| roh | lekernel_: hi | 12:02 |
| lekernel_ | got my email? | 12:05 |
| roh | yes | 12:05 |
| roh | i should have a composite source (the dvb reciever) | 12:06 |
| lekernel_ | ok | 12:06 |
| lekernel_ | are you there today? | 12:07 |
| roh | soldering equipment is there (some fine tools) | 12:07 |
| roh | dunno yet. late evening | 12:07 |
| roh | need to sleep a bit very soon. | 12:07 |
| lekernel_ | you're going to sleep _now_? | 12:07 |
| roh | well.. i wanted earlier but a customer kept me awake with his apache problems. | 12:07 |
| lekernel_ | lol | 12:07 |
| roh | ;) | 12:07 |
| lekernel_ | anyway | 12:08 |
| lekernel_ | is there anyone else at the agency now? | 12:08 |
| roh | i dont think so | 12:08 |
| lekernel_ | this chip replacement thing is on the critical path for rc3 | 12:08 |
| roh | i see. i think we can do it tonight or for sure somewhere on the weekend | 12:08 |
| roh | if you want to use solderpaste you need to bring some. but we got fine solder and the hot air station | 12:10 |
| roh | bbl | 12:29 |
| lekernel_ | roh: can we fix a time this weekend and stick to it? | 12:52 |
| Action: Fallenou at London St Pancras | 15:47 | |
| Action: Fallenou waiting for eurostar | 15:47 | |
| lekernel_ | week end in paris? | 16:05 |
| Fallenou | yep lekernel :) | 16:12 |
| lekernel | you should check out leloop before they get evicted =] | 16:12 |
| lekernel | http://www.leloop.org/ | 16:14 |
| lekernel | but well... the site doesn't say much | 16:14 |
| Fallenou | are the ydoing interesting stuff ? | 16:15 |
| lekernel | well, don't go there if you expect top-notch hardware hacking, but from a social/political point of view, it's very interesting =] | 16:18 |
| lekernel | it's a busy 11-story squatted former bank | 16:19 |
| lekernel | artists, researchers (yeah, there are even some academic people there), musicians, squatters, hackers ... | 16:20 |
| Fallenou | humm ok | 16:21 |
| Action: Fallenou has the seat 42 | 16:21 | |
| lekernel | I definitely recommend it | 16:21 |
| Fallenou | I try not to stand out of the crowd in London | 16:21 |
| Fallenou | I suppose you understand why :p | 16:22 |
| lekernel | jackgassett: I think you should be able to rewrite the proprietary bram2bit fairly easily in your project | 17:01 |
| lekernel | in fact many of the bitstream elements required for this purpose are documented by xilinx | 17:02 |
| lekernel | BRAM data doesn't seem to be intertwined with other configuration data (interconnect, slices, etc.) | 17:06 |
| lekernel | instead you have commands at the end of the bitstream that write configuration data with special values of the frame address register (FAR) - this configuration data simply gets pushed into the block RAM | 17:07 |
| lekernel | and the FAR value tells which BRAM element to write to | 17:07 |
| lekernel | you can simply get the FAR values for your placed/routed design by filling the BRAM with random data and examining what gets written where | 17:08 |
| lekernel | you'll also need to generate a frame CRC, but fortunately this is documented for spartan 3 (but not 6 :/) | 17:09 |
| Action: Fallenou from France | 17:38 | |
| kristianpaul | Fallenou: salut :-) | 17:39 |
| kristianpaul | Okay,i had tested with the scope the memory card using TP, i can confirm CLK (159Khz) also visualized square signals coming from CMD when bios run, later with rtems | 17:41 |
| kristianpaul | but DAT0-3 _always_ are up (3.2V).. | 17:42 |
| kristianpaul | i guess at least if any response from card is coming it should appear in DAT0, but nothing hapened with both toshiba 512B and 1Gb Nokia cards.. | 17:43 |
| Fallenou | yop kristianpaul :) | 17:47 |
| kristianpaul | Fallenou: btw are you moving to he US finally to work with intel? | 17:48 |
| Fallenou | no no I'm not | 17:49 |
| Fallenou | I went to London instead of US | 17:49 |
| Fallenou | maybe later :) dunno ! | 17:49 |
| Fallenou | I didn't studied yet the list of interesting companies I'd like to work with/at | 17:50 |
| Fallenou | I will do that when I will have my diploma :p | 17:50 |
| kristianpaul | lovelly https://secure.wikimedia.org/wikipedia/en/wiki/File:Ferrite_core_memory.jpg | 17:55 |
| CIA-43 | antares: Sebastien Bourdeauducq master * rfdd2b9a / (6 files): place: new placer beginning to work (wip, buggy, no flip flops) - http://bit.ly/e7ykyH | 18:01 |
| Fallenou | :) | 18:01 |
| kristianpaul | oh | 18:07 |
| lekernel | #{~! this placer thing is so messy to write | 18:08 |
| lekernel | I think we need a tool akin to lemon/re2c/flex/bison but which processes fpga architecture descriptions and writes the messy parts of placer/packer systems | 18:09 |
| Fallenou | hehe flex bison is quite awesom :) | 18:10 |
| lekernel | now we also need to make it fast... | 18:10 |
| Fallenou | to write big parsers for you | 18:10 |
| lekernel | you should try lemon+re2c | 18:10 |
| lekernel | cleaner than the GNU stuff | 18:10 |
| Fallenou | oh ok | 18:11 |
| lekernel | the GNU tools use many GNUisms which make non-portable parsers (do you see a pattern here?), which also are non-reentrant by default (and making them reentrant is messy) | 18:12 |
| lekernel | also, lemon+re2c are simple things which do not require autocrap to build | 18:13 |
| lekernel | you could run a lemon+re2c parser on a microcontroller... now good luck with the GNU things | 18:14 |
| kristianpaul | oh, really? | 18:14 |
| lekernel | sure, I did it on AEMB/LM32 even without a C library | 18:14 |
| kristianpaul | :o | 18:15 |
| kristianpaul | without a C library, looks even more portable it seems then | 18:16 |
| Fallenou | maybe they reinvented the wheel | 18:18 |
| Fallenou | you are always more likely to be portale reinventing the wheel | 18:19 |
| lekernel | well, in fact, they do use a few C library functions. what I meant is without newlib/glibc/etc. | 18:19 |
| kristianpaul | ah ok :-) | 18:19 |
| lekernel | at the beginning I tried with the GNU tools but there were endless problems | 18:20 |
| Fallenou | ok | 18:20 |
| lekernel | lemon+re2c went without a hitch | 18:20 |
| kristianpaul | lekernel: still interested on a gcc replacement? ;) | 18:22 |
| lekernel | it's not something i'm going to spend time on, but yes | 18:22 |
| kristianpaul | sure | 18:22 |
| mumptai | hi | 18:54 |
| lekernel | hi | 18:58 |
| CIA-43 | antares: Sebastien Bourdeauducq master * r3d71a35 / (3 files): place: bugfixes - http://bit.ly/i8xVNV | 19:06 |
| CIA-43 | antares: Sebastien Bourdeauducq master * rb74db8d / antares-place/initial.c : place: fixed carry chain placement - http://bit.ly/hX06G5 | 19:06 |
| nats` | hi | 19:26 |
| nats` | lekernel: you know a simple verilog softcore ? | 19:27 |
| kristianpaul | there is a "CPU" that can fit on a 48 cells CPLD, thats simple :-) | 19:28 |
| lekernel | nats`: navre? | 19:30 |
| nats` | how many LUT it takes ? | 19:31 |
| nats` | because by simple I mean C programmable interface to control device | 19:32 |
| nats` | lekernel: I will take navre to give it a try | 19:33 |
| nats` | where do I check out the project ? | 19:35 |
| kristianpaul | nats`: is a milkymist core | 19:36 |
| kristianpaul | milkymist/cores/softusb | 19:37 |
| kristianpaul | milkymist/cores/softusb/rtl/softusb_navre.v | 19:37 |
| lekernel | about 1.2k luts iirc... but see for yourself | 19:51 |
| lekernel | and yes gcc-avr works for it | 19:51 |
| nats` | lekernel I'll try and make some feedback :) | 20:04 |
| nats` | because I need a softcore to make a little tool :) | 20:04 |
| kristianpaul | Fallenou: hi | 22:28 |
| kristianpaul | ah, wait i need to go | 22:28 |
| kristianpaul | bbl | 22:28 |
| --- Sat Mar 26 2011 | 00:00 | |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!