Forum Discussion
Problem with the MotionFire kit
Hello,
I've acquired a MotionFire kit (a Cyclone III with some motion control hardware attached to it), and I'm trying to get the build environment up and the code to compile. I'm new to HDL, and I'm running into some compile errors that I don't know how to fix. Here's the error output: Error (10839): Verilog HDL error at eth_avalon_functions.v(17): declaring global objects is a SystemVerilog feature Error (10839): Verilog HDL error at eth_avalon_functions.v(28): declaring global objects is a SystemVerilog feature Error (10839): Verilog HDL error at eth_avalon_functions.v(37): declaring global objects is a SystemVerilog feature Error (10839): Verilog HDL error at eth_avalon_functions.v(47): declaring global objects is a SystemVerilog feature Error: Quartus II Analysis & Synthesis was unsuccessful. 4 errors, 19 warnings Error: Peak virtual memory: 190 megabytes Error: Processing ended: Thu Aug 19 09:07:09 2010 Error: Elapsed time: 00:00:03 Error: Total CPU time (on all processors): 00:00:03 Error: Quartus II Full Compilation was unsuccessful. 6 errors, 19 warnings I tried changing the Verilog HDL Input setting in Assignments->Settings->Analysis&Synthesis Settings to SystemVerilog, but that just caused even more compile errors. Can anyone give me a clue as to how to get this software to build? Thanks!14 Replies
- Altera_Forum
Honored Contributor
Yes i know that coz i had problems with Quartus project and solved it successfuly. Now i only need make ethernet connection.
- Altera_Forum
Honored Contributor
Hi kris2288 and ubarch,
You might have problem using MotionFire reference design in Quartus 10 since latest file available are for Quartus 8.1 Regards. - Altera_Forum
Honored Contributor
like i said i don't think is it possible, mayby if u fill program FireDriver for multiprocessors. The Openfire is only for FireFighter. I think first you need to program FireDriver for multiprocessors and later program FireFighter for Controlling some how this multiprocessros.
But for now I just don't know how to do that, I know that on Altera.com there is tutorial how to run multiprocessor NIOSII on Cyclone platform, so I think if you figure it out you will be probably can do it on FireDriver board. Of course You need to look on example code of FireDriver board for one motor. But for sure just write e-mail to Altera is it possible what you want to do:) This weak I will try to figure out error in program which we get in example 'Openfire2'. see you soon:) - Altera_Forum
Honored Contributor
Correct. I'm trying to figure out if I can use the example program to control two servo motors with a single firedriver board.
- Altera_Forum
Honored Contributor
u know better english :) translate google is suck:)
U know i don't know is it possible to drive 2 motors on one FireDriver? Write Your post in English :D - Altera_Forum
Honored Contributor
Przykro mi, nie rozumiem tego.
Dlaczego nie po prostu korzystać z translate.google.com, aby pomóc naszej rozmowy? Co wiesz o wartości do rejestru, które można ustawić za pomocą programu przykład? Czy możliwe jest sterowanie wieloma szczotkowanego serwomotorów za pomocą programu np. poprzez zmianę wartości rejestru? - Altera_Forum
Honored Contributor
if u put in control register value of 151 u will be configuring speed regulator no command goto work. If u want again goto command working u need to put in register value of 159. I don't know what value has current to control it.
- Altera_Forum
Honored Contributor
Sorry. You seem to be much further along that I am. I'm still trying to figure out the meanings of register values.
- Altera_Forum
Honored Contributor
Ok I almost finished my simple menus in NIOS, but i only need value of the control register to control current regulator. Mayby u know what value i need to set in control register to control current regulator??
- Altera_Forum
Honored Contributor
You think we have the same problems, I find out that we are not the only one who has this problems :)