This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSP430F5659: Using Msp430F5529LP programmer IC on custom programming board

Part Number: MSP430F5659
Other Parts Discussed in Thread: MSP430F5510

I am working on a board for programming and testing one of our product lines. The idea would be to have a desktop application communicate with the test board to program our product (over JTAG) with test firmware, then once programmed run the device through various tests with external sensors. Finally, the device would be reprogrammed with the production firmware and would be ready to sell.

I would like to make a 30 or 40 of these devices to run tests in parallel, but my limitation is the ability to program the device. Ideally, I would copy the programming portion from the launchpad and use it on my custom board as using 30 MSP_FETS seems very expensive and overkill. Is it possible to purchase those chips with the firmware already loaded onto them, or alternately get the firmware from TI?  My last ditch effort would be to buy a bunch of the launchpads and make a custom case, or alternately lift the chips and put them on my board.

Thanks,

  • There are plenty options, depending how much hours (going deep down with coding) you are able to spend on this.

    5529LP SBW master is software / hardware open source and can be replicated on custom board...

    https://forum.43oh.com/topic/5530-custom-ezfet-lite/

    There is slau320 (open hardware / software standalone replicator), that can be simplified and ported to dedicated MSP430 master device. Extending to work with more than 1 target device should be more easily than making changes on original eZ-FET code.

    And there is MSP-GANG, that support up to 8 devices, but it is limited to GUI only with with custom over the DLL access only.

    My advice is to go by SBW (slau320), and (in case of customized solution) to enable mailbox system data exchange (over existing SBW connections) between SBW master and target device for testing.

    I made my own SBW master device (low cost entry level MSP430F5510)  that can work up to 8 target devices with mailbox-cdc bridges, but I spend few years on this...

    https://e2e.ti.com/support/microcontrollers/msp430/f/166/p/580522/2132101#2132101

**Attention** This is a public forum