09-28-2014 05:27 AM
Hi,
I am trying to finish a project. Where I have to send out data to TLC5940-chips (shift-register-led-drivers).
I tried to implement the needed function by using the FPGA-module. I attached my code.
But if I try to compile the code I get the attached error message, which isn't changing wheter I am compiling localy or using the NIs
I tried disabling different parts of the code but without any change to the log which seems to matter.
Do you have any Idea what is causing this? Bad programming style?
Greetings
Boggy
09-28-2014 02:30 PM - edited 09-28-2014 02:31 PM
It would be much easier to analyze your VI and problems, if you would provide us with information about your FPGA-target (without having to look in your error file) and also with the project as it includes the definition of your handshakes and block memories...
Regards, Jens
BTW: Why do you programm:
IF TRUE THEN TRUE ELSE FALSE?
09-28-2014 04:23 PM
I don't know what I was thinking there...
The project is a spherical display ( https://www.youtube.com/watch?v=wyryOee_t4o ). So the Blockmemory is holding the image data
that will be displayed on the surface and the handshakes are there to synchronize the rotation with throughput of imagedata.,
My target is the myRio (I posted it here because I thought it has more to do with the compiler).
09-29-2014 01:15 AM
As you stated yourself, you get compile errors locally AND on the compile cloud server.
That would indicate a problem with your FPGA VI.
To fully understand this VI it would be helpful to upload your LabVIEW project as it contains the definitions of the block RAM, additional clocks, ..., which we can only guess looking at the (currently) broken VI.
Regards, Jens
09-29-2014 06:42 AM
Hi,
as Jens already mentioned. When the error occurs locally AND on the compile cloud server there should be an error in the VI.
If you could upload the project we might be able to help better.
Best wishes
Dennis
10-03-2014 04:25 AM
Sorry for my delay.
Here are the Project files. You can ignore the Ausgänge.vi and I haven't changed the dumb IF TRUE THEN TRUE ELSE FALSE-mistake because I
couldn't access my worklaptop last week.
http://1drv.ms/1x5IHwK