I'm attempting to use mspgcc on an OS X (Snow Leopard) system. I have a
MSP-FET430UIF USB based programmer for the target board.
I was able to compile and install all of the mspgcc tools, and compile and
link a program that I earlier had working on an IAR Workbench (Windows 7)
system.
The Windows 7 machine is able to interact with the MSP-FET430UIF without
trouble, and I was able to download/debug from IAR Workbench. This Windows
7 machine is running in a VMware Fusion 3.1 virtual machine on the OS X
(Snow Leopard) system.
Back on OS X (Snow Leopard) mspdebug seems to be suggesting that I need some
sort of serial port. When I plug in the MSP-FET430UIF, I get the following
on the USB bus:
MSP-FET430UIF JTAG Tool:
>
> Product ID: 0xf430
> Vendor ID: 0x0451 (Texas Instruments)
> Version: 1.01
> Serial Number: TUSB3410332587F2415DFF7D
> Speed: Up to 12 Mb/sec
> Manufacturer: Texas Instruments
> Location ID: 0x04100000
> Current Available (mA): 500
> Current Required (mA): Unknown (Device has not been configured)
but never see a serial port added.
I tried also on a Debian system (virtual machine also). Again, there was
no serial port created for the MSP-FET430UIF. I had installed libusb-1.0
and libusb-compat before compiling mspdebug.
As far as my IAR Workbench question goes, I've created a load module on the
OS X system; I can turn it from ELF into hex, but is there a way to 1)
transform it into the format that IAR Workbench needs, and 2) use some sort
of IAR workbench tool to load it? I transferred it over, but can't figure
out how to open it with IAR Workbench to upload it.