| GitHub43 | [migen] sbourdeauducq pushed 3 new commits to master: https://github.com/milkymist/migen/compare/fb63698ef470...0b5652bb79fe | 14:42 |
|---|---|---|
| GitHub43 | migen/master 409a557 Sebastien Bourdeauducq: pytholite/compiler: refactor visit_block | 14:42 |
| GitHub43 | migen/master 687d18a Sebastien Bourdeauducq: pytholite: move FSM management to separate module | 14:42 |
| GitHub43 | migen/master 0b5652b Sebastien Bourdeauducq: pytholite/compiler: visit_assign_special | 14:42 |
| GitHub184 | [migen] sbourdeauducq pushed 1 new commit to master: https://github.com/milkymist/migen/commit/f59fd69e34a0b6f516c8d37c55d9adbdccf093cd | 16:53 |
| GitHub184 | migen/master f59fd69 Sebastien Bourdeauducq: pytholite/compiler: recognize composite I/O pattern | 16:53 |
| mwalle | Fallenou: can you send me your bios binary with the mmu tests included? (i'm too lazy to recompile my toolchain ;) | 21:13 |
| Fallenou | sure ! | 21:14 |
| Fallenou | of course :) | 21:14 |
| Fallenou | with pleasure | 21:14 |
| Fallenou | http://sionneau.net/mmu/bios.bin | 21:20 |
| Fallenou | here you go ! | 21:20 |
| Fallenou | Is it to test qemu ? | 21:20 |
| mwalle | Fallenou: test it in iverilog :) | 21:26 |
| mwalle | and tests some cleanups :) | 21:26 |
| mwalle | hope you don't mind if i send you some patches :) | 21:27 |
| Fallenou | I would love to see any patch ! | 21:29 |
| Fallenou | anything going in the direction of having a functional mmu someday is good :) | 21:29 |
| mwalle | Fallenou: could you upload the .elf too | 21:47 |
| mwalle | ? | 21:47 |
| Fallenou | sure | 21:48 |
| mwalle | Fallenou: mh, i guess the tests don't start automatically? | 21:48 |
| Fallenou | mwalle: here you go, bios.S and bios.elf | 21:49 |
| Fallenou | no, you need to type a command like "detest" or "itlbtest" | 21:50 |
| Fallenou | it's a bios prompt | 21:50 |
| Fallenou | I can send you the bios I use in simulations which directly runs a test with no prompt | 21:50 |
| Fallenou | but then for each test I need to send you a different bios file | 21:51 |
| mwalle | Fallenou: can't one binary run all tests consecutively? | 21:51 |
| Fallenou | yes it could, usually I only run one test to "keep it simple stupid" | 21:52 |
| mwalle | Fallenou: you could send me the one with the dtlb test, thats what i want to test first;) | 21:54 |
| Fallenou | https://github.com/fallen/milkymist-mmu/blob/mmu-bios/software/mmu-bios/main.c#L131 | 21:54 |
| Fallenou | as you can see I use mainly 3 different tests in simulations | 21:54 |
| Fallenou | and usually I uncomment one and comment the 2 others | 21:54 |
| Fallenou | 22:54 < mwalle> Fallenou: you could send me the one with the dtlb test, thats what i want to test first;) < ok ! | 21:55 |
| Fallenou | hum there might be something wrong at least with the uart output of the test ... | 22:05 |
| Fallenou | http://sionneau.net/mmu/for_mwalle/ | 22:07 |
| Fallenou | this should run some dtlb translation tests and output test results on uart | 22:08 |
| Fallenou | well, the fake uart in soc.v | 22:08 |
| Fallenou | I get this when executing this bios : http://pastebin.com/JLCyFWcL | 22:25 |
| mwalle | test #7 fail? | 22:25 |
| Fallenou | yes that's weird | 22:26 |
| Fallenou | if the [MMU ON] read at 0x44002xxx is the same as the [MMU OFF] read at 0x44001xxx in theory we can say the test PASS | 22:28 |
| Fallenou | I think you should just look at this instead of the "fail/pass" comment | 22:28 |
| Fallenou | my test must be wrong somehow | 22:28 |
| Fallenou | I will try have a look at this tomorrow afternoon and then maybe send you another bios.elf :) | 22:39 |
| Fallenou | for now, gn8 ! ^^ | 22:40 |
| GitHub198 | [migen] sbourdeauducq pushed 1 new commit to master: https://github.com/milkymist/migen/commit/bf5ce8dc20339c93a201a38d02b9a59d58082278 | 22:41 |
| GitHub198 | migen/master bf5ce8d Sebastien Bourdeauducq: pytholite: move expression and register handling to separate modules | 22:41 |
| mwalle | Fallenou: funny, all tests are passed for me.. | 23:09 |
| mwalle | although its rather slow | 23:09 |
| mwalle | ~2min for all tests | 23:09 |
| mwalle | http://pastebin.com/CpcWDTjg | 23:10 |
| mwalle | Fallenou: https://github.com/mwalle/milkymist/tree/mmu thats my fork of your mmu branch | 23:16 |
| mwalle | it cleans some things up, esp. put the TLBs into an own module | 23:16 |
| mwalle | two modules.. not one | 23:16 |
| mwalle | my aim is to keep the changes to the original lattice modules as little as possible | 23:18 |
| mwalle | now with correct CSR numbers: http://pastebin.com/S6Czkq1F ;) | 23:58 |
| --- Mon Nov 12 2012 | 00:00 | |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!