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.

PUREPATH-CMBEVM: Writing firmware to the MPS430 for booting without connection to a computer

Part Number: PUREPATH-CMBEVM
Other Parts Discussed in Thread: TAS3251EVM, TAS3251

According to the user's guide, "...The MPS430 microcontroller can also be used independent of the PC host. The MSP430 device is used for stand-alone demonstrations; therefore, it is configured for each application." There is an SD card slot, and a vague mention that the MPS430 can be used to program downstream I2C devices without connection to a computer. How do I program this? Is the MPS430 already programmed, and just looking for a specific file in the SD card, or is it necessary to write custom firmware for the MPS430 and upload it via JTAG?

I also have a TAS3251EVM which also has a built in MPS430 with some onboard memory. I'd like to know the process of writing to this as well.

Thanks,

Jon

  • Hi Jon,

    Basically, all the programming needed by TAS3251 is done by standard I2C. Usually the header file is dumped out from the PPC3 GUI, and then integrated to your MCU codes. You can also store the header file in somewhere else like SD card, EEPROM, and use MCU to read it out then write to TAS3251.

    If you look at the EVM schematic, MSP430 on EVM is mainly used for some hardware control, like keys, Leds...

    Regards,

    Sam

  • Sam,

    This makes sense. Thanks. My question is specifically for the EVM modules (we're still testing, not yet integrating into a finished system with our own firmware). Specifically, the PurePath Console Motherboard has an MPS430 with an SD card slot. Is there already firmware loaded that can boot, and read a header file from an SD card to auto program via I2c? Or is there some special firmware that TI can provide? I want to be able to load a header file from PPC3 onto an SD card, insert it into the PPC-MB, power it up, and have it write that header file via I2C to all the EVM's that are connected via I2C. Please advise.

    Thanks,
    Jon

  • Sam,

    Any thoughts on this?

    Thanks,
    Jon

  • Hello Jon, 

    I have emailed you directly. 

    All the best, 
    Carolina