That explanation is very clear. I didn't notice that the size had increased that much lately.
Here is a how-to I made once a while back but got deleted when servers were last changed. I have recently updated it. It is how to restore/update the SRV-1 firmware. Still haven't figured out how to put pictures on here or it would have some pics to accompany it . It is in .docx format if anyone knows how to load a file on here. No matter, I think the instructions should be enough.
The important part to know is that it IS FOR people WHO DON'T HAVE the Matchport option with their camera or in my case at the time, don't have the wireless transmission of their choice set up yet. And sorry, this is only for Windows systems.
***If you are updating, skip to STEP 13.***
1. Remove the jumper between pins 7 and 8 on J1 and then turn on SRV-1.
2. Make sure your UART Rx is connected to pin 4 of the expansion port (J4 on SRV-1 Board) and UART Tx is connected to pin 3 on expansion port. Also, make sure the UART GND is connected to pin 2 (or pin 16) of the expansion port.
*** the picture is missing but it shows hooking Tx of SRV-1 to UART-to-USB breakout board RX and SRV-1 Rx to USB-UART Tx***
3. The power for the SRV-1 should be high(3.3V) in pin 1 and GND in either pin 2 or pin 16 (whichever you didn’t use for the UART connection) of the expansion port.
3*. I also GNDed pin 17 but I’m not sure if it was necessary and it requires an extra GND
connection to be made that is common to the one on the expansion port.
4. Next you download and start ldrviewer.exe.
NOTE:
I have renamed the necessary srv1.ldr.115k file so that I don't mistake it for a newer version which seem to keep being included in firmware updates. The correct file can be found at
http://www.surveyor.com/blackfin/srv1.ldr.115k 5. Then go to FILE>OPEN and locate the srv_uart.ldr.115k file (you will need to select
“All Files(*.*)” “for Files of type:” to see it).
You must use srv_uart.ldr.115k file, not a newer version of the .115k file in order to reflash the µC this way.
6. Open the file.
7. Got to TOOLS>UART BOOT…
8. A console appears. Select the appropriate serial port and bit rate (115200 in this case), then click the TEST PORT button and it should say
“Port ready for use. Reset hardware before autobaud.”
If not, then make sure no other program is accessing the port you are trying to connect thru.
9. Now Short pins 1 & 2 on J1 (with jumper you took off pins 7 & 8 of J1) for a second and then remove the jumper (timing is not critical). --- You have just soft-reset the hardware.
10. Click the AUTOBAUD button and you should receive Blackfin responding confirmation.
If you receive a BMODE timeout error, check the connections on the Blackfin to make sure the right connections are made and that you have removed the jumper from pins 1 & 2 before pushing the AUTOBAUD button.
11. Once confirmation is made of contact with the Blackfin, press the SEND DXE button and wait for the program to load to the blackfin. You should see “…done” at the bottom of the console when it has finished downloading.
Once it has finished downloading, you will see the SRV-1 LEDS light up as they would regularly (all three, then 1st&3rd, then 1st&2nd stay on).
12. Replace the jumper on pins 7 & 8 of J1.
13. Making sure you don’t turn off the SRV-1, close the UART BOOT console and open up a terminal program that supports XMODEM file transfer (preferably Tera Term). Ensure you set the proper port to the 115200 bps baud rate, 8-bit data, no parity, 1-bit stop, no flow control under SETUP>SERIAL PORT…
14. Press ‘V’ inside the console and you should get a response from the SRV-1 stating the version of the firmware. This confirms that the SRV-1 firmware is working properly.
15. Now enter ‘X’ (capital) and then press ENTER to enter XMODEM mode which will start printing “CCC” to the screen. Now Select FILE>TRANSFER>XMODEM>SEND or hold ALT and press F – T – X – S in succession.
16. If reloading, select the same srv_uart.ldr.115k file, otherwise select the version you wish to upload to the SRV-1. You should then see it being sent to the SRV-1. The firmware is still not stored in the flash memory yet so you need to press ‘zZ’ to store it. You should get the reply: "##zZ boot image write count: 131072" which means you were successful. For reloading, cycle power to ensure the firmware was stored and that it starts normally. Then proceed to STEP 13, but upload desired firmware.
17. Finished!
If you still have issues after this, well good luck, lol J/K.
I apologize if someone else has done this, I know there seems to be a good instructional that uses the matchport.