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.

PCM1865EVM: EVM Configuration in Linux

Part Number: PCM1865EVM

Hi, I have done some evaluations with the PCM1865EVM board, with PPC2 in Windows. For now, I have some questions on the usage of this EVM board.

1. For now, PCM1865EVM provides three configurations, Mode 0/1/2, and I use it in Mode 2. But with PPC2, the configuration should be repeated in power-on/off/on circle. Can I flash the configuration to the board to make it works in Mode 2 once power-on this board?

2. PPC2 works in Windows OS, but I would like to do the evaluation in Linux OS. May I get one Linux version of PPC2?

3. As I would like to connect the PCM1865EVM board with my one another board, which is within Linux OS, may I do the configuration within instructions, without GUI operation? I mean if there is API documents to introduce the operation sequences on the PCM1865EVM board configuration.

Thanks.

  • Hi,

    As far as the PCM186x EVM goes, the current tool set which we provide is limited to PPC2 which runs on Windows OS only. As far as the specific questions go, please see my comments below -

    1. There is no way to flash the configuration, and you will need your host processor on your board to write specific I2C writes on power-up. PPC2 does provide register mapping read/write tab and you can log/save the I2C writes for your specific application. You can also generate .h file which can be incorporated into your host processor programming.

    2. We do not have any PPC2 support for Linux OS at this time.

    3. As mentioned earlier, best approach would be copy/paste the config files or take all I2C writes and implement in your host processor to configure the PCM186x on power-up. We do not have any additional API documentation for this device except for DS outlining the register mapping. Thanks.


    Best regards,

    Ravi

  • Hi,

    Thanks for your feedback.

    As my host processor doesn't reserve the I2C interface, I have to use the host's USB interface to do the connection to the EVM board. Then, my questions are,

    1. As I have saved the configuration file after the RRC2 evaluation is done, i.e. one XML file, may I know how to use this XML file to do the same configuration in Linux OS? I would like to know some details about the XML file generated by PPC2.

    2. As mentioned above, I have to use the USB interface to do the connection, i.e. the USB board provided with EVM board, so, per my understanding, if I need to do the configuration without PPC2, I need to send the command within format defined for USB interface to do the configuration, right? If so, is there any specification for the USB write for this action?

    3. Is there any specific Linux driver for the EVM board?

    Best Regards,

    Lian