To all Qt experts,
In order to understand how Qt works with the DVSDK 4.x for the DM365, my goal is to make simple modifications to the qtInterface app. As a starting starting point, I've tried to rebuild the qtInterface app by following the instructions for building Qt apps found at the bottom of page 16/top of page 17 of the SDG supplied with DVSDK 4.01 then run it in conjunction with one of the demo apps. Starting with a clean qtInterface directory, here are the command line elements I have executed:
1. [linux-devkit]:~/ti-dvsdk_dm365-evm_4_01_00_09/dvsdk-demos_4_00_00_21/qtInterface> qmake -project
2. [linux-devkit]:~/ti-dvsdk_dm365-evm_4_01_00_09/dvsdk-demos_4_00_00_21/qtInterface> qmake
3. [linux-devkit]:~/ti-dvsdk_dm365-evm_4_01_00_09/dvsdk-demos_4_00_00_21/qtInterface> make PLATFORM=dm365
4. [linux-devkit]:~/ti-dvsdk_dm365-evm_4_01_00_09/dvsdk-demos_4_00_00_21/qtInterface> sudo cp qtInterface ${HOME}/targetfs/usr/share/ti/dvsdk-demos
5. root@dm365-evm:/usr/share/ti/dvsdk-demos# /etc/init.d/loadmodule-rc restart
6. root@dm365-evm:/usr/share/ti/dvsdk-demos# ./encode -v Avatar.264 -a Avatar.aac -o | tee log.txt
The qtInterface app returns the following: Failed to open /sys/devices/platform/omapdss/overlay0/enabled for writing
This makes no sense at all! Why the reference to "omapdss" when my platform is the DM365? What am I missing?
So far my app development has gone relatively smoothly but this one has me puzzled - any help will be greatly appreciated.
BTW: my development platform is the EVMDM365.
Thanks,
-Chuck