It seems to me that support for the DM355 is waning. I have, in a meticulous way, gone through each step of http://processors.wiki.ti.com/index.php/Installing_RR_free_SDK_for_Leopard_Board.

1.) DM355SDK-840402-Linux-x86-Install.bin doesn't even exist.
2.) The only OS support for RR is 9.04 with the extremely old version that is available via the link on this page. Ubuntu is currently in the elevens...?
3.) so you can hack that by adding to the $DEVDIR/bsp/oscheck the version of Ubuntu you are using, fine.
4.) After running make, assuming you can even get this far, I am plagued with this:
"
patching file dvsdk_2_00_00_18/examples/dm355/jpegdec/Makefile
patching file dvsdk_2_00_00_18/examples/dm355/jpegenc/Makefile
patching file dvsdk_2_00_00_18/examples/dm355/vdec/Makefile
patching file dvsdk_2_00_00_18/examples/dm355/venc/Makefile
patching file dvsdk_2_00_00_18/dmai_1_20_00_06/packages/ti/sdo/dmai/Makefile
can't find file to patch at input line 315
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: dvsdk_2_00_00/dvsdk_2_00_00_18/dvsdk_demos_2_00_00_04/dm355/decode/Makefile
|===================================================================
|--- dvsdk_2_00_00.orig/dvsdk_2_00_00_18/dvsdk_demos_2_00_00_04/dm355/decode/Makefile    2009-05-11 08:58:49.000000000 -0600
|+++ dvsdk_2_00_00/dvsdk_2_00_00_18/dvsdk_demos_2_00_00_04/dm355/decode/Makefile2009-05-12 08:03:07.000000000 -0600
--------------------------
No file to patch.  Skipping patch.
3 out of 3 hunks ignored
can't find file to patch at input line 356
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: dvsdk_2_00_00/dvsdk_2_00_00_18/dvsdk_demos_2_00_00_04/dm355/encode/Makefile
|===================================================================
|--- dvsdk_2_00_00.orig/dvsdk_2_00_00_18/dvsdk_demos_2_00_00_04/dm355/encode/Makefile    2009-05-11 08:58:49.000000000 -0600
|+++ dvsdk_2_00_00/dvsdk_2_00_00_18/dvsdk_demos_2_00_00_04/dm355/encode/Makefile2009-05-12 08:03:07.000000000 -0600
--------------------------
No file to patch.  Skipping patch.
3 out of 3 hunks ignored
can't find file to patch at input line 397
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: dvsdk_2_00_00/dvsdk_2_00_00_18/dvsdk_demos_2_00_00_04/dm355/encodedecode/Makefile
|===================================================================
|--- dvsdk_2_00_00.orig/dvsdk_2_00_00_18/dvsdk_demos_2_00_00_04/dm355/encodedecode/Makefile    2009-05-11 08:58:49.000000000 -0600
|+++ dvsdk_2_00_00/dvsdk_2_00_00_18/dvsdk_demos_2_00_00_04/dm355/encodedecode/Makefile    2009-05-12 08:03:07.000000000 -0600
--------------------------
No file to patch.  Skipping patch.
3 out of 3 hunks ignored
can't find file to patch at input line 438
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: dvsdk_2_00_00/dvsdk_2_00_00_18/dvsdk_demos_2_00_00_04/dm355/interface/Makefile
|===================================================================
|--- dvsdk_2_00_00.orig/dvsdk_2_00_00_18/dvsdk_demos_2_00_00_04/dm355/interface/Makefile    2009-05-11 08:58:49.000000000 -0600
|+++ dvsdk_2_00_00/dvsdk_2_00_00_18/dvsdk_demos_2_00_00_04/dm355/interface/Makefile    2009-05-12 08:03:07.000000000 -0600
--------------------------
No file to patch.  Skipping patch.
3 out of 3 hunks ignored
patching file dvsdk_2_00_00_18/dmai_1_20_00_06/packages/ti/sdo/dmai/apps/Makefile.app
can't find file to patch at input line 520
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: dvsdk_2_00_00/dvsdk_2_00_00_18/dvtb_4_00_04/packages/ti/sdo/dvtb/dm355/Makefile
|===================================================================
|--- dvsdk_2_00_00.orig/dvsdk_2_00_00_18/dvtb_4_00_04/packages/ti/sdo/dvtb/dm355/Makefile    2009-05-12 10:11:31.000000000 -0600
|+++ dvsdk_2_00_00/dvsdk_2_00_00_18/dvtb_4_00_04/packages/ti/sdo/dvtb/dm355/Makefile    2009-05-12 10:12:42.000000000 -0600
--------------------------
No file to patch.  Skipping patch.
1 out of 1 hunk ignored
Patch dvsdk.patch does not apply (enforce with -f)
make[3]: *** [patched] Error 1
make[3]: Leaving directory `/opt/DM355SDK701905/proprietary/dvsdk_2_00_00'
Error building dvsdk_2_00_00
make[2]: *** [dependency_build] Error 1
make[2]: Leaving directory `/opt/DM355SDK701905/proprietary'
make[1]: *** [proprietary_src_build] Error 1
make[1]: Leaving directory `/opt/DM355SDK701905/fs'
make: *** [fs_build] Error 2
corey@corey-desktop:/opt/DM355SDK701905$

"

Now, people have used soime sort of magical patch to fix the issue, but of course that only works on a version of RR that is no longer available for download.

The only question I have, since I am beginning to realize how futile this path is, is this: Are there ANY working sets of instructions that can instruct one to create a usable DM355 board? OR! does anyone have an SD image that works?!