Prosody installation guide: test programs: fmwdnld

This program downloads firmware. It can download either the kernel or a software module.

Go to directory $(TiNG)/test.

Run fmwdnld with the appropriate options (the program is gen-LINUX/fmwdnld, gen-SOL_32/fmwdnld, or gen-WINNT/fmwdnld depending on which operating system you are using).

Command line options are:

-f <file> name of the firmware file to download. If this option is omitted, the kernel is downloaded instead.
-P <PATH> The location of the TiNG directory
-m <module> download to this module This is the number of the module on the card, if a card serial number is specified with the -x option, or otherwise the module number in the range 0.. sm_get_modules() -1.
-x <serialnumber> Use a Prosody processor module on this card, specified as described in Test programs: Specifying Prosody Processor modules

For example,

	gen-WINNT/fmwdnld -P "C:/Program Files/Aculab/API/TiNG" -f playA

would download the playA firmware module to the first Prosody processor module.

The source code for this program is provided (fmwdnld.c).


This is one of the Prosody test programs .