Hi,
Is there IPC implementation for the DM6467T?
Thanks,
HR
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.
HR,
Unfortunately, looking at the latest IPC release notes, I don't see the DM6467T listed as one of the supported devices.
Steve
Hi Steve,
If I want to port the IPC to work with the DM6467T what changes should I do? I went over Chapter 5 in the IPC User Guide and couldn't find (or didn't searched correctly..) ti.sdo.ipc.notifyDrivers.IInterrupt, ti.sdo.ipc.interfaces.IGateMPSupport, ti.sdo.ipc.interfaces.ITransportSetup, ti.sdo.ipc.interfaces.INotifyDriver and INotifySetup, is there an example for doing that?
Thanks,
HR
HR,
Actually the DM6467 is very similar to DaVinci (DM6446). I think the first and easiest step would be to try building your app against the IPC support for DM6446 and it may just work for you.
If it doesn't work, then you can try to add the support for DM6467T yourself. The high level algorithm is this:
1. Follow the DM6446 as an example. You will need to copy the DM6446 code and modify it to become DM6467T.
2. What's needed is the "family" support for DM6467T. Copy the directory "\ti\sdo\ipc\family\dm6446" into a new directory "\ti\sdo\ipc\family\dm6467T" or some such.
3. The files you need to port will then be the interrupt support files (e.g. "ti\sdo\ipc\family\dm6467T\InterruptArm.c", etc.)
4. After you have that, you must modify the Settings.xs file so that at build time your new dm6467T support is found. You need to modify this file: "ti\sdo\ipc\family\Settings.xs"
5. This Settings.xs file is a JavaScript file, just FYI. You should again follow the DM6446 as an example. Basically wherever you see DM6446, you'll need to add similar code for the DM6467T.
Once you have your 6446 libraries built and the Settings.xs files updated, you should be able to bring in 6467 support into your application.
I don't believe you need to do anything with the gate support for DM6467; the gate code should work the same for DM6467.
Steve