前提:demo板是OK的,5754工程板也是OK的(可以通过I2C/I2S连接demo板子工作)
问题:
如题目所示,按照TAS5754的Hybridflow Processor User‘s Guide的3.1 Register dumping and .cfg file generation指引操作;
1.stop状态下导出的数据,通过I2C导出我的5754工程样板不能工作,按照第3.1.3点增加了如下指令:
#————————-Exit shutdown
# Address Register Data
w 98 00 00
w 98 03 00
w 98 2a 11
w 98 02 00
w 98 3d 30
w 98 3e 30
设备可以工作,但是我之前设置的DSP内容(EQ、DRC等)无故丢失。
2.通过GUI界面提供的View Log监控按下Stop按钮后执行的指令,发现有个命令是DAC清零,
请问一下,这个动作是否会把我原来的DSP内容清除,导致我导出的寄存器设置是错误的?
3.在Demo板子正常工作的时候是无法运行Dump操作的,而stop之后的设备的状态只代表设备的当前状态(DSP设置无,设备静音),这里面有个大坑!
4..基于以上状况,需要导出正确的DSP设置(寄存器设置),请提供正确的步骤?
user151383853:
你可以先抓住板间的通信数据, 用仿真的办法验证一下, 单组 DSP 内容丢失的原因.
xiao kenson:
回复 user151383853:
查找到是附件这个命令导致所有设置归零….
feiyong chen:
你好!
求TAS5754M 初始代码,谁有请帮忙发一份给我,能认功放工作的就行,我QQ:2483570234,谢谢!