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 音频

Other Parts Discussed in Thread: TLV320AIC3101

你好

    我想开发dm368音频部分,我上网发现无论是官方还是个人都采用McBSP连接TLV320AIC3101编解码芯片的方法,而不用dm368自带接口(MCIP MICIN SPP SPN LINEO)采集视频? 这样做有什么好处,如果用dm368自带接口有什么坏处?

  谢谢

  • Shi Yanlong,

    芯片上自带的voice codec,是单声道的。外接的都是双声道的audio codec。

  • 谢谢,我公司计划用自带模块进行音频开发,但是我发现很多人都用外接的,还有很多人说芯片自带效果较差,时间长了声音会出现沙哑破音状况,而且我在/sound/soc/davinci_evm.c  是关于未接芯片的驱动,但为找到关于内置模块的驱动

    请问,内置模块的驱动在哪里,还有用外置有什么好处,使用内置模块会对视频编码产生影响吗?

  • Shi Yanlong,

    请在驱动里面搜索cq93.

    关于破音问题,还是和系统的DDR负荷有关,请参考论坛讨论:

    http://www.deyisupport.com/question_answer/dsp_arm/davinci_digital_media_processors/f/39/p/78307/193780.aspx#193780

  • 你好

    我在我的驱动里搜索cq93,没有搜到相关代码,我在网上找到这个结构体

    Linux kernel 
    /sound/soc/davinci/davinci-evm.c 
      
    static struct evm_snd_platform_data cq93_vc_snd_data = { 
            .clk_name       = "VOICECODEC_CLK", 
            .tx_dma_ch      = DM365_DMA_VCIF_TX, 
            .rx_dma_ch      = DM365_DMA_VCIF_RX, 
            .tx_dma_offset  = DAVINCI_VCIF_WFIFO_REG, 
            .rx_dma_offset  = DAVINCI_VCIF_RFIFO_REG, 
            .codec_fmt      = SND_SOC_DAIFMT_CBM_CFM | SND_SOC_DAIFMT_IB_NF, 
            .eventq_no      = EVENTQ_3  --》change to EVENTQ_0或者1, 2

     

    但是在我的驱动里面没有发现,请问哪个版本里有这个结构体,及相关驱动,可以给我一个链接吗,我当前用的/sound/soc/davinci/davinci-evm.c只有外接音频的相关驱动。 

  • Shi Yanlong,

    在ipnc rdk 5.1的代码里面可以找到下面的文件:

    /Source/dvsdk_ipnctools/ipnc_psp_03_21_00_04/kernel/sound/soc/codecs/cq93vc.c

  •  你好,我没有ipnc rdk 5.1这个源码包,这个好像不是ti提供可以免费获取的吧,我只有dvsdk4.2的sdk包。我只想找到一个内核版本,里面有关于dm368自带模块的驱动,请问哪里可以找到,谢谢。

  • Shi Yanlong,

    我这里没有dvsdk的环境。你确认dvsdk的kernel里面没有这个文件?

    没有这个文件,而且davinci-evm.c也没有关于cq93的调用

  • Shi Yanlong,

    看起来老版本的kernel里面是有的啊

    https://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/100/p/164599/600174

    你要不下个老版本的的lsp看看:

    http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/dvsdk/DVSDK_2_00/latest/index_FDS.html

    另,我百度了一下,有不少cq93.c的代码信息。

  •  你好,我查了一下,如果我用音频偏内模块,必须进行相关驱动一直,应用层编程,,dvsdk4内核支持aic3101芯片驱动,demo程序也是对应aic3101的

    我想问如果我用dvsdk4进行片内音频开发,驱动移植需要做哪些工作,在那个版本上可以找到参考代码,在哪里可以找到应用层测试代码,还有那个cv93vc.c这个文件是做什么用的,仅仅是片内音频开发需要吗,

    还有如果用aic3101芯片进行片外音频开发,我当前用的dvsdk4是否完全可用,还是也需要一直一些驱动,cv93vc.c对于片外开发需要吗?谢谢

  • 建议采用外接音频芯片开发aic3101 ,这款芯片有很多功能,比如音量大小调节,消除爆音等等,可以玩玩!

  • 你好,我有一个数字量输出摄像头,如mt9p031 ov5640等,如何实现视频模拟量输出PAL 或NTSC;

    用数字量摄像头如何实现输入输出均是PAL或NTSC制式?

  • yanlong shi said:

    你好,我有一个数字量输出摄像头,如mt9p031 ov5640等,如何实现视频模拟量输出PAL 或NTSC;

    用数字量摄像头如何实现输入输出均是PAL或NTSC制式?

    新问题,请另开一个新帖。谢谢!

  • 您好 请问您是否调通了 用dvsdk 来进行片内音频开发了吗

    谢谢您
  • 您好 请问您是否调通了 用dvsdk 来进行片内音频开发了吗