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.

DM6467

Other Parts Discussed in Thread: THS7303

DM6467开发板里带的例程里面的这个函数是干什么的?Int16 vpif_hd_generate_pattern( Int16 mode )没有被用到啊

  • 你好,

    在video_hd_display_colorbars_1080i.c里面你可以找到下面的相关代码:

    Int16 video_hd_display_colorbars_1080i( )
    {
        Int16 errors = 0;
        Int16 mode = MODE_HDTV_1080I;

        /* Output Video Display */
        errors |= vpif_hd_generate_pattern( mode );
        errors |= vpif_hd_display( mode );

        /* Output Encoder */
        errors |= adv7343_setup( mode );

        /* Output Filter */
        errors |= ths7303_setup( mode );

        return errors;
    }

  • 你好,我在调试ADV7343的时候,I2C通信正常,ADV7343的寄存器也能正常地读写,请问有可能事那部分原因
  • chunyang wu 说:
    你好,我在调试ADV7343的时候,I2C通信正常,ADV7343的寄存器也能正常地读写,请问有可能事那部分原因

    你好,

    你的问题是什么?

  • 我在调试ADV7343的时候,利用video_sd_display_480i工程中的video_sd_display_colorbars_480i()函数调用adv7343_test_pattern()函数,通过示波器以及读寄存器,可以知道我写寄存器的数值都正确,但是没有模拟信号输出。不知道怎么回事,这是我的问题。

  • 你好,

    如果你使用的是spectrum digital的DM6467 EVM和配套的BSL,如果没有视频输出,我认为硬件的问题偏大。

  • 1.假如是硬件的问题,你是指ADV7343的问题还是指其他部分的问题?6467与ADV7343能够I2C通信,是不是说明ADV7343硬件电路没有问题?

  • 你好,

    我们的测试代码是经过验证在EVM上可以正常工作的,如果你使用的是预编译的软件,软件就应该没有问题,就是硬件的问题。

    如果你可以测量到DM6467的VPIF输出口有信号输出,那我我偏向于认为是ADV7343的问题。即使你能通过I2C访问ADV7343,只能说这颗芯片的I2C部分是好的,芯片的CVBS输出部分不一定工作正常。

  • 假如模拟部分电源正常,PLL1——EXT1能够正常工作(通过测量电压为0.94V左右),我的问题是:1.是不是PCB画的有问题2.像你说的是ADV7343的问题

    这两种情况更倾向于哪个?

    3块板子都是同样的现象!