09-21-2010 06:47 PM
Has anyone experienced memory leaks on your target hardware when using Labview ARM module?
Also how do you detect memory leaks on an application running on an embedded target?
I'm current working on the MCB2400 development with Labview 2010 ARM.
09-22-2010 04:30 PM
Hello,
Do you feel you are experiencing a memory leak? Can you describe what is going on with your project? Perhaps attach it to the forum? The main thing to watch out for is array allocation, that is usually where memory gets used the most.
LabVIEW does not provide a memory monitor, but Keil uVision does: http://www.keil.com/support/man/docs/uv4/uv4_db_dbg_memwin.htm
With the project open and running, you can right click on the target in the project and select Show in Keil uVision. You can use the link about to see how the memory is working on the processor while the VI is running.
09-22-2010 05:12 PM
There is a concern about memory leaks which has been observed on Windows application. I just wanted a way to check the memory allocation in the embedded ARM to verify that no memory leaks occur.
The UVision debug shows the content of memory but I do not see it update with changing values even when I select Periodic Window Update.
09-22-2010 05:30 PM - edited 09-22-2010 05:31 PM
I'm sorry to say that you may need to chat with Keil about issues with uVision (they are the makers of that product). Let us know if you are still needing help!