I am planning to configure my PCM3070 through external I2C/SPI signals. My query is this; does it support one time programming feature ? or do I need an external microcontroller or processor to maintain the register settings after once configured?
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.
I am planning to configure my PCM3070 through external I2C/SPI signals. My query is this; does it support one time programming feature ? or do I need an external microcontroller or processor to maintain the register settings after once configured?
Hi, Rohit,
Unfortunately, no, all the registers (in ALL our audio devices) are all RAM-based, so you need to re-program them when powering up.
We actually have a really nice soundbar reference design that shows EXACTLY how to do this with the PCM3070 and an MSP430. Check it out --> RDK-Value-SB.
-d2
I have a doubt regarding the same. In my product the PCM3070 is merely being used as an adder that is adding 4 analog inputs and routing the output to one of the lineouts. Now I can develop the .cfg file for the same using PPS and store it in the EEPROM using PCM3070-K CS and MSP430 retrieves this and dumps it into the PCM3070 over the SPI line if I am not wrong. My doubt is it possible to use the flash memory of MSP430 itself to store the '.cfg' file or an external eeprom is necessary??
I think the answer may depend on the memory of the MSP430 but assuming it has enough memory can it be done? In that case can you suggest me the forum which can help me in deciding a suitable MSP430 for my purpose.
Regards,
Rohit
Hi, Rohit,
I'm not entirely sure how that would work. For whatever reason, we didn't do it that way in RDK-Value-SB.
I'd suggest you post something in the MSP430 forum.
-d2