--- Quote Start ---
I have one from an Arrow FAE.
--- Quote End ---
I'm interested in seeing that if you can share. If you do not want to post it, email me directly.
Here's my 'basic' (blinky LEDs) example for the kit. I haven't got around to creating the DDR interface for it. I was going to use the examples provided with the kit to figure out the controller settings. It wouldn't hurt to have another example.
Here's the readme.txt in the zip
Bemicro-CV 'basic' design
-------------------------
4/20/2014 D. W .Hawkins (dwh@ovro.caltech.edu)
This 'basic' design configures the Arrow BeMicro-CV
board so that it generated a count on the on-board LEDs.
The design also attempts to disable the hard-IP DDR
interface. However, Quartus must have a bug, as it
hangs indefinitely in 12.1sp1, 13.0sp1, and 13.1
(see the commented sections of the code).
The default version of the code compiles fine.
Proceed as follows;
1. Unzip the source into
c:/temp/bemicro_cv_basic/
2. Start Quartus
3. Select the Tcl console
(use View->Utility Windows->Tcl Console to make
it visible if necessary)
4. Change to the source folder
tcl> cd c:/temp/bemicro_cv_basic
or using Windows style paths
tcl> cd {c:\temp\bemicro_cv_basic}
5. Source the synthesis script
tcl> source scripts/synth.tcl
And the script will output messages ...
Synthesizing the BeMicro-CV 'basic' design
------------------------------------------
- Quartus Version 12.1 Build 243 01/31/2013 Service Pack 1 SJ Full Version
- Creating the Quartus work directory
* C:/temp/bemicro_cv_basic/qwork
- Create the project 'bemicro_cv'
* create a new bemicro_cv project
- Creating the VHDL files list
- Applying constraints
- Processing the design
On this particular machine, Quartus 12.1sp1 ran out-of-memory.
However, on my other development machine, the script works
fine.
6. Download your BeMicro-CV.
I plan on filing a Service Request regarding the failure to disable
DDR. However, before I did that I wanted to get a DDR example working.
Enjoy!
Cheers,
Dave