Other Parts Discussed in Thread: PCM5142
Tool/software: Linux
Hi,
I have been reviewing PurePath studio as a tool to help me generate code for the miniDSP blocks inside various PurePath devices and specifically the PCM5242. I have a few questions.
1) Having looked at PaurePath home audio, I can see a framework for the PCM5142, but the PCM5242 is not listed. Do I assume that the code will compile correctly for the PCM5242 using the 5142 as the framework element?
2) I use an entirely open-source interface to my hardware. I do not have any TI EVM modules, all my hardware is custom made and self designed and all device programming is done via hard-coding in my supervisory MCU. I am not sure how PurePath Studio expects to communicate with the devices it is designed to program. Is there supporting documentation for this part of the process. However I would also like to know if the output from PurePath studio can be used to manually generate register settings and also CRAM (I think its called CRAM) contents. I am not sure of the distinction. I have looked at the .cfg file generated at compile time, It hints at register pages and other elements of the configuration at a register level, but for example if I define a FIR filter, I do not see how or where the associated coefficients are stored. Is there a way to hand-craft the output from PurePath studio. Allowing me to store potential configurations on MCU flash and transfer them to the miniDSP devices where and when needed under user driven config control. Ideally I would like to be able to define the general process flow and then at run-time modify just filter coefficients on the fly.
Looking forward to your response.
Aidan