I'm designing a zig-bee based sprinkler system with environmental sensors for my senior project. The design will use one MSP430 and a CC2500 in the sprinkler valve unit (access point) and another MSP430 and CC2500 along with a TUSB3410 in the USB dongle that will be used to connect to a PC interface program for data-logging and configuring user parameters.
I have I simplified version working now using the eZ430-RF2500 kit and am starting to develop my own hardware.
I'm looking for input for the design of the USB dongle. The eZ430-RF2500 uses an "extra" MSP430F16x in the USB debugging interface. I would like to forgo this extra chip and have a data path consisting of USB -> TUSB3410 -> MSP430F2274 -> CC2500.
Will I be able to program the 430 with IAR using this interface or should I provide a way to connect the origional debugging interface for programing?
Is there a reference design available from TI for something similar?
Is there anything else that I should be aware of?
Thanks in advance for any input!