Driver development for 6221 card in RTX & VC++

Hello All,
For my application, I need to use NI-6221 card in RTX (Adrence/Venturcom) and VC++ environment. Since NI provides RTX support only in LabVIEW environment, It was informed that we need to write a register level program.
I have got some examples (for register level program) from NI website (MHDDK) which when I try to compile, it throws an error looking for some RTX functions.
1. I am using RTX v6.0 for development. Is there something else i need to install to get those RTX functions. What is the procedure that i should follow to compile the examples?
2. In my application, I have the register level program for NI-6013 (E-Series) card in RTX environment. Is the acquiring procedure same for both E-series and M-series cards?
3. I also need the base address for accessing the cards memory. Is there any document that gives the details of the base address and other offset addresses?
Any information on this regard will be of great help to me.
Thanks,
Ashok kumar A.

THE ANSWER IS THAT YES YOU CAN DO THIS IN NI-VISA!
Some have said that you need a kernel driver. This is partially true in that a PXI or PCI card (they are the same as viewed by the OS) must have a kernel driver. NI-VISA provides one for you.
You said that you do not have a manufacturer ID. This is a requirement of all PCI cards and no kind of driver will work until the card has one. Once you have this ID, run the VISA PXI Driver Development Wizard and it will generate an INF for you for all supported NI-VISA environments that support PXI/PCI. Read the instructions in the appropriate INF file for how to install it into the system so that the OS will attach NI-VISA to your device. It's really simple. NI-VISA supports PXI/PCI on Windows 95, 98, ME, NT
4, 2000, XP, and LabVIEW RT.
Some have said that MAX will just show you all PXI/PCI devices in your system. Your device will not show up until NI-VISA can see it, and that won't happen until you generate an INF as described above.
Since the INF file associates NI-VISA itself to your card, the ADE you use does not matter. NI-VISA supports PXI/PCI in LabVIEW, CVI, MSVC, Visual Basic, or any other ADE that normally works with VISA.
NI-VISA works well even with more advanced devices because we support all types of register accesses (config, I/O, memory) as well as interrupt handling. Just look at the visa.h that NI ships in the VXIpnp directory. If you are using C/C++, make sure you define NIVISA_PXI before including visa.h. If you use LabVIEW, you need to use the address space numbers as defined in visa.h.
Good luck.
Dan Mondrik
Senior Software Engineer, NI-VISA
National Instruments

