How can I get started on Software Development for OSD335x?

The OSD335x is BeagleBoard Compatible meaning they can run any of the software provided by BeagleBoard.org. Here is a link to getting started on Beaglebone.

The AM335x Software Design Guide from TI will help you become familiar with the overall software design process for AM335x. TI also provides Linux and TI-RTOS support for software development.