We are currently working with the DM8148 EZSDK (v5.04). From my understanding, the EZSDK team at TI pulls in a bunch of components (including the Platform Support Package (PSP) contents), and rolls it up into a big release package.
However, I understand that the memory maps used by the Media Controller firmwares are different between the EZSDK release and the Platform Support Package (PSP) releases.
Now that we're thinking about long term development, what does TI recommend that we work off of:
(1) The EZSDK
(a) How long with this be supported/updated?
(2) The Platform Support Package (PSP)
(a) Does this include the OpenMax support and Firmware we need?
(b) Does TI have any guides on how to get from a PSP release to a working filesystem?
Just for completeness, the functionality we will be using consists of the following, which may affect the answer to the above question:
- OpenMax for video scaling, capture, encode, and display (on 3 displays concurrently). Our FPGA supplies video directly to the DM8148, so there is no external chip the Media Controller needs to configure.
- Qt for a Graphical User Interface (overlaid on OMX video via /dev/fb0 and /dev/fb1)
Thanks,
Bryan Busacco