Second problem: I changed milkymist-ng/soc.xst to -p xc6slx25-ftg256-2,
and 'make' does not seem to know what to cleanup and rebuild. (make
clean is the workaround, but can't we have the makefile know to do that?)

On Sat, Jan 05, 2013 at 03:49:36PM -0600, Troy Benjegerdes wrote:
> The first roadblock is I'd like to keep my development system as close
> to debian squeeze as possible, and I have migen installed, but now it
> looks like I will have to make a mess to get python3-networx installed.
> 
> Any thoughts on this? Would it make sense to have a 
> 'debian-squeeze-milkymist-ng' package repository so we can all work from
> a known state for development?
> 
> On Sat, Jan 05, 2013 at 09:41:31AM +0100, S?bastien Bourdeauducq wrote:
> > Since that SDRAM part on that board might operate at up to 200MHz
> > (check which speed grade you have), I'd recommend you use
> > milkymist-ng and its memory controller (ASMIcon) with a 1:2
> > frequency ratio, e.g. run the SoC at 83MHz and the SDRAM at 166MHz.
> > 
> > http://www.winbond.com/NR/rdonlyres/16898431-2772-4CEA-8474-7E4AA855555F/0/W9825G6JH.pdf
> > https://github.com/milkymist/milkymist-ng
> > 
> > You will basically need to:
> > * modify the PHY so that the data serialization ratio becomes 2
> > (instead of currently 4 for DDR).
> > * adapt the clocking accordingly.
> > * check the timing and other ASMIcon parameters. You have 2 phases
> > and 32-bit data.
> > * modify the initialization sequence in the BIOS to send the SDR
> > (not DDR) sequence and set burst length to 2.
> > 
> > S?bastien
> > 
> > On 01/05/2013 06:22 AM, Troy Benjegerdes wrote:
> > >I've got an XESS Xula2 board ( http://www.xess.com/prods/prod055.php )
> > >and eventually I'm planning on doing a ghetto resistor VGA DAC (like
> > >at 
> > >http://devbisme.webfactional.com/blogs/devbisme/2011/06/02/simple-vga-interface-xula-fpga-board
> > > )
> > >
> > >But first, I need to figure out how to convert from the current 32
> > >bit SDRAM interface to the 16 bit interface on the board. There's
> > >even an SDRAM controller in vhdl
> > >https://github.com/xesscorp/XuLA2/blob/master/FPGA/XuLA_lib/SdramCntl.vhd
> > >
> > >So my question is: What's easier/better? Try to use the vhdl version,
> > >or switch the existing milkymist controller to 16 bit? What verilog file
> > >should I be looking in to make the changes?
> > >
> > 
> > _______________________________________________
> > http://lists.milkymist.org/listinfo.cgi/devel-milkymist.org
> > IRC: #milkymist@Freenode
> 
> -- 
> --------------------------------------------------------------------------
> Troy Benjegerdes                'da hozer'                 ho...@hozed.org
> 
> Somone asked my why I work on this free (http://www.fsf.org/philosophy/)
> software & hardware (http://q3u.be) stuff and not get a real job.
> Charles Shultz had the best answer:
> 
> "Why do musicians compose symphonies and poets write poems? They do it
> because life wouldn't have any meaning for them if they didn't. That's why
> I draw cartoons. It's my life." -- Charles Shultz
> _______________________________________________
> http://lists.milkymist.org/listinfo.cgi/devel-milkymist.org
> IRC: #milkymist@Freenode

-- 
--------------------------------------------------------------------------
Troy Benjegerdes                'da hozer'                 ho...@hozed.org

Somone asked my why I work on this free (http://www.fsf.org/philosophy/)
software & hardware (http://q3u.be) stuff and not get a real job.
Charles Shultz had the best answer:

"Why do musicians compose symphonies and poets write poems? They do it
because life wouldn't have any meaning for them if they didn't. That's why
I draw cartoons. It's my life." -- Charles Shultz
_______________________________________________
http://lists.milkymist.org/listinfo.cgi/devel-milkymist.org
IRC: #milkymist@Freenode

Reply via email to