Nunca termina de copilar el programa de FPGA AL cRio

 Hola, estoy trabajando con un cRIO9073 y tres modulos: dos 9505 y uno de entradas y salidas analogicas, ya realize el programa que quiero descargar al cRIO pero al copilarlo nunca termina de hacerlo lo e dejado por mas de 3 horas y nada, se queda pasmado. Como puedo resolver es problema 
Adjuntos:
Control.vi ‏147 KB
TresModulos.lvproj ‏52 KB

Hola ejcirse
¿De casualidad estas trabajando con Windows 8 y LabVIEW 2013 ? Ese problema esta ligado con el compilador de Xilinx que no es compatible con el SO de Windows 8.
De ser así, el workaround que podemos intentar es es tratar de compilar tu proyecto en otra computadora que tenga instalado el módulo FPGA (de preferencia en una con windows 7). Al final tu puedes copiar los archivos "bitfile" compilados a la computadora en donde no puedes compilar, y descargarlos. Te comparto una liga sobre como hacer esto:
http://digital.ni.com/public.nsf/allkb/BAAA6D86CDDD583C8625729E00572C8B
Espero que esta información te sea útil. Saludos.
Omar R.
Applications Engineer

Similar Messages

  • Using standalone vs. opensolaris for running programs in FPGA model?!

    Was anyone able to do anything other than print a simple string using a standalone program in the openSPARC FPGA implementation? If so, would you please share your experience and what tools/libraries did u make use of?
    I am hitting a limitation in running even basic applications because I have NO libraries to access not even <stdlib.h>.
    For those out there using opensolaris to run your applications, did u need to install peripheral drivers? Do u have access to timers and other peripherals? Also, do u ftp ur C applications or do u build them in ur solaris sysACE file?
    Help is very much appreciated.
    Thanks,
    Faycel

    got same problem here. I was thinking to add input feature so that user can type input via hyper terminal and get result. I was using scanf but it is very difficult to add this syntax. I got errors. If you notice, the /examples/src/libc contains only printf.c file. we need to add scanf.c file in order to use scanf syntax. but I couldnt find how.
    Below is the links that provide source codes for scanf (and others).
    [http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/lib/libc/port/stdio/scanf.c]
    [http://www.koders.com/c/fid4E0FA789459803C1E4369279B96E5C9B257941C8.aspx?s=printf#L7]
    let me know if you can run your own program on FPGA Opensparc T1.
    Thanks.

  • The labview 7.1 can programing for fpga?

    The labview 7.1 can programing for fpga our I need buy the labview 8 fpga?
    How much the software labview 8 and the fpga targets?

    Hi RN,
    LabVIEW 7.1 can be used with LabVIEW FPGA 1.1.  LabVIEW 8 (the version currently sold) works with LabVIEW FPGA 8.0, which you can find more information on at http://www.ni.com/fpga/ .  There are several options for FPGA targets, and you can find information on these at http://www.ni.com/fpga/hardware_targets.htm .
    Best regards,
    David H.
    Systems Engineer
    National Instruments

  • How to program the FPGA with compact flash without using IMPACT

    hi;
    I want to load my download.bit generated by the EDK tool in the compact flash to program the FPGA (spartan 3a for dsp),
    please anyone help me to program my FPGA (spartan 3a for dsp) using the compact flash without using IMPACT

    check if the following link helps
    http://www.xilinx.com/products/intellectual-property/xps_sysace.html

  • Access to serial and ethernet port in FPGA for cRIO-9068

    hi
    i want to know if i can Access to serial and ethernet port in FPGA for cRIO-9068 like camera IP
    thanks for help

    dalyto wrote:
    thanks
    but how i can i acquire image with IP camera and fpga ???
    The Ethernet hardware interface in the cRIO is not directly connected to the FPGA backplane in a way that you could directly access it. Even if you could it would be a pretty bad idea to try to do. A fully operational TCP/IP network stack implementation in the FPGA would not leave much resources for anything else even on the biggest FPGAs available. That doesn't include support for the typical image compression algorithmes which are even more complicated to implement on FPGA. Even if you would go to highly optimized VHDL code directly it would be a pretty difficult thing to do!
    In fact implemenintg the MAC and PHY of an ethernet interface on the FPGA is totally trivial in comparison. The IP level could also be implemented fairly easily in the FPGA but anything above that is going to give you bad headaches and still will be very limited in number of connections and packet sizes it can support.
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • FPGA @ NI cRIO 9074 - working period

    Hello all!
    I'm using cRIO 9074 and its FPGA for data acquisition of a DC/DC converter. Since switching frequency of the converter is 30 kHz (~ 33.33 us), I need a microsecond domain. Because of that I use FPGA instead of RT, along with NI I/O modules which can achieve speed of 100 kS/s (i.e., period of 10 us). In order to be able to see what is actually happening in the converter, data acquisition frequency has to be greater than its switching frequency, so I tried to set 10 us period for my FPGA VI, since this is the refresh rate of I/O modules. However, it seems that the data are recorded with 37 us (constant period between two samples in whole data set) rather than with 10 us. If I set e.g. 50 us acquisition period, cRIO will record data with 50 us - in fact, if I set anything greater than 37 us, cRIO will respect that period!
    My question: is this kind of behaviour due to the how I wrote the FPGA VI, or this 37 us period is just an inherent limitation of FPGA on cRIO 9074? Since I use only I/O modules and DMA FIFO for communication with a PC, I don't know what could be the bottleneck here.
    Colleague of mine also experienced a similar issue, but in his case it is 15 us period (his FPGA VI just can't go below this). Worth noting, he uses a different cRIO, but unfortunately I'm not quite sure which one.
    Thanks!!
    Best regards,
    Marko.

    Greetings Marko
    Could you be so kind as to provide us a little more information? For example, which C Module are you using? Also, could you upload a screenshot of you LabVIEW FPGA VI? After seeing that, I think the problem will be clearer and we will have a better understanding of what is happening.
    Regards
    Luis J.
    Applications Engineer
    National Instruments

  • Termination occured in ABAP Program in  "/SAPAPO/SAPLOM_DELTA_BASIS"

    Information on where terminated                                                                   
        Termination occurred in the ABAP program "/SAPAPO/SAPLOM_DELTA_BASIS" - in                    
         "/SAPAPO/OMB_DELT_REMOVE_TRGUID".                                                            
        The main program was "/SAPAPO/ATP_DELTALIST_DISPLAY ".                                                                               
    In the source code you have the termination point in line 42                                  
        of the (Include) program "/SAPAPO/LOM_DELTA_BASISU05".                                        
        The termination is caused because exception "CX_SY_NATIVE_SQL_ERROR" occurred                 
         in                                                                               
    procedure "/SAPAPO/OMB_DELT_REMOVE_TRGUID" "(FUNCTION)", but it was neither                   
         handled locally nor declared                                                                 
        in the RAISING clause of its signature.                                                                               
    The procedure is in program "/SAPAPO/SAPLOM_DELTA_BASIS "; its source code                    
         begins in line                                                                               
    1 of the (Include program "/SAPAPO/LOM_DELTA_BASISU05 ".
    Edited by: Wilian Segatto on Jan 19, 2010 2:07 PM

    Hi,
    I think the only solution for this problem is to upgrade the LCA build to the latest version. The LC upgrade should solve the dump on the program
    "/SAPAPO/SAPLOM_DELTA_BASIS".                
    Please have a look at note 1032677 for more information about the upgrade.
    Regards,
    Tibor

  • Terminal to run small program without sounds!!

    tell application "Terminal"
    do script "cd Mac
    cd Backup
    sudo ./backupstick
    " in the front window
    end tell
    end run
    this is my little script. it works nice. during it always makes sounds. bum bum...
    isn`t it possible to disable this sounds...
    or did I make a mistake in my program?

    Your script isn't making any sounds. The only way that script would make a sound would be if backupstick made them, and then you need to look at that app, not at your script for resolution.
    In any case, as written, your script is inherently dangerous. You make assumptions about the state of terminal.app that may not be true. You assume there's at least one window open, that the front window isn't doing anything (e.g. ssh'd into another machine, or running some other process), and that the current working directory of the front shell is where you want it to be.
    You would be better off not using terminal.app at all:
    do shell script "/path/to/backupstick" with administrator privileges

  • Me resulta imposible descargar OS X Mavericks. Al no poder descargar esta aplicacion muchas otras que requieres Mavericks Tampoco puedes descargarse. ¿Alguna solución? La descarga siempre inicia, pero nunca termina.

    Me sucede que tengo de descargar Mavericks a mi MacBook Pro y cuando inicio la descarga parece no haber problema alguno, pero la descarga no progresa ni finaliza, nunca. Solo se ve la pequeña barra de progreso de la descarga y nada mas, no se aprecia que la descarga avance.

  • Using the terminal to remove a program

    I installed Intego Personal Backup trial version and I want to remove it, but even though I have removed it from the preferences and everywhere else I can find, it's still coming up in my menu bar and I get a message at startup. Is there a way I can remove it in terminal?

    Ok, here's what I did. I went to the Intego website and downloaded the evaluation version (http://www.intego.com/demo/).
    1. I unzipped the .HQX file with StuffIt.
    2. Mounted the resulting .DMG file.
    3. I opened the "English" folder.
    4. I control-clicked Personal Backup X4 Install and chose *Show Package Contents*.
    5. From there, I went into "Contents" -> "Resources" and found uninstallcommon.sh
    6. You can double click it (not sure if it will work since you probably need administrator privileges) or run that through Terminal.app with
    *sudo /Volumes/Personal\ Backup\ X4\ 10.4.8/English/Personal\ Backup\ X4\ Install.app/Contents/Resources/uninstallcommon.sh*
    "sudo" will ask for your password to get administrator privileges and then execute the script.
    I looked into the script and its ok to run. It kills the Intego Deamon (integod) and deletes:
    /Library/Intego
    /Library/Frameworks/EDWOInternet.framework
    /Library/Frameworks/EDWOCommon.framework
    /Library/Frameworks/MulleCipher.framework
    /Library/Frameworks/IntegoiCalFramework.framework
    /Library/StartupItems/IntegoCommon
    "/Library/Widgets/Intego Status.wdgt"
    /Library/Preferences/Intego
    /Library/Receipts/CommonServices.pkg
    Note that each target is checked for existence prior to deletion. The delete command is the appropriate "rm -r" which will complain if it fails (complaining on failure is a good thing).
    "/Library/Widgets/Intego Status.wdgt" can also be written as
    /Library/Widgets/Intego\ Status.wdgt
    HTH
    Amul

  • Alternative to DMA transfers from Host to FPGA in cRIO 9004

    Hi,
    We are using a cRIO 9004 + 9104 FPGA Chassis + 8x NI 9505 modules to replace an 8 axis Scorbot educational robot controller by a cRIO, but we found some troubles:
    - We are using FPGA IPs for Encoder reading, PWM signal generation and PID control, for the 8 axis. This is done using 3 SCTLs for each axis: one SCTL for encoder reading, one for PWM generation and one for NI Softmotion Splines and PID position control.
    The FPGA VI is successfully deployed.
    - We are using the NI Soft motion in the Real Time controller for trajectory generation and user interface. We are not using another VI on the Windows PC for user interface, just the Real Time processor.
    Here we get the R-T error -63001 (NI RIO FPGA Communications) when deploy the Real Time VI. It seems that our controller doesn't support DMA transfers from the Host to the FPGA.
    Questions:
    - If we cannot use DMA transfers from Host to FPGA, is there any other way to communicate the Host to the FPGA avoiding the R-T error -63001?
    - Is a good idea to use indexed IPs to reduce the amount of SCTLs in the FPGA to just 3 (instead of 24 SCTLs)?
    - Do you have any suggestion?
    Regards,
    Manuel

    Hey there.
    Indeed cRIO 900x series does not support DMA transfers from the Host to the FPGA; that is the reason you are getting an error 63001.
    However it does support data transfer from the FPGA to the Host You can find that information in this KB.
    To transfer information from the host to the rt and to the fpga you can use:
    Host <--> RT
    Network shared variables
    TCP
    UDP
    Data socket
    RT --> FPGA
    Front panel communication
    FPGA -->RT
    User defined variables
    Direct memory access
    DMA FIFOs
    I added some links with examples of each type of communication
    Hope this info helps
    Good luck

  • FPGA programming for motor control using free downloadable IP cores for PWM and Quadrature encoder interfacing

    Hi,
    I have a cRIO-9014 with a NI9505 DC brushed servo drive module, and I would like to program the FPGA for PWM and Quadrature encoder interfacing using the intellectual property IP functions mentioned in the "CompactRIO Motor Control Basics Tutorial":
    Quadrature Encoder dX Method (FPGA, Use in SCTL).vi
    Pulse Width Modulation (FPGA, Use in SCTL).vi
    I made a search at ni.com/ipnet but I couldn't find them.
    Where can I find free downloadable IP cores for PWM and encoder blocks to include them in my FPGA interface program?
    Thanking you in advance,
    Manuel
    Solved!
    Go to Solution.

    Found by myself (google search!) at:
    https://lumen.ni.com/nicif/us/codepowelecguide/content.xhtml

  • Iphoto no termina nunca de actualizar la fototeca en iphone 5

    Hola , descargue el iphoto ultimo para iphone y nunca termina de actualizar la fototeca.  Lleva 1 dia cmpleto en esa función. Alguien sabe que debo hacer??

    A mi me pasa algo parecido, también se desconecta de la red 3g, no necesariamente al salir de una red WIFI. Iphone 5 IOS 6.1.4

  • Program terminated manually or terminated by another mode.

    HI experts,
    one of the job scheduled in the back ground has been cancelled.
    when i look the at the job log and respective long text these are the messages that i  found.
    program terminated manually.
    program terminated by another mode.
    program terminated from another mode e.g with transaction SM50.
    Please help me in interpreting this issue and any possible solutions for this.
    regards,
    Jayant

    Hi Jayant,
    This is possbile in case of system bounce acitivity or in case if your system administrator cancels your job to free work processes or because of some other reason. You can check other jobs during that time period or check with Basis team/System administrator if they did any activity at that time.

  • Opening program through terminal on install disc

    okay, so here is my situation: I am booting from the OS X install disc (can't get onto my internal HDD), and then going to Disk Utility (I have external HDD attached), mounting a disk image on the external HDD (the application is also directly on the /Volumes/External HD), and trying to run this program from Terminal on the install disc by changing to the directory, and then doing "open programname", only to find that "open" isn't a command that exists. However, I am pretty sure that is the command. Anyone know how to do this? (the program is a .app btw).

    I've used the open command in Terminal to launch a program which will open the particular file, you add the application option to the open command:
    Tigin:~ francine$ open -a TextWrangler /Users/francine/Desktop/mwindex.html
    You can also open a program in Terminal with the complete path to the program's executable, ie:
    Tigin:~ francine$ /Volumes/Not200/Applications/Utilities/BatChmod.app/Contents/MacOS/BatChmod
    It will only run as long as the Terminal window is open.
    Francine
    Francine
    Schwieder

Maybe you are looking for