--- Log opened Thu Jan 28 00:00:06 2016 | ||
olofk | _franck_: Oh.. that's bad. I did an optimiation there. Looks like I messed up. Thanks, I'll fix that | 07:14 |
---|---|---|
olofk | _franck_: Hopefully fixed now | 14:48 |
_franck__ | olofk: great, I'll tell you that tonight | 14:52 |
_franck__ | olofk: http://pastie.org/10699439 | 16:30 |
_franck__ | plus I have a file named "data" in bld-quartus | 16:30 |
_franck__ | cp ${SYSTEM_ROOT}/data/ddr_ctrl_ip_phy_ddr_pins.tcl ${BUILD_ROOT}/bld-quartus/data | 16:39 |
_franck__ | my "copy_ddr_tcl_file" script needs to be modified. It is: | 16:39 |
olofk | _franck_: Hmm... I must have messed it up real good here | 19:24 |
olofk | Is ddr_ctrl_ip_phy_ddr_pins.tcl listed in tcl_files in the .system file? | 19:25 |
olofk | ah ok. I see it in the neek system now | 19:29 |
olofk | hmm.. | 19:29 |
olofk | So basically, ddr_ctrl_ip_phy_ddr_{timing.sdc,pins.tcl} must be in the same directory. Is that correct? | 19:30 |
olofk | And if that is correct, does it matter in which directory they end up? | 19:30 |
olofk | Actually, it looks correct here | 19:34 |
olofk | Both files are in build/neek/bld-quartus/data | 19:36 |
_franck_ | olofk: I just changed cp ${SYSTEM_ROOT}/data/ddr_ctrl_ip_phy_ddr_pins.tcl ${BUILD_ROOT}/bld-quartus/data to cp ${SYSTEM_ROOT}/data/ddr_ctrl_ip_phy_ddr_pins.tcl ${BUILD_ROOT}/neek/src/data | 19:37 |
_franck_ | and it seems to be ok | 19:37 |
olofk | _franck_: There is some weird difference here | 19:37 |
olofk | I don't understand why you need the tcl file to be in ${BUILD_ROOT}/neek/src/data | 19:38 |
olofk | Does line 117 in the .sdc file evaluate to that directory? | 19:39 |
olofk | oh... I built with an old version of FuseSoC. Ok, the version in head does not work :) | 19:41 |
olofk | But changing the script as you mentioned should work | 19:44 |
olofk | It breaks backwards-compatibility though. :/ Maybe I should export the fusesoc version as a env var so that you can look at that | 19:45 |
olofk | Because, I think it's better to have the tcl and sdc files in the new location (even if it was not my intention to move them) | 19:46 |
olofk | Or just change the damn script and if anyone complains, we just tell them to get a newer FuseSoC version | 19:47 |
_franck_ | olofk: I'll change the script :) We are may be the only who ever tried to build neek board :) | 19:55 |
olofk | Yeah, I think you might be right :) | 20:35 |
olofk | Alright! I just made it possible to send top-level parameters to the build backends. Only implemented in quartus for now | 21:47 |
olofk | Works similar to the simulation parameters. fusesoc build de0_nano --BOOTROM_FILE=/path/to/hex to specify an alternative bootrom | 21:48 |
olofk | or fusesoc build de0_nano --help to list all options | 21:48 |
olofk | Haven't pushed anything yet though | 21:48 |
stekern | I should make a de0_nano version with support for all the bodges I have attached to it | 22:09 |
stekern | someone pasted a patch with a fix to the ocfb linux driver, I should test that with it too | 22:10 |
robtaylor | olofk: nice! | 22:12 |
olofk | stekern: Yeah, that would be cool. Make sure to include some pictures and schematics of the actual setup so that people can understand how to add their own peripherals | 22:15 |
stekern | I have some ascii docs actually, mostly to support myself if the wires would fall off ;) | 22:16 |
olofk | stekern: Was it the de0_nano you used for the Amiga emulator port (can't remember the name f it) | 22:16 |
olofk | haha | 22:16 |
olofk | Yeah. Wires have a tendency to do that | 22:16 |
olofk | oh well. That's it for tonight. | 22:16 |
stekern | minimig, and yes, the de0_nano | 22:17 |
--- Log closed Fri Jan 29 00:00:07 2016 |
Generated by irclog2html.py 2.15.2 by Marius Gedminas - find it at mg.pov.lt!