Error-63101 when executing the FPGA Interface C API Generator in LabVIEW 2012

I'm using LabWindows CVI 2012 and 2012 LabVIEW FPGA module.  I try to use the FPGA Interface C API generator and I get the following error from a freshly generated .lvbitx bitfile.  I use the local server compiles on my PC.

Error-63101

NOR-RIO: A valid .lvbitx bitfile is required. If you are using a valid .lvbitx bitfile, the bitfile maybe isn't compatible with the software you use. Determine which version of LabVIEW was used to make the bitfile, upgrade your software to this version or later, and then try again.

The problem occurs when executing CVI or LabVIEW.  I was able to do this earlier when I was compiling the FPGA in LabVIEW with the API generator 2011 downloaded from the Web site.

A bit of weirdness in my setup, it's that I charged it off downloads from the website (latest files after 2012 NIWeek) rather than the normal distribution DVD.  I installed LabVIEW, so NI RIO, then the Xilinx tools compatible with 2012.  It works very well when you talk to the FPGA to a LabVIEW vi running on my Windows PC to the host.

Any suggestions?

Problem solved.  I had to download FPGA Interface C API generator 12.0.  It works now.

I would have thought that if a product was called on the menu in LabVIEW 2012, it would be prompted to upgrade to a compatible version, when I installed LabVIEW.  The old version is not compatible with version 3.0 bitfiles, as identified on the following lines at the top of the .lvbitx file:



 3.0

Tags: NI Software