Similar Messages

  • Driver development for custom PCI card

    Hi friends,
    I've a PCI card developed in-house. How to prepare a driver for the same in LabVIEW? Can I develop drivers in VISA? I don't have a manufacture id. Is there any other method to develop a driver for PCI card? Once developed, can I use them for other platforms like VC++? My OS is Windows 9X/NT & 2000. I need a driver to use for all these. Lot of querries! hope I made it clear.

    THE ANSWER IS THAT YES YOU CAN DO THIS IN NI-VISA!
    Some have said that you need a kernel driver. This is partially true in that a PXI or PCI card (they are the same as viewed by the OS) must have a kernel driver. NI-VISA provides one for you.
    You said that you do not have a manufacturer ID. This is a requirement of all PCI cards and no kind of driver will work until the card has one. Once you have this ID, run the VISA PXI Driver Development Wizard and it will generate an INF for you for all supported NI-VISA environments that support PXI/PCI. Read the instructions in the appropriate INF file for how to install it into the system so that the OS will attach NI-VISA to your device. It's really simple. NI-VISA supports PXI/PCI on Windows 95, 98, ME, NT
    4, 2000, XP, and LabVIEW RT.
    Some have said that MAX will just show you all PXI/PCI devices in your system. Your device will not show up until NI-VISA can see it, and that won't happen until you generate an INF as described above.
    Since the INF file associates NI-VISA itself to your card, the ADE you use does not matter. NI-VISA supports PXI/PCI in LabVIEW, CVI, MSVC, Visual Basic, or any other ADE that normally works with VISA.
    NI-VISA works well even with more advanced devices because we support all types of register accesses (config, I/O, memory) as well as interrupt handling. Just look at the visa.h that NI ships in the VXIpnp directory. If you are using C/C++, make sure you define NIVISA_PXI before including visa.h. If you use LabVIEW, you need to use the address space numbers as defined in visa.h.
    Good luck.
    Dan Mondrik
    Senior Software Engineer, NI-VISA
    National Instruments

  • Creative in the dock over driver issues for older cards and upsetting consumers please read!

    To Who this may concern at TOP LEVEL AT Creative's Board It's come to my attention to a very serious issue From Creative,and the story starts from here.
    I have just required the Audigy 2 ZS Sound Card so looking to install the latest drivers from CREATIVE'S UK WEBSITE. So I look into the date which is 9/4/200 on Creative's website. However I did abit more investigating into the issues from other consumer's from passed half soaked drivers that Creative are supposed to put right with their half asleep development team(what a joke!!).
    AS I did more research? on this issue on the forums and hardware websites, it came across to my attention on a Brazilian I. T. Expert called Daniel Kawakami (surprisesurprise and I don't suppose Creative know anything about him other than trying to kick him the balls for his work to help others with their sound cards very good PR work Creative well done!!!!).So armed with all this information and believe me I have gone into alot of reading in the forums about the issues,and yes Creative Board Of Directors you are entitled to your Copy Rights,for now !!!
    So I find out more about this super hero Daniel Kawakami? to Creative's miss givings to put right the Drivers for Consumers let down by Creative, I came across one of the driver updates for the Audigy 2 ZS Sound Card done by Daniel Kawakami, and Bingo most consumer's now have a working drivers by him.
    So for all the hard work and precious time this Daniel Kawakami has done for Creative Consumers(including me) YOU SELFISH CREATIVE BOARD OF DIRECTOR'S go and kick him the face, so I will say this to you what about his rights as a creative product consumer? ,his driver copy rights and on top that his right to put things right that your team cannot put right in the first place. This is the EXACT PEOPLE WE NEED IN THIS HIGHLY COMPLICATED IT INDUSTRY, so what do you do you try and do, you bin him.
    So Creative I am going to ask some questions and I EXPECT YOU TO ANSWER THEM with me as a CONSUMER OF YOUR PRODUCTS(customer is King not you!!)
    1. The drivers you realised on the 9th April 200 are working drivers for the Audigy 2 zs for windows 7 ultimate.
    2. So how can you convince me that they are working?
    3. At the moment I can only trust Daniel Kawakami's? working drivers, since he has had over whelming praise for his work.What makes me think I can trust you with your drivers.
    4. Your Drivers came out on the 9/4/200, Daniel Kawakami's Drivers came out on 9/4/200 its too close a call,since your development Team are too lazy to put things right, how can you convince me that you did not copy his Drivers into your download Driver website(I would not be surprised if you did, as it would certainly be a cost cutting exercise ,and taking away his copy rights for all the work he has done for nothing!!!)
    5. Are you going to treat customer and consumers better service and support? in the Future,and that includes me,and 3rd party developers like Daniel Kawakami .
    The concussion to all of this, there are lessons to be learned by you Creative for your mis givings and the treatment of customers passed and present and especially the appalling treatment of Daniel Kawakami ,this guy deserves far better for his talent. I Have one message for the President Of Creative ,don't you EVER think you can scare me as a customer and also as Registered? disabled deaf person ,and for that reason I have far more powers you will ever have. For what I have read I am so angry and dismayed when someone like Daniel Kawakami is only trying help others ,but to be treated in this way.
    It is only right for me to post this ,because You Creative have hurt? alot people and that includes me. I look forward to the comments and p.m.(if I get any) And Daniel Kawakami? I hope you do read this and all the best for the future ,keep doing what you do ,and once again Creative you should be holding your heads in Shame.
    Regards Jonoace U.k.

    !!! Creative jamais vai responder.
    At seria justo se Creative viesse a publico falar de sua incapacidade e que at onde as placas Audigy funcionariam em Vista e ?7.
    Mas por?incompet?ncia, pois nem suas novas placas funcionam direito, se era para vender est? mal.
    Problemas de memoria superior a 4 gb e tantos outros que Creative no tem respostas;
    Drivers de Daniel e Pax so alternativas, mas que tambm tem muitas limitaes.
    Sinceramente acho que esta na hora de Creative vir a publico fazer um relato srio, e descrever claramente as limitaes de sua placas colocando um ponto final emexpectativas frustraes eeng dos.
    Chega a ser vergonhoso que placas onboard como realtek funcionem melhor que placas Creative;
    Realmente, antes era um sonho e orgulho possuir um produto CREATIVE, tornou-se um pesadelo e uma vergonha.
    Mas enfim o que fazer, apenas esperar um momento de honestidade por parte de Creative.
    Flavio Kern - Audigy 2 ZS
    Creative will never respond. So it would be fair if Creative would publish his inability to speak and that even where the plates Audigy would work in Vista and 7. But by incompetence, since neither her new adapter works right, if it was to sell is poorly. Problems of memory above 4 gb, and so many others that Creative does not have answers; Daniel and Pax Drivers are alternati'ves, but which also has many limitations. I honestly think this time Creative come publico do a serious story, and describe clearly the limitations of your cards by putting an end-point on expectations, frustrations and forgeries. It is shameful that onboard realtek cards like that boards Creative work better; Actually, before it was a dream and pride have a CREATIVE product, became a nightmare and a shame. But anyway what to do, just wait a moment of honesty from Creative.
    Flavio Kern-Audigy 2 ZS

  • Driver development for TI device

    Hello Microsoft support team,
    I am currently developing WDK driver for PCI device. I am beginner in driver development and I found a KMDF WDK driver project for generic PCI device (PLX9x5x PCI Driver) from your website. However, in my attempt to adapt this driver for my PCI device, which
    is a TI TMS320c6657 DSP evaluation board, I get stuck into some problems. My objective is to send data from PC (Root complex) via DMA transfer on PCIe interface to the the DSP evaluation board (End Point) for signal processing. And I am not able to match the
    sample PCI driver with my device. I am seeking a starting guide on how I modify the the generic driver to suit my specific PCI device.
    Thanks.
    With regards,
    Alemayehu

    I know of no guide to do this.  What I recommend is you walk the driver, starting with DriverEntry.  By walk the driver, I mean for each function, review its purpose in the WDK documentation, and look at what the sample does.  Cleanup the
    function to reflect the needs of your device, then go on to the functions that call references.
    Besides the PCI driver sample, take a look at the minimum Toaster function driver, this is a good sample with most functions empty that you can use to get going.  As you cleanup run the compiler with /W4 and Code Analysis on the code to catch mistakes. 
    For the code analysis change the options to enable all the rules.
    Don Burn Windows Filesystem and Driver Consulting Website: http://www.windrvr.com

  • HP D110 ePrinter - Changing Drive Letter for SD Card Slot

    How do I change the drive letter mapped for the SD card (z.  This is conflicting with my backup drive.

    Hi,
    I think by default the first letter for Network drive is Z then Y then X... This may help:
       http://windows.microsoft.com/en-US/windows7/Create​-a-shortcut-to-map-a-network-drive
    Regards.
    BH
    **Click the KUDOS thumb up on the left to say 'Thanks'**
    Make it easier for other people to find solutions by marking a Reply 'Accept as Solution' if it solves your problem.

  • X11 driver development for Solaris 8/9

    Hello,
    is there a way to develop a X11 graphic driver for the Solaris 8 or 9 OP.
    The SUNWxwddk package is for Solaris 2.6 and some possible features
    are missing (64Bit/GL/...). Will the SUNWxwddk package be updated? Or
    do I have to use the sources from X.org and build my own X11 server?
    Thanks for your help.
    Regards, Thomas Thorberger

    >
    Hello,
    is there a way to develop a X11 graphic driver for the
    Solaris 8 or 9 OP.
    The SUNWxwddk package is for Solaris 2.6 and some
    possible features
    are missing (64Bit/GL/...). Will the SUNWxwddk package
    be updated? Or
    do I have to use the sources from X.org and build my
    own X11 server?
    Thanks for your help.
    Regards, Thomas ThorbergerI'm interested in the answer to this as well. There is a porting kit for XFree86 devices,
    but it is only for Solaris x86. I'm interested in building framebuffers that will work on
    SPARC as well. The only samples I could find harken back to 2.6.
    -- Garrett

  • Graphics Driver update for TravelMateP653-M not available?

    I have an Intel(r) HD Graphics 4000, and I need to update it but everytime I download from Intel directly it says 'you have a modified version please ask your equipment manufacturer for updated drivers'. I need the update to continue to play a few games, but no matter what I do or where I go I can't seem to find current graphic card updates that will actually install. The website has no driver downloads for graphics cards on this model and it's getting a bit frustrating, does anyone have a solution?

    prior to install Intel VGA drivers, you need to uninstall the Acer Intel VGA drivers. you can check if they are available to uninstall on Programs and features or going to Device manager, click on Display adapters, right click on Intel VGA and choose to uninstall (if it asks about uninstall software, say OK to this option).Once done, you can install the Intel drivers from Intel website.

  • Develop a LabWindows/Cvi Driver(fp) for custom pci card(dll).

    How to do it?

    You can go to following web page and get some help from there. You might be interested in Driver Development Kit (DDK) Software Reference Manual. Here is the link:
    http://www.ni.com/support/gpib/reg_prog.htm

  • Is there a USB Instrument driver developer tool for CVI

    Is there a USB instrument driver developer tool/guide for CVI?
    Thanks
    Chip B.
    Solved!
    Go to Solution.

    Hi! ASIC LabRat,
    I agree with your comment.  IVI drivers take too much overhead and the executing speed can be very slow compared to the drivers developed using VISA platform.  The previous link sent by the NI engineer was very old (2001) and doesn't really help you at all. 
    Please take a look at this one instead: http://zone.ni.com/devzone/cda/tut/p/id/4713. 

  • Driver issues for Radeon HD 6750M switchable graphic card

    Hello guys, took time for me to decide wether to join forums like this just to get real help coz goggle doesn't show any solution with my issue. i was able to update my video card with the old raptr app from amd and allowed me to maximize the feature of my laptop. after format i can't install these drivers "sp52929 & sp61216" for the said graphic card and the new and updated raptr is not somehow working. i get this error "The contents of the file cannot be unpacked. the executable you are attempting to run has been corrupted. please obtain another copy of the file, verify its integrity and try again" (monitored the download and its not corrupted or anything) or using the driver from amd official site (tried different versions like amd-catalyst-omega-14.12-with-dotnet45-win7-64bit, AMD-Catalyst-HDMI-Hotfix-Win8.1-Win7-Dec10 etc.), the installation is fine but it's not functioning and this is the error i get "no amd graphics driver is installed or the amd driver is not functioning properly. please install the amd driver appropriate for your amd hardware" and "you do not have the compatible vga hardware to driver" during installation it reverts my resolution back to 800x600 as if it conflicts with the Intel HD Graphics Family. tried uninstalling intel hd graphics family first and install the radeon but it seems that the driver itself really is the problem. does anyone here experiencing the same? or someone here who can tell me what's really going on? thanks i advance Referrence: http://h30434.www3.hp.com/t5/Notebook-Display-and-Video/latest-driver-for-amd-graphic-card-not-working/m-p/5150764#M113344

    Please uninstall the currently installed Intel Drivers and AMD driver. (if present in Programs and features and device manager).Once all traces are removed, restart the PC and install the Driver file sp52929.exe becase (read the yellow text below) Download Link:ftp://ftp.hp.com/pub/softpaq//sp52501-53000/sp52929.exe Info:ftp://ftp.hp.com/pub/softpaq//sp52501-53000/sp52929.html This package provides the AMD High-Definition (HD) Graphics Driver and Catalyst 
    Control Center for supported notebook models that are running a supported 
    operating system. For notebooks with switchable graphics modes, this package 
    includes drivers for both graphics processing units (GPUs). Switchable graphics 
    enable users to switch between a power-saving graphics mode (normally used under 
    battery power) and a high-performance graphics mode. If high-definition 
    multimedia interface (HDMI) video output is supported, this package also 
    installs the HDMI Audio Driver.

  • Preview window freezing eventhough I went back to old driver for Nvidea card. Worked for a while. So frustating. I think I will go back to Pinnacle.

    Premiere Elements preview window is freezing again!! Had this problem 1 month ago and fixed by going back to older Nvide driver. Problem is back. I am so frustated with Elemnets and thinking of going to Pinnacle Studio??

    Kipperpatty
    Check List
    (Please correct me if indicated...I am assuming NTSC set up....
    Assuming that your Panasonic is recording 1080p (1920 x 1080 @ 30 progressive frames per second), then your project preset should be
    NTSC
    DLSR
    1080p
    DLSR [email protected]
    You can check the project settings being set under Premiere Elements Timeline workspace, Edit Menu/Project Settings/General and the regardings for Editing Mode, Timebase, Frame Rate, Pixel Aspect ratio (even if the fields appear to be grayed out). If the above project preset was set, then the Project Settings dialog should look like
    What computer operating system are you using? Go back to the NVIDIA web site and look for video card update around May 2013 instead of August 2013. Is there one? If so, try that version of the NVIDIA GeForce driver. See the Announcements at the top of this forum for the links involved to get this information and update. If you need help on this, please tell me the name of your computer operating system and NVIDIA GeForce and I will make suggestion.
    Do you still have the latest version of QuickTime installed on your computer with Premiere Elements 10? If you go to Premiere Elements 10, Share/Computer/QuickTime, do you see presets for the QuickTime category?
    When you import these files into a new project with the project preset mentioned above,
    a. In Project Media, do you see a thumbnail for it (image in thumbnail)?
    b. When you drag the file to the Timeline, do you see the file represented there Video 1/Audio 1 with content?
    c. When you press the play button of the Edit area monitor, do you see the file playback completely?
    d. When you double click the file's thumbnail in Project Media, does that bring up the Preview Window with the Set In and Set Out points?
    Please take one question at a time to consider and work through each with the project opened before you. Skip over anything that you do not understand or cannot work through in the opened project. We will work through all.
    Thanks.
    ATR

  • Can I use only one computer for driver development?

    Hi! I'm newbie in driver development and now is first day when I make the acquaintance of driver development. There is the next phrase in MSDN in
    https://msdn.microsoft.com/en-us/library/windows/hardware/hh706187(v=vs.85).aspx
    : "For developing, debugging, and installing a kernel-mode driver, you need two computers". But I unfortunately have only one computer and I have to develop the USB Kernel Mode driver as technical assignment for admission to the job.
    My computer is under Windows 7 OS and already has standard USB driver. I have Visual Studio 2013 Ultimate and WDK 8.1 Update on my computer. Can I use only one computer for driver development and debugging or not?

    no, not really, you need two. you can use a VM as the machine under test though.
    d -- This posting is provided "AS IS" with no warranties, and confers no rights.

  • Are there any sound cards with best driver support for Arch?

    I was wondering if there are any sound cards that have the best driver support for ArchLinux? I currently own a Creative Labs X-FI Platinum Edition. The main reason I like the Platinum is that has an interface you can plug MIDI and Audio ports into. It seems to me, however, that Creative is the worst company to support Linux drivers. If anyone has any opinions, please feel free to comment. According to all my research, ALSA sound drivers are the most supportive for sound. Am I also correct in this assumption?

    yeah, creative sucks. go with m-audio. they support linux unlike creative.

  • HP Pavilion g6-1201tx Notebook PC video and audio driver for graphics card

    i want  HP Pavilion g6-1201tx Notebook PC video and audio driver for graphics card (Windows 7) 

    Hi:
    Below is the link to the support and driver page for your notebook.
    http://h10025.www1.hp.com/ewfrf/wc/product?cc=us&dlc=en&docname=c03061225&lc=en&product=5163244&quer...
    Your model uses the AMD graphics driver only. Don't install the Intel one.

  • Can't find recent driver for graphic card (display) cyberaladdin trident

    I can't find recent driver for graphic card (display) cyberaladdin trident.
    The game play with game Warcraft III.
    I downloaded directX 9
    I managed to install the game but I can't play it.
    My display card is Trident Cyberaladdin-T. The game producer told me it is compatible. I tried to find drivers but I haven't find anything efficient. On toshiba site there a driver but quite old (previous to the date I bought the computer...)
    I don(t knox what to do and my son is very disappointed because he can't play with this new game.
    Thanks for your quick answer.

    Hi,
    At first it would be interesting to know for which Operating System your need this driver ? ;)
    Well this Chipset Trident CyberALADDiN-T ( called Napa2T ) was build in three Notebook Types of Toshiba.
    The Satellite 6000, TE2000 and the Satellite 6050. ( Driverversion all with Version 5.01.2527.0128 )
    Normally the drivers you find on the manufacturer Pages are not the actual drivers. They only update the drivers if there are known problems.
    So the only chance for you is to look threw the internet and look if someone else has used this graphic chip,and delivers are newer driver than Toshiba.
    Sorry for the answer, but I had same problem with my Machine, but found a newer driver revision on another manufacturer page.
    bye

Maybe you are looking for

  • MacBook Pro and Samsung screen compatibility

    Hi there I have a 13" MacBook Pro 7,1, screen resolution 1280 x 800.  I also have a Sony HDVD camera [HDR-SR11E]. I am thinking of buying a Samsung monitor for ease of video and picture editing -- SAMSUNG 2333HD, which has a 23-inch widescreen displa

  • Wireless printer works with everything Except my MacBook OS 10.7.5

    Photosmart 6510e has no problems with any other system: PC 7, XP, Droid but will only print from Mac Book if I turn off printer, then turn it back on. 

  • Strange behavior in safari autocomplete function

    Good day Today I was testing my java application and I noticed a strange safari behavior in autocomplete function. I'm going to explain better the problem: my java application is a simple rest web service deployed in jboss7, so when i call an url lik

  • Scroll is using a lot of CPU

    Hello In my application I have a general scroll that contains a lot of tables and tabs. The scroll is working slow and is using a lot of CPU power. Table scrolls are working fine. Could be something wrong in the code? Thank you

  • Classic "can't open initial console" error - *I di

    Well, I've got an oldish machine: Celeron 400 192MB PC100 dual FA311's Promise ATA133 controller Anyway, I had a perfectly functioning arch system until I compiled the newest 2.6.5 kernel. I have arch running flawlessly on my laptop... even with the