LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Using VI to run Macraigor BDM programmer

We use 2 programmers: The RAVEN and the WIGGLER
Are there developers out there who automate the FLASH programming of their embedded application?
Message 1 of 5
(3,259 Views)
I do but I use a DataI/O programmer. Let me know if my experience might be of any help.
0 Kudos
Message 2 of 5
(3,259 Views)
Hi Dennis,

Yes, your experience may be helpful.
What I am trying to accomplish is to automate the FLASH programming through a BDM port for an embedded application. I would like Labview to erase the memory, load the appropriate software, proceed with the programming and verify the loaded software. The user would simply connect the BDM cable and press a button on the screen. This process would be part of an automated assembly line.

Thanks!
Message 3 of 5
(3,259 Views)
With the Data I/O programmer that we use, it comes with a program called TaskLink. This has a batch mode that I use LabVIEW to call. LabVIEW first modifies the binary file to create a MAC address for the product, then I call the TaskLink executable and specify the file I want to run. The TaskLink software does the programming, verification, etc. and passess status back to the calling program. If the Raven or Wiggler software has similar capabilities, you could do something similar.
Message 4 of 5
(3,259 Views)
I should have replied to this a long time ago... to share the wealth of info:

Yes, Macraigor does have a batch version of their software. It is very simple to use. Simply call it as an executable. For more info, read the details in their batchdemo file. Fill-in the blanks and that's it.
Message 5 of 5
(3,259 Views)