Similar Questions

  • Obtained at least one appeal of reading when executing the ODI interfaces

    Hi all

    I get 'Got minus one to read call' during the execution of the ODI interfaces... It is a failure when executing interface... Why this error occurs and where to look?
    Appreciate if someone responds.

    Thanks in advance
    RAM

    Check the listener.log.
    If there is a "TNS-12518: TNS:listener could not hand off client connection."
    use Note 550859.1 GUIDE to TROUBLESHOOTING TNS-12518 TNS listener could not hand off client connection

  • I can't windows media udate player. I get the 0x8007007e error code when executing the validation program.

    I bought this computer new with XP about 5 years ago with no update problems in the past.

    What are the causes of error 0x8007007E ?

    When you use the Windows Update site, you can find that the service is unable to update your computer and returns a "General error":

    0x800a138f

    However, the REAL error code we need is in the Windows Update log.

    The windows update log is in the following locations:

    C:\Windows\Windows Update.log (Win XP only)

    Just copy and paste the above in Windows Explorer and the
    file will open automatically in Notepad on your computer utility.

    Most recent journal entries will be at the bottom. Search for entries of update failed and you will see an error next to him.

    Use the following tips to try to fix the 0x80072EE2 error... After each test point to determine if the problem is resolved.

    The most likely entry that you will see is:

    Error IUENGINE Determining computer configuration (error 0x8007007E: the specified module could not be found.)

    This article explains how to fix the 0x8007007E error code...

    What is the problem of 0x8007007E?

    I don't want to get too technical, but here are the main reasons for this error code is generated:

    (a) there are a number of security and bug issues in Microsoft XML (MSXML) version 3.0 - SP3 Analyzer.

    (b) the 0x8007007E error can also be caused by missing or corrupted dynamic link library (.) DLL files) - CABINET. DLL and URLMON. DLL.

    Here's how to try to solve the problem of 0x8007007E:

    (Step 1) - Windows XP only...

    There are a lot of applications provided with MSXML 3.0. Uninstalling one of these applications on a Windows XP system could potentially remove the MSXML 3.0 assembly files (msxml3.dll and msxml3r.dll).
    We shouldn't have to register only a single file...

    To do this:

    Click on Start menu and then click the icon for the race.
    In the small box that opens, type the three letters: cmd, and then click the OK button.
    In the command prompt window that has just opened (a black background and white text), type the following commands, pressing the ENTER key on your keyboard subsequently:

    regsvr32 msxml3.dll

    Now, type in the word: output and the window will close.
    Now restart and try and Microsoft Windows Update again...

    If it fails with the error 0x8007007E once again try step 2

    (Step 2) - Windows XP only...

    Now lets you update your system with the latest Microsoft XML Parser (MSXML) version 3.0 SP4

    Download here (use the msxml3usa.msi for the English version.)

    Notes...

    (a) you have to reinstall MSXML 3.0 Service Pack 4 If you upgraded to Windows XP to a computer running one of the operating systems following:

    -Windows 98

    -Windows ME

    -Windows NT 4.0

    (b) Windows 2003 Server
    comes with version 3.0 - SP4 and if you do not need to install it.

    (c) occasionally, Setup may need to restart the computer, but fails to inform the user. So restart your machine just in case. Then try Windows Update again.

    (d) to install a localized version (for example English) MSXML 3.0 SP4 on a system different from the previously installed/local (for example the French) version of MSXML 3.0 SP4, follow these steps:

    Cancel the existing record of the installation package by running the following command in a command prompt window:

    msiexec /x {45534579-B75B-4A42-953B-2EF8E1DEB4F3} /qn

    Now, install the new language version of MSXML 3.0 SP4.

    If it fails with the error 0x8007007E once again try step 3

    (Step 3) - Windows XP only...

    Search for missing/corrupted system files...

    Windows XP comes with a wonderful tool called System File Checker (SFC) it scans and verifies the versions of all protected system files after you restart your computer... However, it can sometimes miss a problem, so we can run the tool now to replace the CABINET. DLL and URLMON. DLL, if there is a problem with them:

    To do this:

    Click on Start menu and then click the icon for the race. In the small box that opens, type the three letters: cmd, and then click the OK button. In the command prompt window that has just opened (a black background and white text), type the following command:

    SFC/scannow

    then click OK

    You must be logged on as a member of the Administrators group to run SFC.

    You will need your Windows XP CD during this procedure if SFC needs to get an original file. Remember that Windows XP can have multiple instances of a. DLL to the folder and don't forget what version to which program.

    Notes...

    I was asked if it is possible to have a show of "progress meter" during the execution of SFC... It's the registry hack you need. Please do not go play with your registry if you don't know what you do!

    The system key: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]

    Value name: SFCShowProgress

    Data type: REG_DWORD (DWORD value)

    Value data: (0 = disabled, 1 = on)

    IMPORTANT: This article will cure the problem 0x8007007E for many of you. However if it does NOT then I would like to here from you. Alternatively, have you tried something else that worked? Then send me the fix too!

    You can also find these useful error codes - for future reference, especially trying to understand error messages in the Windows Update log! (They are given here as a guide for general problems and further research on your part to solve the particular problem you may have.

  • FPGA Interface C API, error-63105, OR-RIO: C/C++ identifier is already in use and cannot be created.

    Hello

    Installation program:

    1 x the NI PCIe-7841R

    When I am trying to automatically generate a C++ API for my top FPGA VI using the FPGA Interface C API 12.0 I get the following error.

    Error-63105

    NOR-RIO:

    The "NiFpga_FPGATop_IndicatorBool_DMAFIFOtimeoutoccured" C/C++ identifier is already in use and cannot be created.

    Anyone know what this means? Is there some kind of limitation on the appellation of front interface controls?

    /Mola

    Problem solved.

    I had placed two flags with the same name on the front panel - by mistake. It builds the FPGA without errors, but the C API generator was not in favour of that.

    / Mola

  • Issue when executing the planning of business rules

    Hello

    I get the following error when trying to run a Planning Business Rules of EPMA production environment. The same rules of business work without any problem in UAT which is exactly in line with the production.

    Getting the following message while starting business rules:

    Error detected while trying to perform the work: naming rules

    Newspaper:

    [ACTIVE] ExecuteThread FATAL: '2' for queue: com.hyperion.planning.calcmgr.HspCalcMgr '(self-adjusting) weblogic.kernel.Default"- cannot run validateRule(). An error occurred when executing the specified calc script. See the log for more details.
    -Cannot run validateRule(). An error occurred when executing the specified calc script. See the log for more details.

    FATAL Thread-2352 calcmgr.launch - Server/Application/base of data: localhost Business Rule Name: user: M05 FP data planning.     Exception: com.hyperion.planning.InvalidCalcException: an error occurred when executing the specified calc script. See the log for more details.

    com.hyperion.planning.InvalidCalcException: an error occurred when executing the specified calc script. See the log for more details.

    Please could someone tell if you're aware of something like this?

    Thank you
    Jean

    Remove essbase Server console of Regional service,
    Add Server Essbase with IP address or host name and try again.

  • Why do I receive errors of internal software: Terminal Index out of Bounds. Code error-61350, when compiling my FPGA VI for a cRIO-9118 using NI 9223?

    I get the error (in a popup window) when my VI FPGA code in chassis 9118 OR NI 9223 module compiled help.  This error occurs when compiling the process (generating intermediate files, scene 7 of 7). How to solve this error?

    Thank you

    additional information:

    Original error message:
    -------------------------

    Errors:

    Software (s) internal error: Terminal Index out of Bounds.

    :-61350 error code

    Details:

    A terminal with this index does not exist on this block diagram node.
    NiFpgaHandleCallbackError.vi

    «"" "String of full appeal:»»"»
    NiFpgaHandleCallbackError.vi
    niFpgaNodeInformation.lvclass:Get Const Variant.vi
    DfirModGen.lvclass:GetConstant.vi
    niLvFpgaMungerBrainwashIONodeCommon_Dfir.vi
    niLvFpgaMungerBrainwashSingleIOGrowableMethod_DFIR.vi
    nirviEIOMethodImplementation_SpecifyDFIR.vi
    nirviEIOMethodImplementation_SpecifyDFIR.vi.ProxyCaller

    Hi tesa,.

    This is a bug that has been fixed in LabVIEW 2012 SP1. The number of CAR created for this bug is 332811 and as you can see in this link, it is already in the list of bug fixes.

    Carmen C.

  • Receive an error message when updating the iPad to 9.2.  What should do?

    Receive an error message when updating the iPad to 9.2.  What should do?

    What is the wording accurate and complete error message? What troubleshooting

    did you?

  • Win2k3 Server IIS SChannel event 36871 "a fatal error occurred when creating the SSL server credential information."

    To make a long story short, I went to use client software that I use a few times a week and it would not connect to the server, complaining not found or number of SSL.  When research various dcom, schannel errors errors in the event logs and a few others, I systematically over the last 24 hours cleared up the boot is so now clean (no time starting network on startup and no message on the service could not start).  It seems that something has happened a month ago after that the server crashed where at least the first DCOM messaged presented themselves, but everything has been working well until it didn't.  The dcom patches end up having to do with the ...\rsa\machinekeys (and the way that it) had a few "account unknown" in it, I cleaned everything that (at a time since I removed all items in this folder, but then put their subsequent return (by crushing all except 2 after creating a new certificate), had to reinstall virtual server and iis 6) , at some point as well.  In any case, I'm at the point where everything works (no event log errors/etc) from startup until you try to connect to the IIS 6 Server using https:... at this point, you get the event SChannel 36871 "a fatal error occurred when creating the SSL server credential information." (no additional information) is connected and the client browser cannot access the site (you can keep trying and it does not work but no event log entry more).  So that's where I'm sitting, http: works fine, https: No.  Certificate appears in the default Web site correct, said valid and possesses the private key, port 443 is there, all addresses by default, netstat shows port 443 same process id as the port 80.  I can't find a copy of SSLDiag do test to see if that prove something?

    So I need help what is not going to get this new job of fixing.  What should I do?

    Thank you!

    Hello

    Your question of Windows is more complex than what is generally answered in the Microsoft Answers forums. Appropriate in the TechNet forums. Please post your question in the TechNet forums.

    You can follow the link below to ask your question:

    http://social.technet.Microsoft.com/forums/en-us/winservergen/threads

    I hope that helps!

  • Failed to create the required registry key: vmware, Inc. error: 2 when installing the vm 7 wareinwin and the installation of any software of a few errors in registry pls help...

    Failed to create the required registry key: vmware, Inc. error: 2 when installing the vm 7 wareinwin and the installation of any software of a few errors in registry pls help...

    Hello mnaveen.kumar,

    Search the registry to see if this key was created. Sometimes, the installation program does not have permission to this key.

    HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.

    You can try to manually create the key to see if this will help.

    Please reply back and let us know if this can help.

    Sincerely,

    Marilyn
    Microsoft Answers Support Engineer
    Visit our Microsoft answers feedback Forum and let us know what you think

  • I'm trying DVD maker allows you to create a slideshow of photos and music: "year error occurred when burning the DVD.

    I'm trying DVD maker allows you to create a slideshow of photos and music. I can set up just fine. When I try to burn the DVD, I get an error message while it's coding. "Year error occurred when burning the DVD" no other information available. Any thoughts on the problem and how to fix it? I can save the project.

    Running windows 7

    original title: cannot burn DVDs

    Hello

    You can disable video filters in Windows DVD Maker, and then check.

    Video filters in Windows DVD Maker: frequently asked questions

    http://Windows.Microsoft.com/en-us/Windows7/video-filters-in-Windows-DVD-Maker-frequently-asked-questions

  • Error occurred when parsing the plug-in software

    I'm upgrading to 11g 11.1.0.1.0 Cloud control grid control 12.1.0.3.0 using 1-system approach. And I patched to the pre-upgrade console.

    After that I downloaded all the agents and plugins form upgrade to Oracle Enterprise Manager Cloud control 12.1 & lt; / title & gt; & lt; meta name = & quot; Title & quot; content = & quot; Upgra...

    When I try to validate the software, you can validate only agents, for the plugins, it displays:

    I use the root user, and zip files are all 777, unzip it works, I can see the plugin_bin file in my directory, but it is empty

    Thanks for any help!

    Error occurred when parsing the plug-in software.

    • Impossible to validate sar agent software: /tmp/plugins/12.1.0.3.0_oracle.em.smss_2000_0.zip
    • Impossible to validate sar agent software: /tmp/plugins/12.1.0.5.0_oracle.sysman.db_2000_0.zip
    • Impossible to validate sar agent software: /tmp/plugins/12.1.0.3.0_oracle.sysman.emrep_2000_0.zip
    • Impossible to validate sar agent software: /tmp/plugins/12.1.0.3.0_oracle.sysman.csa_2000_0.zip
    • Impossible to validate sar agent software: /tmp/plugins/12.1.0.3.0_oracle.sysman.beacon_2000_0.zip
    • Impossible to validate sar agent software: /tmp/plugins/12.1.0.5.0_oracle.sysman.emas_2000_0.zip
    • Impossible to validate sar agent software: /tmp/plugins/12.1.0.3.0_oracle.sysman.oh_2000_0.zip
    https://vanpgoragc01:7799/em/cabo/images/t.gif

    https://vanpgoragc01:7799/em/cabo/images/t.gif

    Hello

    Please note the plugin software used in the upgrade page 12 c Console is different from the one used during the upgrade of the WHO, so please make sure that the correct software is used

    1. navigate to the following location, where the binaries of software are installed and verify the plugin .opar file listed in the error message:

    $ cd <12c_OMS_HOME>/sysman/install/undeployed_plugins

    If available, copy them to a location that is accessible.

    2. If the plugin Internet files do not exist in the 12 c SGD Oracle Home, then download and stage the agent and software plugins correctly in the intermediate directory from the following URL.

    http://www.Oracle.com/technetwork/OEM/grid-control/downloads/OEM-upgrade-console-502238.html

    After you download the software and verify that the intermediate directory is properly referenced, run again the validation of the software.

    Check also the steps are as

    EM 12: the upgrade of the 11.1.0.1 Enterprise Manager on Linux x86_64 to 12.1.0.1 with method 1-System (Doc ID 1364931.1)

    Kind regards

    Rahul

  • ODI-40837 ERROR: an error occurred when creating the schema

    Hi I'm testing a file xml server and receive the following error message.

    ODI-40837 ERROR: an error occurred when creating the schema: ODI-40738: SAXException has been surprised by reading the model saying: expected 'DOCTYPE '.


    JDBC URL jdbc:snps:xml?f=C:/Projects/prd.xml & ro = true & DOD = YES

    could someone help because I can not find any blog or documentation on this error?

    Thank you

    Published by: user626688 on May 31, 2013 13:26

    There seems to be a problem with your xml file. Please work with channel support to investigate this issue.
    You can also view the details of settings xml driver to http://docs.oracle.com/cd/E28280_01/integrate.1111/e12644/appendix_xml_driver.htm#CHDECBHH

  • Safe multithreading NI FPGA Interface C API?

    Hello

    I use the FPGA C API interface to communicate with the software labview on my FPGA OR. Some calls take a while to run, for example, reading on a FIFO so long timeout. So far, I assumed that the interface was not safe multithreading. It has now become annoying given the timeout problem described above. Try simply was not good, it can take a long time to create a "collison.

    Is the FPGA interface safe multithreading C API? Or, more specifically, the functions of FIFO reading can be called in parallel with read/write variables on the FPGA?

    Thank you.

    Hello MKAP,.

    It has been a while since I used the NI FPGA Interface C API, but it is what I remember and seem to be able to remember (and also found in the documentation):

    Functions related to the unloading and loading of the library are not thread-safe:

    http://zone.NI.com/reference/en-XX/help/372928D-01/CAPI/functions_required/

    On itself, this should be a problem:

    Your application should require that the NiFpga_Initialize is called before any other function associated with function calls NIFpga.

    In a similar way that unloading (NiFpga_Initialize) lof NiFpga brary should occur only when you are finished using it.

    With regard to multithreading, you must also keep in mind its mono-thread interrupts IRQ (if you plan to use them):

    http://zone.NI.com/reference/en-XX/help/372928D-01/CAPI/functions_interrupt/

  • General questions about FPGA Interface C API 2.0

    I developed an application in LabVIEW FPGA 2011 on a Board of the R-Series PXI and a host application LabVIEW 2011 Windows XP to communicate with him via DMA FIFO.  I'm trying to adapt the interface to CVI 8.1 (preferred) or CVI 2009 using the Interface of FPGA C API 2.0.  The example of FIFO that it stores in the directory C:\Documents and Settings\All Users\Documents\National Instruments\FPGA Interface C API\Examples\ gave me a few questions:

    1. The functions NiFpga_WriteFifoI16 and NiFpga_AcquireFifoWriteElementsI16 are two different ways to do the same thing? I wasn't clear where I do the extra copy if you use NiFpga_WriteFifoI16. I guess the combination of NiFpga_AcquireFifoWriteElementsI16 with NiFpga_ReleaseFifoElements is the way to go if I want to stay out of trouble.
    2. I intend to call NiFpga_Initialize and NiFpga_Open in an initialization function that gives the word initially, then keep the session handle in calls to other functions.  The session handle is always not null when it opens successfully?  Could I use it as a test to make sure that I have a session valid before calling any other functions-example:
      If (session) {NiFpga_WriteFifoI16 (...)}
    3. Interface of FPGA C API 2.0 is only announced work in CVI 2009 up on.  If I include NiFpga.c and .h in my project CVI 8.1, it seems to compile fine, but I did have the chance to integrate yet.  Is there something specific that would make CVI 8.1 not work?  Our deployment environment of difficult application CVI upgrades

    -Jim

    Jim,

    With regard to your questions:

    1. Yes, these two functions are the same, however there is a big difference between the two. NiFpga_AcquireFifoWriteElementsI16 acquires, prepares and publishes FIFO elements to avoid the need to write the first in a buffer allocated by the separate user, then copy the contents of the elements in the memeory host buffer. Considering that, in the NiFpga_WriteFifoI16 does not work. So the NiFpga_ReleaseFifoElements should always be used with the NiFpga_WriteFifoI16. The example is just showing how the code should be used, but is not necessarily displayed works should be used together. I understand perfectly why he was confusing.

    2. the best way to ensure you have a valid session is by using the NiFpga_IsNotError() function. I've attached a screenshot of the example code that illustrates how best to achieve this and inserted the image below.

    3 regarding using CVI 8.1, there is nothing in particular, which would make your code does not work in point 8.1, but we can guarantee that C API 2.0 will work correctly with 9.0.

    Kind regards

    Larry H.

  • Error message is "launch the user interface and to reinstall the application" after executing the quick backup.

    Original title: speedy

    My pc tells me to open the settings of the user interface on my windows laptop 8. I currently have

    has ran a quick backup, and now iiiimy pc asks me to open the user interface and I have to reinstall the application

    not known were and how to find what to do.

    Hello

    Please contact Microsoft Community. I've surely you will help solve this problem.

    To better understand the issue, let me know if you get this error when executing quick backup?

    If you get this error message when running fast backup software, you can visit the article to uninstall and reinstall the software.

    http://TechSupport.SpeedyPC.com/system/templates/selfservice/speedybackup/#Portal/1013/article/8478/how-do-I-uninstall-and-reinstall-the-program

    Hope this information helps. Reply to the post with an up-to-date report of the issue so that we can help you further.

Maybe you are looking for

  • Satellite 1670 very hot and noisy problem

    I borrowed a 1670 that I need for my exam in 9 days...The problem is that he had problems of heat in his younger years (apperently not directly a problem for the cpu, but the substance was so hot you couldn't sit with him on the knees)someone were vo

  • Digital acquisition of data streams

    Hello I tried (unsuccessfully) to acquire digital data of a sensor laboratory.  The Guide from the manufacturer: "When the excitement of voltage, DTC Decagon sensor makes a measurement.  Three measurement values are passed for about 140 ms of excitem

  • Speed phone (as seen in the game)

    Hello, I play this game called Empire of Transport. Maybe some of you know (or are addicted too, but sometimes it is really slow and the animation of the things flying over screen makes it almost stop.) Some days, but it's going pretty fast and I won

  • Upgrade to Windows 10 having dual-boot system

    I have the laptop dual boot with GRUB. An Ubuntu Linux operating system an another Windows 7 Home Basic 64 bit. I booked for 10 Windows. If I switch to 10 Windows, Linux will be mess up. If yes what should I do before installing to prevent my system

  • computer keeps falling time

    How do heal you the time constantly the loss of synchronization with NTP server or some NIST I try? A new CMOS battery did not help. Fred