The current version of the Blackfin compiler toolchain runs on Windows and can be used to compile srv1.ldr.
Here is the download link for the most recent toolchain-
http://blackfin.uclinux.org/gf/download/frsrelease/392/5211/blackfin-toolchain-w
in32-2008R1.5.exe Important note - you will see the following message during installation:
Quote:---------------------------
ADI Blackfin Toolchain 2008R1.5 Setup
---------------------------
Your system does not appear to have LibUsb-Win32 installed.
You need to have this installed if you wish to use USB based JTAG tools.
Do you wish to install LibUsb-Win32?
---------------------------
Yes No
---------------------------
!!! DO NOT INSTALL IT. YOU WILL HAVE TROUBLES WITH USB !!!
This LibUsb-Win32 is not required.
The SRV-1/SVS firmware image is built using a Windows command prompt ("Start" "Run"
"Cmd"), using the "make" command on "Makefile" that is included with the SRV-1/SVS source code archive. The source code will be found in
http://www.surveyor.com/blackfin/srv-blackfin-xxxxxx.zip Links to firmware archives will be found on this forum and
http://www.surveyor.com/blackfin/#blackfin3 You may have to install "make.exe" from the Mingw32 package. You can download the package here -
http://sourceforge.net/project/showfiles.php?group_id=2435&package_id=23918&
amp;release_id=587379 Once you have installed, you can rename mingw32-make.exe to make.exe. You need to put make.exe in your execution path, though it might be easiest just to copy make.exe into the same directory where bfin-elf-gcc.exe is installed.
Once everything is installed, you can "cd" (change directory) to the location of the SRV-1/SVS source code files and type "make". Before starting, delete all of the *.o and *.bin files.
*** UPDATE *** Forum member Lefteris has written a tutorial for building SRV-1 firmware on Windows -
http://lefteris.realintelligence.net/?p=17