大家好,
我们目前正在使用284-02-D板评估您的DA7219音频编解码器。但我们有一些我们需要帮助的问题。
我不确定问题源自问题,所以希望您可能对系统有一些评论和与系统的限制。
首先 - 我们的目前的设置是一个相对清洁的Windows 10 Pro(版本1709)安装在Dell笔记本电脑上,带有I7-8650和16GB的RAM(因此有一个相当有效的机器)。
我安装了1.1.0.12版的DA7219 SmartCanvas,以及Libusb-Win32驱动程序的1.2.6.0版(带有SmartCavas软件)。我相信这是通过您的支持论坛提供的软件最新副本(也提供在绩效委员会附带的USB上)。
根据README和快速入门文档,已设置到路由到USB设备的路由到USB设备。
The smartcanvas software can connect to the board without issues, but once the "Slave_PLL_SRM_12MHz_48k_16bit_I2S_USB_AUDIO.txt" script was executed, we noticed console errors indicating the SDA line was pulled low:
2019-02-27,21:07:02 [错误]读取失败(总线= I2C,Slave = 0x96,地址= 0x0000)
2019-02-27,21:07:02 [错误]读取0000失败,具有异常:('USB-Lab_IO错误:15 SDA线路低(额外信息:I2C Slave 0x97)',15)
2019-02-27,21:07:02 [错误]读取失败(总线= I2C,Slave = 0x96,地址= 0x0000)
2019-02-27,21:07:02 [错误]读取0000失败,但('USB-Lab_IO错误:12仲裁丢失(额外信息:I2C Slave 0x97)',12)
在此设置中,轮询配置用于读取整个寄存器集,具有400kHz的I2C速度,为100ms。
Reducing the speed usually fixes this issue. This leads to my first question - is this a typical limitation for the 284-02-D board, or might it be indicative of manufacturing flaws? Sometimes there are also intermittent issues where the I2C consistently fails with the following warning after trying to execute a load script to initially configure the PLL:
2019-02-27,21:37:17 [错误]写入失败(总线= I2C,SLAVE = 0x34,地址= 0x0013,DATA = 0x80)
2019-02-27,21:37:18 [错误]读0025失败,具有异常:[errno 9]坏文件描述符
2019-02-27,21:37:18 [错误]读取失败(总线= I2c,slave = 0x34,地址= 0x0025)
2019-02-27,21:37:18 [警告] PLL计算器插件无法读取PLL状态位
2019-02-27, 21:37:19 [ERROR] gpio get state failure [port: B, linenum: 8]
2019-02-27,21:37:19 [临界] [errno 9]坏文件描述符
使用较低的I2C时钟和MCLK酸的ced from the 12.288MHz oscillator, we an manipulate registers and monitor Accessory Detection Events. What we could not do however, is generate audio out the Headset socket, be that via USB originated audio, or via the built-in Tonegen. I have tried a number of PLL configurations, but with no success.
无论MCLK和PLL设置如何,在通过USB音频执行播放或录制时,位时钟确实在1.536MHz(与16位48kHz音频音频一致)中驱动,但是单时钟和DOUT不是时钟。
My instincts are that the issues are related the the SAM3U processor on the board, that it is incorrectly performing I2C operations, MCLK generation, and/or I2S signal generation. Do you have any comments here? Or would do you have a newer version of the firmware for this chip that I could flash to the processor?
When a headphone is plugged in, we can also head a significant amount of noise, while the charge pump is active and the headphone output is enabled. Is this also typical for the 284-02-D performance board?
如果您能够对这些问题提供一些指导,那将是非常感激的。
感谢您一直以来的支持。
亲切的问候,
卡梅伦
你好,
当然不是典型的行为,思想正在随之而来,驱动程序已正确安装,在LibusB_WIN32 USB设备下,在设备管理器中将在“对话框USB_LAB IO”中。
已附加了快速入门指南,可能值得卸载所有内容并重新开始。
你好,
谢谢你的快速回应,
我可以确认通过上面描述的方法正确安装了驱动程序。
这是我去寻找之前提到的libusb_win32驱动程序版本号的地方。Windows 10报告没有驱动程序发出问题,无法在Web上找到更新的One。有比1.2.6.0更新的版本吗?
我们尝试重新安装一切,但问题仍然存在。
假设您在SmartCanvas中获得以下通讯“绿色”灯?
另外,请仔细检查您是否直接从计算机提供USB电缆,而不是通过集线器USB设备提供。
它可以听起来像SAM3U的错误,我们可以提供另一块评估板吗?
亚当,
DA7219连接和USB连接都是绿色的。
控制台通常报告I2C总线错误,并降低I2C总线速度降低了发生的这些错误的频率。
如果我们可以返回这个板并更换它,那将是理想的 - 这是什么过程?
干杯,
卡梅伦
Hello Cameron,
我将直接联系到你的评估板。
亲切的问候,
艾略特