Labview FPGA called another software component
Hi
I am trying to compile my FPGA code which has previously compiled. I get this error.
"Labview FPGA called another software component, and that component returned the following error:
Error Code: -52009
NI Platform Services: The requested resource has been marked for deletion and is rejecting new requests."
What is this error code?
Hi,
I've been looking in to this for you today - unfortunately, that seems to be a really rare error code which doesn't come up very often on our systems, so there's no quick fix that I can find.
A couple of options:
1) Have you made any changes to the code recently, in terms of updating it from an earlier version of LabVIEW? If so, it may be worth mass compiling your project up to the latest version in case there are references to software components which no longer exist.
2) It's probably worth a try repairing your LabVIEW, FPGA and RIO drivers installations from disk, as described here: http://digital.ni.com/public.nsf/allkb/FE6B641E86E55AF2862576DE00038001?OpenDocument
This could be due to some kind of missing or corrupted component in, for example, the Xilinx Tools
3) Are you referencing any kind of external software, such as DLLs or third party instruments, in your file?
4) What hardware are you using?
Please let me know how you get on with these queries.
Best wishes,
Chiara A
Applications Engineer with NI UK & Ireland
Similar Messages
-
Creaing Message interface from another software component imported object
Hi all,
Will it be possible to creaing Message interface from another software component imported object like i need to create idoc Abstract interface in one software component by using the imported object from other software component
regards,
DhilHi,
In thise case your SC2 Software Component is dependent on SC1.
Go to the SLD, go to the software component SC2 and you will have an option Dependency and as shown in michal's blog make this SC2 dependent on SC1.
Next, reimport your Software Components SC1 and SC2 in your IR . The old objects will contnue to exists but still clear the SLD cache, and reimport the SC1 and SC2 from the SLD.
Now in SC2 you will see a new option called BASIS objects under which you can see the message interfaces of SC1.
Regards
Bhavesh -
LabVIEW FPGA: An internal software error in the LabVIEW FPGA Module has occurred
Hi,
I am trying to build a LabView FPGA VI. During compilation, I always get error stating "LabVIEW FPGA: An internal software error in the LabVIEW FPGA Module has occurred. Please contact National Instruments technical support at ni.com/support". At the time, comiplation process is almost at the end. "Final Timing (place and route)" shows as completed. When Checked the Xilinx log session, at the end it states that " Process "Generate Programming File" completed successfully". However, I do not see any generated bitfile.
When clicked on error details, it shows following:
LabVIEW: An unknown error occurred.
Error -2629 occurred at Error occurred while loading XML string. Invoke Node in niFpgaXml_PrettyPrint.vi->niFpgaWriteBitfileXml_Core.vi->niFpgaCompileWorker_CreateBitfile.vi->niFpgaCompileWorker_JobComplete.vi->niFpgaCompile_Worker.vi:6460001
Possible reason(s):
LabVIEW: An unknown error occurred.
I tried multiple times but so far no luck to generate bitfile for this VI. What could be wrong here?
I am using Labview 2013Hi Mark,
Here is the device utilization Summary. My development system is running with Windows-7 (32 bit) with 3GB RAM and Labview 2013.
Device Utilization
Total Slices: 90.0% (11970 out of 13300)
Slice Registers: 40.7% (43258 out of 106400)
Slice LUTs: 71.6% (38103 out of 53200)
DSP48s: 1.4% (3 out of 220)
Block RAMs: 22.1% (31 out of 140)
Timing
40 MHz Onboard Clock
: 40.00 MHz (57.90 MHz maximum)
80MHz (Used by non-diagram components)
: 80.00 MHz (100.19 MHz maximum)
--WillsG -
Copy a Web Dynpro DC to another Software Component in a new Track
Hi everybody,
how can i copy a Web Dynpro DC to a new Track inside a new Software Component?
regards,
SidHi Sid,
Not sure on how to copy a DC but you can move custom developed SC from One track to another.
Check the link below:
[http://wiki.sdn.sap.com/wiki/display/Snippets/MigrationofdevelopmenttrackfromoneNWDItoanotherNWDIusingexportedsoftwarecomponentandSCAfile.|http://wiki.sdn.sap.com/wiki/display/Snippets/MigrationofdevelopmenttrackfromoneNWDItoanotherNWDIusingexportedsoftwarecomponentandSCAfile.]
Hope this helps.
Cheers-
Pramod -
Can LabView start/call another program such as QuickTime?
Hi,
I want to use my LabView program to start up another program. Is this possible? If so how is it done?
The program I have in mind is QuickTime. Will I be able to pass the name of the file I want it to play as an argument and specify where the new window will open?
Thanks,
Dave.Hi
You could also place an ActiveX-container in a vi. So you can select a file and set the window position.
Just have a look at the simple attachment.
Hope this helps.
Thomas
Using LV8.0
Don't be afraid to rate a good answer...
Attachments:
quicktime.vi 25 KB -
HELP -FPGA SPARTAN 3E-100 CP132 WORKS WITH LABVIEW FPGA ?
HI EVERYBODY, IM TRYING TO USE MY FPGA BOARD WITH LABVIEW, BUT I DONT KNOW THAT IF ITS COMPATIBLE, I INSTALLED DRIVERS, FPGA MODULE, AND LABVIEW 2012, IM USING WINDOWS 7 32 BITS, AND AFTER I COMPILE ITS SAID :
LabVIEW FPGA called another software component, and that component returned the following error:
Error Code: -310601
NI-COBS: Unable to detect communication cable.
Please verify that the communication cable is plugged securely into your computer and target. Also verify that the appropriate drivers are installed.
THANK YOU .
=)
Solved!
Go to Solution.Hi dvaldez2.
LabVIEW FPGA does not offer support for any third party hardware, other than the Spartan 3E XUP Starter Kit. Those are probably the drivers you downloaded.
http://digital.ni.com/express.nsf/bycode/spartan3e?opendocument&lang=en&node=seminar_US
However, this driver only supports the Starter Kit board itself (http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,400,790&Prod=S3EBOARD). You can't use the driver with any other FPGA from Xilinx.
Hope this helps.
Aldo H
Ingenieria de Aplicaciones -
Calling a WebDynpro Component from other
I have a WebDynpro Component. When i click on a button , i need to call another WD Component. How can i do this ?
Hi Manju,
You can proceed as shown below. You need to just get the URL of the component which you want to call from your component using the static method construct_wd_url of class cl_wd_utilities. You then just have to pass this URL to the create_external_window method of if_wd_window_manager. (This part can be done by using the code wizard itself.)
Regards,
Uday
METHOD onactioncall .
DATA : lv_url TYPE string.
CALL METHOD cl_wd_utilities=>construct_wd_url
EXPORTING
application_name = 'Z187442_ALV1'
IMPORTING
out_absolute_url = lv_url.
DATA lo_window_manager TYPE REF TO if_wd_window_manager.
DATA lo_api_component TYPE REF TO if_wd_component.
DATA lo_window TYPE REF TO if_wd_window.
lo_api_component = wd_comp_controller->wd_get_api( ).
lo_window_manager = lo_api_component->get_window_manager( ).
CALL METHOD lo_window_manager->create_external_window
EXPORTING
url = lv_url
RECEIVING
window = lo_window.
lo_window->open( ).
ENDMETHOD. -
Calling Inbound Plug of one Window of one Component in another WD Component
Hi All,
Can anyone please tell me how to call a Window's Inbound Plug of one WD Component in another WD Component.
Thanks in advance!
Best Regards,
DevyaniHi Devyani,
are you calling the view (embeded in a window ) of a component 1 in component 2. If so,
1. Define the used component(Component 1) in the using component (Component 2)
Component Use : Comp1
Component : Component 1(Name of the component)
2. On action: using component usage window, window of component can be called as a pop up window in component 2
If this is not your requirement, let me know. i will try to help
Regards,
Sankar -
Call a function from another software
hello,
Iam working on a program where i have to invoke a function from another software, is there any way i can do that? someone told me that i can use RMI to invoke the function but it seems to me like RMI is mainly for networked and distributed systems. any suggestions? i have an idea in my mind, if the software is programmed using c/c++ i can use the native coding to access the functions, well this is only a blind shot, not sure about it.
asrarHey asrar,
It is possible to call external programs from within the JVM. You need to do the following:
Process p = java.lang.Runtime.getInstance().exec("some.exe");
You can then do the following:
p.waitFor();
This will block until the process returns.
The Process class gives you access to 3 streams.
p.getInputStream(); returns a stream that the process sends to stdout.
p.getErrorStream(); returns a stream that the process sends to stderr.
p.getOutputStream(); returns a stream that allows you to send data to the process.
That is basically all you get.
regards,
Dr_N35S -
Calling a view into another Dynpro Component
Hi,
Could you please let me know the steps involved in calling one of the view into another abap webdynrpo applications.
Thanks,
KumarIf you want to use a view from another WD Component, then you have to have a Component Usage for that other view. Have you ever used the ALV Component? If so this is exactly the process that you would follow. You can read more about the techique here:
http://help.sap.com/saphelp_nw70ehp1/helpdata/en/a7/1d8b412bb5b35fe10000000a1550b0/frameset.htm -
How to call method in another mxml component
HI to all friends out there. I am stuck at some point . I need to call public method which is in other mxml component file in another mxml component.
So please tell me how i achieve this . I need to call inside event method which activate when user click on mu advancedatagrid item.
So please tell me how to acheive this.
Thank you in advance.If the functionality you need is self-contained within the component, you can dispatch generic event to the main application, and over there define the handler function.
If you need more specific interaction triggered by the component, you have to create custom event Class and then dispatch custom event.
I believe there are some clear tutorials in Flex in a week: http://www.adobe.com/devnet/flex/videotraining/?devcon=f2
HTH,
FTQuest -
Exception calling a WD Component from another one
Hi all,
I have an application that searches some KM files and displays their names in a WD Table.
I used an example from SDN to download the content of this table into an Excel file... I copied the Excel component from this project and pasted it into my own project, so I can reuse it instead of writting all over again
When I click on the "Excel File" button the first WD Component calls the Excel Component but I'm getting this exception:
<b>com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Failed to get deployable object part info for component com.polar.excel.WDC_ExcelExport</b>
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.getComponentDeploymentDescription(ClientComponent.java:776)
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.createComponent(ClientComponent.java:926)
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.createComponent(ClientComponent.java:176)
at com.sap.tc.webdynpro.progmodel.components.ComponentUsage.createComponentInternal(ComponentUsage.java:149)
at com.sap.tc.webdynpro.progmodel.components.ComponentUsage.createComponent(ComponentUsage.java:116)
at com.sap.tc.webdynpro.progmodel.components.ComponentUsage.createInstanceIfDemanded(ComponentUsage.java:728)
at com.sap.tc.webdynpro.progmodel.components.ComponentUsage.getInterfaceControllerInternal(ComponentUsage.java:346)
at com.sap.tc.webdynpro.progmodel.components.ComponentUsage.getInterfaceController(ComponentUsage.java:335)
at com.polar.listactualizacion.wdp.InternalWDV_ResultListActualizacion.wdGetExcelExportInterface(InternalWDV_ResultListActualizacion.java:228)
at com.polar.listactualizacion.WDV_ResultListActualizacion.onActionact_btnExcel(WDV_ResultListActualizacion.java:425)
at com.polar.listactualizacion.wdp.InternalWDV_ResultListActualizacion.wdInvokeEventHandler(InternalWDV_ResultListActualizacion.java:187)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doHandleActionEvent(WindowPhaseModel.java:420)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:132)
at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:299)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:752)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:705)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:261)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:154)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:160)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
Any ideas about this??
Thank you...
FelipeFelipe,
Check name of component used in Component Usage or in code: com.polar.excel.WDC_ExcelExport.
Seems that you mistyped the name.
Valery Silaev
SaM Solutions
http://www.sam-solutions.net -
How to copy all namespaces from one software component version to another
i want to make a new software component version of the same procuct in the integration builder(DESIGN),
how can i do that,
i mean to say, after making it in SLD, and importing it into design, how can i copy all the name spaces present in the previous software component version into the new software component versionK remember while transporting only active objects can be transported and if the object you want to transport is not active then last active version will be transpoted.
While transporting design objects prerequisite the s/w comp version has to be same.
Go through this it will answer every issue
<a href="http://help.sap.com/saphelp_nw04/helpdata/en/93/a3a74046033913e10000000a155106/content.htm">TRANSPORTING XI OBJECTS</a>
*CORRECT IF I AM WRONG*
Cheers,
<b>*RAJ*
*REWARD POINTS IF FOUND USEFULL*</b> -
Unable to read software component version from System Landscape Directory "
I've worked in past creating/importing SWCV, but this is new system PI7.0 and stuck.
A) Is my understanding on resolution correct?
Should I go and apply notes 940309 and create client copy of existing client 001
OR
change role of client 001; SXMB_ADMIN -> 'Integration Engine Configuration' to 'Integration Server'
I have no problem in using client 001 as Integration server, all I want is import of SWCV to work. Thanks. Appreciate the help.
B) Here is what I have done and the error:
1) Followed weblog below and created product, software component, technical system, business sytem in SLD.
/people/srinivas.vanamala2/blog/2007/02/05/step-by-step-guide-xml-file-2-xml-file-scenario-part-i
2) When I import the SWC from integration repository getting error
(Unable to read software component version from System Landscape Directory "server:5<system number>00").
C) Pointers used from the forum to debug the issue, but still no luck
Below are the points checked from the forum and all steps are correct, but still have issues with the import
1) check the RFCs SAPSLDAPI, LCRSAPRFC, connection test pass as the program ID registered with Jco
2) T-code SLDCHECK no errors (followed http://help.sap.com/saphelp_nw04/helpdata/de/78/20244134a56532e10000000a1550b0/content.htm)
3) T-code SLDAPICUST got user PIAPPLUSER, pwd is correct (reset the pwd)
4) logged using PIAPPLUSER http://server:port/sld and it works
5) One of the weblog SLD Check Failed (LCR_LIST_BUSINESS_SYSTEMS function doesn't work) referred to apply notes 940309
Notes: 940309
You are installing 'SAP NetWeaver 2004s SR1 ABAP+Java' Usage Type 'NetWeaver Process Integration (PI)'.
You don't want to use the default client 001, but another client as Integration Server.applied portion (PIPostInstallProcess) of OSS notes 940309 and it resolved.
Note:
I still retained client 001 and didn't do client copy as mentioned in the notes. The wizard based CTC tool helped. Here are the details if someone has similar issue and want to know further details:
A NetWeaver Process Integration (PI) Installation (ABAP+Java) has two parts: Installation and configuration. The former is done by the Installer, the latter by the 'Central Template Configuration' (CTC) Tool.
http://help.sap.com/saphelp_nw04s/helpdata/en/14/39084136b5f423e10000000a155106/frameset.htm
1. Call the wizard-based configuration tool as described in Configuration Wizard.
2. Select the scenario PI and the task PIPostInstallProcess.
3. Choose Execute.
A list of the steps to be executed by the wizard is displayed.
4. Choose Install. -
The compilation of my labview fpga vi fails with the error message "LabVIEW FPGA: The compilation failed due to timing violations, but there is no path information because the timing violations are not of type PERIOD".
In the 'final timing (place and route)' report, the requested frequencies are all below the maximum frequencies and the compilation error message is only displayed at the very end on the 'summary' page.
I tried to optimize my labview fpga vi with pipelining, but had no success.
Can anybody offer some advice on how to debug fpga code with this error? Is this really a timing error or something else?
Software:
Labview 2011, fpga 2011, xilinx tools 12.4 sp1
Hardware:
NI PXIe-1071 Chassis
NI PXIe-8108 Embedded controller
NI PXIe-7965R FPGA FlexRIO FPGA module
NI 5761 250 MS/s 14 bit Analog input digitizer
The Xilinx log of the compilation run is attached.
Also, this issue was already discussed in this thread ~6 months ago, but no satisfying answer was offered so far...
Thanks,
Fabrizio
Attachments:
xilinxlogc.txt 2313 KBHi Kyle,
the problem is: I have one computer which compiles the VI successfully and a second one which shows that error. Both use the same software setup (LV2011SP1+RT+FPGA from DS2012-01). Both use the same project file - atleast SVN shows no difference.
- You can have one FPGA VI where one computer is compiling successful and a second one complains. (Btw. I have a SRQ running in Germany on this topic.)
- More problems: After successful compiling on first computer and transferring all to second computer (using SVN, including the full project folder with all files like bitfiles, lvproj, and everything) the second computer is unable to start the RT executable due to error "FPGA VI needs to recompile". Solution so far: Call the FPGA-OpenReference with the bitfile instead of the VI (as I used to do until now)...
- More problems: After modifying the FPGA-OpenReference to use the bitfile (on the 2nd computer) and transferring all the files back to the 1st computer (using SVN as before, including the whole project) the 1st computer complains: FPGA-OpenReference is creating a different reference than is used in the VI. So what happens here? On one computer my VI is ok, the reference is typed correctly. Transferring all the files to a different computer the VI isn't ok anymore due to changes of the reference??? You know: all files are the same: lvproj, FPGA bitfile didn't change, cRIO reference didn't change...
All those problems didn't occur on my RT-FPGA projects in LV2010SP1. I'm not pleased...
Best regards,
GerdW
CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
Kudos are welcome
Maybe you are looking for
-
Last night the 'o' button on my blackberry suddenly stopped working, i also cannot hold down alt/shift while texting to do caps etc. ive checked for water damage on the battery scale thingy but its still white, my blackberry is a Curve 8520, product
-
How to raise all invoices based on Ship-To-Party
Hi SD Guru's, Could you please tell me how to raise invoices on Ship-To-Party? I know in standard all invoices will be raised against Sold-To-Party. I know i can manually go in the sales order and change the Bill -To-Party to same as Ship-To-Party.
-
Newbie question - Is it worth getting into SAP ?
Seeing as this is still the only forum where a "Post New Thread" button is locatable, here's my opening question. I understand it takes study, certification and some years of experience to become a sought-after commodity in SAP. As an underpaid (neve
-
InteraceNotSupportedException when getting the native object in portal
Hi, When i am trying to get the native object i get the following error com.sapportals.connector.connection.InterfaceNotSupportedException: Interface com.sap.mdm.net.ConnectionAccessor is not supported Please help me. Thanks, Padmaja
-
Need case suggestions to protect the 8220
I just got an 8220 from tmobile and they sold me a leather case for $19.99.. It made sense to me to buy the case as I can drop my phone once in a while and the bulkiness of the leather seems to be a good shock absorber.. What I HATE, is how my screen