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.

Writing sys/bios peripheral driver

Other Parts Discussed in Thread: SYSBIOS

Hi all,

I am new to the sys/bios rtos. I have worked more on linux.

I have been assigned to write a sample peripheral driver for GPIO or UART on a cortex m3 chip. How do I start?. I have sys/bios ver 6.33 user guide which has input/output chapter.

I also gone through the following link

http://downloads.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/bios/sysbios/6_33_06_50/exports/bios_6_33_06_50/docs/cdoc/index.html

Are these link helpful? Please help me find a way.

Thanks

  • Hi embeddeddlearner,

    you may want to take a look at the MCU SDK. It software product that contains SYS/BIOS along with some drivers such as UART, I2C, Ethernet, etc...

    It includes examples for concerto's M3, LM3S9D96, and the LM4F232. If you are using a different part, it shouldn't be that difficult to get something ported over.

    See this link.

  • Hi Tom,

    Thank you for the kind reply.

    Actually I am using the DM8148 which is running with (cortex A8(linux) + DSP core(sys/bios) + cortex m3 core(sys/bios)) for which I need to write driver for cortex m3. Does not the API given in the sys/bios user guide which has references to using gio(read, write,reclaim etc), dev(dev create(), dev_delete()) etc) are enough for writing the drivers? If not where can I get the dm 8148 sdk for sys bios drivers?

    Please let me know.

    Thank once again

     .

  • Hi embeddeddlearner,

    You need to get the drivers for the DM8148.  Unfortunately these are not available for public download.  Do you have a FAE you are working with? (a TI representative who you've been in contact with?)

    Please contact your FAE about obtaining the drivers you need.

    Steve