sburck wrote:I am getting "Firmware Upgrade Required". I can't find any upgrade tool on the Olimex Site; does anyone know what I need to do?
Do the following:
- 1. Go to Olimex site and download the latest drivers.
2. Extract it to C:\Olimex. It will create a folder called OLIMEX MSP430-DLL drivers 1.033
3. Rename the OLIMEX MSP430-DLL drivers 1.033 folder to MSP430 (it is wise to remove blanks for better compatibility with the PATH environment variable - see next)
4. Add C:\Olimex\MSP430 to your PATH variable using the System control panel applet
5. Download the "Olimex MSP430-Programmer" tool.
6. Install it to C:\Olimex\MSP430 Programmer folder
7. Copy the MSP-JTAG-TINY stuff (MSP430.DLL, HIL.DLL, FTD2XX.DLL and SIUSBXP.DLL), into C:\Olimex\MSP430 Programmer folder, overwriting all obsolete files
8. IMPORTANT STEP: Open the Olimex Programmer and perform a simple read operation. This must be done only once: it will upgrade your MSP-JTAG-TINY firmware on its first access (it will show it on the status line)
9. Now setup your Rowley Environment to use Olimex's MSP430.DLL on the C:\Olimex\MSP430 folder
IMPORTANT! Always keep your MSP430.DLL stuff "in sync" between your working environments (Rowley, IAR, mspgcc or any other tool)
I don't know if Rowley is able to upgrade the firmware by itself, so I opted to use Olimex programmer tool. This was also a required step to make work with the mspgcc freeware tools (I do debug with Rowley, because it's powerful, but prefer GCC's code generator for production level)