We need to be able to install the latest firmware, and Application at one to ease our mass installation process. Is it possible to embed an Application dwl file to the WPK archive and use DWLWin to install the Firmware, Bootloader and Application at once?
There is a chm help file that comes with the software. And that help file (which is last updated on 17 July 2009) contains only a list of command line parameters that we can use. Was that what you were referring to?
Has anybody managed to solve the problem yet? I am able to use the DWLWin API’s, but can’t seem to download the firmware and application at the same time.
I think I have found the solution (need a bit more testing to confirm, but looks good so far!). I am using the DWLWin API in C# to download the firmware and application in one go, as well as starting the application automatically. Here is how I did it:
Register the DWLWin API as explained in the user guide
Create a new C# application
Add a reference to dwlwin in the references section
Use the following code snippet to perform the download (for a WMP100):
The firmware wpk must be in the same directory as the application wpb.
You must select the CPU Type (WCPU_TYPE) or the application throws an error. This is because the firmware package contains files for more than one CPU type.
I was able to download firmware package + application using the snipset code of tomridl.
However looking at the doc of dwlwin automation there is an example where they set IMEI and VECTOR_TABLE. I would like to set the IMEI during the dwlwin in order to save time in production, but it doesn’t work.
Someone knows the variables names (and their usage ) which can be set using the API
setStrExtOption? I can’t find any documentation.
I would like also to store the charset map (at+wccs command) during this phase: is it possible to create a .cus file? How to create it?