Hi,
Is there an API, socket or documented usb-protocol for purepath?
I'd like to build my own bridge to avoid the need for a EVM-board as a big usb-to-i2c adapter
thanks david
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.
Hi David,
I don't think we have any public API for PPC3. I'm not sure I understand what is your need? Is your requirement a small form factor board for USB to I2C?
Brian
cirrus logic has a nice bridge api so you can tunnel your i2c commands over usb or bluetooth
in my case I just don't want a big EV-kit on my board. rather just send the i2c commands over my usb-cdc that is tied to my mcu on my board
Texas Instruments please add an option to PPC where you can connect to a network socket.
like localhost:8888 and then whatever command generated in PPC, i.e. i2c would just be passed to that socket
then it's easy to make a python-script to take and tunnel those to your product/DUT
David,
Thanks for the details. In some cases we have the ability to enable in-system tuning where the customer can tune a smart amp with their own hardware and PPC3 (for example, if your system is Android based).
If you give me more details about what TI device you are using, etc... I can check with our software team what is possible. Would need to understand what host you will communicate with over the USB or bluetooth tunnel, is it part of your end-product or a prototyping setup or something else? A block diagram would be useful.
If you don't want to share information on this forum we can move to email.
Brian
hi
we can write the host code and bridge, no problem
just need a way out from the pure path app
ie a local pipe, socket or similar so that we can capture the commands. then our bridge will do the rest
option 2, leas optimal since more work would be if you can share the source code for the xmos receiver part. then we can just implement the same usb descriptors and mimic an evb to trick ppc
Ok, I will discuss with our software team to see what we can enable, it's a good suggestion.
What TI devices are you needing to control?
Brian
thanks brian,
simple and universal. happy to share the python portion if you can have the ppc team offer a 2-way socket for the command-pipe
devices tbd, but prel. TAS5828M
note that with this solution we can support any device as it's just a matter of bridging i2c commands
Hi,
Thank you for your patience, please allow Brian some time throughout the week to provide an update.
David,
I will close this thread now and follow up over email regarding this request after I touch base with the software team.