| fpgaminer | kristianpaul: Glad you got it working :) I didn't do the port with serial communication on it :P But yeah, I vaguely remember having to tweak the clock on that port | 00:14 |
|---|---|---|
| kristianpaul | Btw how this thing of | 00:16 |
| kristianpaul | argh | 00:17 |
| kristianpaul | Btw how is the math related to the relation of hashes per second and megahertz | 00:18 |
| kristianpaul | for example i set your minner loop log of 5 but lets said i can achieve 200Mhz clock | 00:18 |
| kristianpaul | Will be the same if i got a loop log2 at 3 but 100Mhz clock? | 00:19 |
| kristianpaul | same performance i mean | 00:19 |
| fpgaminer | loop_log2=0 will give 1 hash per cycle | 00:38 |
| fpgaminer | loop_log2=1 will give 1 hash every two cycles | 00:39 |
| fpgaminer | loop_log2=2 will give 1 hash every four cycles | 00:39 |
| fpgaminer | etc | 00:39 |
| kristianpaul | ah ok | 00:44 |
| roh | fpgaminer: are you using a m1 to mine? | 01:03 |
| kristianpaul | fpgaminer: had you ever used serial comunication with your minner core? | 01:04 |
| kristianpaul | I would like to know if what i'm tryin here worked for someone else already :) | 01:04 |
| wpwrak_ | bah, where's the pioneering spirit in today's youth ? | 01:13 |
| kristianpaul | i'm trying !!! | 01:20 |
| Action: kristianpaul already bringed the scope.. | 01:21 | |
| kristianpaul | btw i havet xst asumes GNS a when a non defined wire is assigned to a instanciate module :-| | 01:21 |
| kristianpaul | doest work i doest work as i would expect.. one of two i need to confirm ;) | 01:22 |
| wpwrak_ | i already realized that it's mandatory to study the logs very carefully. xst won't just stop and tell you if something bad happens. | 01:42 |
| kristianpaul | indeed | 01:42 |
| kristianpaul | at least until the point you know what belons to what :) | 01:43 |
| fpgaminer | kristianpaul: I haven't personally used serial comms with my mining core, but I know other people have. | 03:08 |
| GitHub72 | [migen] sbourdeauducq pushed 1 new commit to master: https://github.com/milkymist/migen/commit/e62ac1d3a1a2855ed241ac9f29d9103afdc0d2a0 | 10:57 |
| GitHub72 | [migen/master] corelogic/misc: contiguous split - Sebastien Bourdeauducq | 10:57 |
| lekernel | wpwrak_: what's the next step for MIDI? a preprocessor so you #include the device descriptions? | 11:03 |
| wpwrak_ | hehe :) | 13:20 |
| wpwrak_ | naw, i think i'll split the database: one part goes into a separate file where only device descriptions are allowed, and maybe leave the option open to have declarations in a patch as well | 13:21 |
| wpwrak_ | what's more important now will be the ability to detect what's actually connected | 13:22 |
| wpwrak_ | and to associate events with the source | 13:22 |
| lekernel | okay | 13:23 |
| lekernel | shall we push out webupdate images as soon as this is done? | 13:23 |
| lekernel | then for the next release (1) USB bugfixing (2) support for short movies | 13:24 |
| wpwrak_ | it'll still be a while. my plan for now it to finish the existing feature set (i have a few small changes and i'll also rename a few identifiers, e.g., split "range" for devices into "fader" and "pot"), document it, and then let people have a look at it. | 13:25 |
| wpwrak_ | then add multi-images, the other "major" language extension | 13:26 |
| lekernel | can we release an update before image sequences? | 13:26 |
| wpwrak_ | image sequences should take only a little time. probably less than a day | 13:27 |
| lekernel | maybe, but release soon, release often | 13:28 |
| lekernel | MIDI-USB is hot | 13:28 |
| wpwrak_ | sure. we should make more use of daily build, too | 13:28 |
| wpwrak_ | hehe, true :) | 13:28 |
| lekernel | how? have an option in the web update to install the daily build, with a "use at your own risk" warning? | 13:29 |
| lekernel | and btw daily builds should have the last commit id in the version numbers | 13:30 |
| wpwrak_ | something like that. maybe just have the means to select from a list of install options. and that could include the daily builds. maybe just make the URL for a master list configurable. | 13:31 |
| wpwrak_ | yes, we should track versions at a lot more places. build of libs, rtems, fn, soc, bios | 13:32 |
| lekernel | ok. further reasons to get that MIDI-USB enabled update out soon *g* | 13:33 |
| lekernel | then better version tracking + daily build support + USB bugfix + image sequences in the next | 13:34 |
| lekernel | and hopefully some RTEMS cleanup | 13:34 |
| wpwrak_ | image sequence would be next. then the language should be more or less complete. then it needs documenting :) | 13:35 |
| lekernel | I'll submit the idea of adding the last git commit in their version string | 13:35 |
| wpwrak_ | linux ? ;-) | 13:35 |
| wpwrak_ | the ultimate rtems cleanup ;-) | 13:35 |
| lekernel | atm all builds from HEAD have "4.10.99" which doesn't makes much sense | 13:35 |
| lekernel | I think Linux will take ages | 13:36 |
| lekernel | especially if we run into M1-crashing heisenbugs and performance issues, and we probably will | 13:37 |
| wpwrak_ | i'd be worried a bit about performance issues, yes | 13:38 |
| wpwrak_ | also the MMU may need some tuning before it works well | 13:38 |
| GitHub192 | [migen] sbourdeauducq pushed 4 new commits to master: https://github.com/milkymist/migen/compare/e62ac1d...244bf17 | 20:02 |
| GitHub192 | [migen/master] corelogic/record: add to_signal convenience function - Sebastien Bourdeauducq | 20:02 |
| GitHub192 | [migen/master] bus/asmibus: fix typo - Sebastien Bourdeauducq | 20:02 |
| GitHub192 | [migen/master] corelogic/misc/multimux: less confusing variable name - Sebastien Bourdeauducq | 20:02 |
| kristianpaul | what about a mmu-less linux is that severe lacks mmu that it will break most of the software and drivers currently Flicker Noise need? | 21:43 |
| Fallenou | on mmu-less linux like uclinux any program can crash another program (or the kernel) AFAIK | 21:47 |
| Fallenou | since there is no memory protection | 21:47 |
| Fallenou | => no segfault, you can write anywhere and crash everything | 21:47 |
| Fallenou | it's really a problem if you want to have a stable system | 21:47 |
| kristianpaul | yes i see now.. | 21:50 |
| Fallenou | going to sleep, will get up early tomorrow to work on the mmu :) would be nice to make memory *stores* to work too ! | 22:19 |
| Fallenou | gn8 ! | 22:20 |
| kristianpaul | n8 | 22:20 |
| Fallenou | for those who want to have a look at the mmu project there is a ready-in-a-few-seconds simulation project here : https://github.com/fallen/milkymist-mmu-simulation | 22:20 |
| Fallenou | if you already have ISE installed you can simulate the lm32-mmu in less than a minute | 22:21 |
| Fallenou | will document this a little bit more tomorrow :) | 22:21 |
| dvdk | Fallenou: just some 15minutes ago I googled for your code (and found it) | 22:27 |
| dvdk | so nobody around who can share some insights on the MMU driver? | 23:02 |
| dvdk | i'm just wondering what 'wcsr tlbvaddr,%0' refers to. tlbvaddr? that csr is not in the lm32 manual afaik | 23:02 |
| dvdk | did you guys extend gnu as? | 23:03 |
| kristianpaul | i remenber Fallenou modified toolchain | 23:08 |
| dvdk | so unnccessary... just use hexcodes. | 23:09 |
| dvdk | ok, cloning his git repo, and looking at the verilog code to see which new CSR numbers he's using | 23:10 |
| dvdk | OMG, he's really done it: kristianpaul: do yo uknow e | 23:11 |
| dvdk | uh, copy-paste reror | 23:11 |
| dvdk | https://github.com/fallen/lm32-binutils-mmu | 23:11 |
| --- Sun Feb 12 2012 | 00:00 | |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!