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.

DM368 DVSDK support

Other Parts Discussed in Thread: DM388, DM385

Hello,

I'm trying to set up a Linux system on TMS320DM36x evaluation module. Using DVSDK version 4.3.0.6, I'm trying to build a Linux kernel image. By default,SDK is set up to build the Linux kernel with config omap3_evm_defconfig. The kernel built using this config doesn't boot (at all, there is no decompressing). I have changed the config so it would be compatible with the board:

user@ubuntu:/opt/ti-dvsdk-4-3-0-6$ head Makefile 
include Rules.make

DEFAULT_LINUXKERNEL_CONFIG=davinci_all_defconfig
DEFAULT_UBOOT_CONFIG=omap3_evm_config
DEFAULT_XLOAD_CONFIG=omap3evm_config

However, executing make linux_config && make linux fails with the following error:

drivers/usb/core/message.c: In function 'usb_internal_control_msg':
drivers/usb/core/message.c:109: error: 'pm_wq' undeclared (first use in this function)
drivers/usb/core/message.c:109: error: (Each undeclared identifier is reported only once
drivers/usb/core/message.c:109: error: for each function it appears in.)
make[4]: *** [drivers/usb/core/message.o] Error 1
make[3]: *** [drivers/usb/core] Error 2
make[2]: *** [drivers/usb] Error 2
make[2]: *** Waiting for unfinished jobs....

1) Is DVSDK 4.03 supposed to work with the mentioned evaluation kit? Which SDK version should I use?

2) DM368 is listed as “active” part, but it looks like software support is somewhat abandoned. I mean, 2.6.32 was released back in 2009. Are there any third-party companies that provide software support for DM36x processors? Is DM368 recommended for new designs?

Thank you,

Vlad Ivanov

  • Vlad,

    Even though the 4.0.3 SDK download mentions DM368, the SDK does not support it.  You need to get the 4.0.2 SDK.

    I wouldn't use the DM368 in a new design.  You might find the DM385 and DM388 more to your liking, although I believe that the SDKs for them are still back on 2.6.37.

    Unfortunately, it does not seem as if TI puts much effort into mainlining their code these days, especially for the DaVinci line.

    -M