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.

DSScomp documentations

Hi there,

Where can I find the dsscomp documentation. I have a  omap4470 based custom board, and deed to flash all the images (android images) using the sdcard not fastboot.

So I have a minimal uramdisk using which need to flash all the images and as well show the status on LCD.  Similar thing I did last time with FB console GB kernel and that worked. When I tried same with the ICS 4I.1.7 release kernel that does not work. I understand that there is difference between the GB and ICS kernel and android framework.

My understanding of android using this is we have SurfaceFlinger -> HardwareComposer -> gralloc.omap4470.so -> dsscomp -> DSS -> DIPC->panel

correct me if i'm wrong. If this is the case how do I enable all required things during minimal uramfs boot (non-android boot to flash android images from SD card)and then use either writing directly to FB or use FB console. Where can I find some information on what all things need to be initialized to be able to display when directly writing to FB.

I tried this and this did not work for me

1.  Set the Overlay into fb and set overlay manager.

2. Enable the Overlay and then enable the display

3. Write into FB

4. this does not work

echo "" > /sys/class/graphics/fb0/

echo "0" > /sys/class/graphics/fb0/overlays

echo "0" > /sys/devices/platform/omapdss/overlay0/enabled
echo "lcd" > /sys/devices/platform/omapdss/overlay0/manager
echo "1" > /sys/devices/platform/omapdss/overlay0/enabled
echo "1" > /sys/devices/platform/omapdss/display0/enabled
cat /dev/random > /dev/graphics/fb0
Any advice on this will be of great help.
Thanks
Anuroop