12
返回列表 发新帖

[DAC] ES9039Q2M软控还能继续吗?

[复制链接] 查看: 2980|回复: 33

81

主题

5

好友

2459

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
2459
帖子
2774
精华
0
经验
2459 点
金钱
2057 ¥
注册时间
2004-12-20
发表于 2025-7-11 17:53 | 显示全部楼层
丰年好大雪 发表于 2025-7-10 20:53
MONO声道模式搞定了么?指定一个芯片的两组DAC都使用一个Slot的数据就是单声道了。

同轴得没搞定,改成IIS输入了。

81

主题

5

好友

2459

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
2459
帖子
2774
精华
0
经验
2459 点
金钱
2057 ¥
注册时间
2004-12-20
发表于 2025-7-11 17:54 | 显示全部楼层
jacksl528 发表于 2025-7-11 13:53
自古以来es9039x 就没有mono模式

是得,没看仔细,以为跟38一样。
大佬得单片9039得程序还方便共享嘛,懒病发作了。

43

主题

2

好友

826

积分

职业侠客 当前在线

Rank: 5Rank: 5

UID
787724
帖子
729
精华
0
经验
826 点
金钱
685 ¥
注册时间
2015-3-20
发表于 2025-7-12 04:52 | 显示全部楼层
本帖最后由 丰年好大雪 于 2025-7-12 04:54 编辑
HuLidiy 发表于 2025-7-11 17:54
是得,没看仔细,以为跟38一样。
大佬得单片9039得程序还方便共享嘛,懒病发作了。


你不觉得9039Pro和9039Q2M的寄存器格外的像么?有没有可能逻辑单元是完全一样的?而且9039和9038的也格外的像么?所以MONO的实现方式也是一样的

81

主题

5

好友

2459

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
2459
帖子
2774
精华
0
经验
2459 点
金钱
2057 ¥
注册时间
2004-12-20
发表于 2025-7-14 09:41 | 显示全部楼层
丰年好大雪 发表于 2025-7-12 04:52
你不觉得9039Pro和9039Q2M的寄存器格外的像么?有没有可能逻辑单元是完全一样的?而且9039和9038的也格 ...

大佬你研究一下,同轴模式MONO我折腾很久没有搞定。

43

主题

2

好友

826

积分

职业侠客 当前在线

Rank: 5Rank: 5

UID
787724
帖子
729
精华
0
经验
826 点
金钱
685 ¥
注册时间
2015-3-20
发表于 2025-7-14 12:53 | 显示全部楼层
HuLidiy 发表于 2025-7-14 09:41
大佬你研究一下,同轴模式MONO我折腾很久没有搞定。

我还没有9039Pro板的mono设计,回头我搭一个出来。从寄存器看,9039接收spdif仅有立体声模式。

81

主题

5

好友

2459

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
2459
帖子
2774
精华
0
经验
2459 点
金钱
2057 ¥
注册时间
2004-12-20
发表于 2025-7-14 17:49 | 显示全部楼层
丰年好大雪 发表于 2025-7-14 12:53
我还没有9039Pro板的mono设计,回头我搭一个出来。从寄存器看,9039接收spdif仅有立体声模式。

是的,我一开始也大概看了一眼寄存器,感觉有戏,受编程水平限制,一直没打通。正如前面jacksl528版主所述“自古以来es9039x 就没有mono模式”

43

主题

2

好友

826

积分

职业侠客 当前在线

Rank: 5Rank: 5

UID
787724
帖子
729
精华
0
经验
826 点
金钱
685 ¥
注册时间
2015-3-20
发表于 2025-7-14 17:53 | 显示全部楼层
HuLidiy 发表于 2025-7-14 17:49
是的,我一开始也大概看了一眼寄存器,感觉有戏,受编程水平限制,一直没打通。正如前面jacksl528版主所 ...

9039有mono模式,目前spdif功能看起来没有

81

主题

5

好友

2459

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
2459
帖子
2774
精华
0
经验
2459 点
金钱
2057 ¥
注册时间
2004-12-20
发表于 2025-7-15 14:14 | 显示全部楼层
丰年好大雪 发表于 2025-7-14 17:53
9039有mono模式,目前spdif功能看起来没有

是的
1.png

6

主题

0

好友

111

积分
     

论坛游民 当前离线

Rank: 3Rank: 3

UID
85950
帖子
113
精华
0
经验
111 点
金钱
99 ¥
注册时间
2009-3-6
 楼主| 发表于 2025-7-15 14:36 | 显示全部楼层
音频输入格式
ES9039Q2M 支持多种串行输入数据格式。输入格式可通过硬件模式或软件模式(寄存器 1:系统模式配置)进行选择。

通过启用寄存器 57[0] 的 AUTO_INPUT_SEL,ES9039Q2M 可以自动确定输入数据格式。使用 AUTO_INPUT_SEL 时,必须在 DATA2 引脚上提供数据,以便正确解码输入格式。也可以使用 Reg[2:1] INPUT_SEL 来选择输入数据格式。

有关硬件模式,请参阅输入的硬件模式。

这些格式包括:
• 脉冲编码调制(PCM)
o 16 位、24 位和 32 位宽度下的从机和主机模式
o I2S,左对齐(LJ)和右对齐(RJ)
o 支持 TDM 到 TDM1024 模式,含 32 个时隙,包括菊花链模式
o 样本率高达 768kHz(64fs 模式)
o 通道重映射与反转
• DoP(DSD 通过 PCM)
o 从模式和主模式
o高达 DoP512(24 位,1.4112MHz PCM)的采样率
o 通道重映射与反转
• 原生 DSD
o从模式和主模式
o采样率从 DSD64(2.8224 兆比特每秒,64×44.1 千赫兹)到 DSD1024
o 通道重映射与反转
• 同轴数字音频接口(S/PDIF)
o 可选输入引脚和有效载荷信息
o在硬件模式(硬件模式 16 - 18)下,通过 GPIO4 接入 S/PDIF 输入。

引用这些说明什么呢???

73

主题

49

好友

1万

积分
     

贵宾 当前离线

Rank: 3Rank: 3

UID
111707
帖子
12912
精华
3
经验
13339 点
金钱
12775 ¥
注册时间
2009-6-14

社区贡献 论坛贵宾

发表于 2025-7-16 15:20 | 显示全部楼层
1、ES9039x 没有MONO模式。   如需要做双片,差分方案,需要FPGA做数字域分离。
2、ES9039x 有SPDIF模式,但内部处理SPDIF信号的方式不稳定,官方不建议启用该模式

73

主题

49

好友

1万

积分
     

贵宾 当前离线

Rank: 3Rank: 3

UID
111707
帖子
12912
精华
3
经验
13339 点
金钱
12775 ¥
注册时间
2009-6-14

社区贡献 论坛贵宾

发表于 2025-7-16 15:40 | 显示全部楼层
这是ES官方关于ES9039的路由通道设计指导。 分卷压缩包,解压时将两个文件放在一个目录下

ES9039 Pro 通道路由设计描述.part1.rar

400 KB, 下载次数: 48

2

ES9039 Pro 通道路由设计描述.part2.rar

210.27 KB, 下载次数: 46

1

43

主题

2

好友

826

积分

职业侠客 当前在线

Rank: 5Rank: 5

UID
787724
帖子
729
精华
0
经验
826 点
金钱
685 ¥
注册时间
2015-3-20
发表于 2025-7-16 18:12 | 显示全部楼层
jacksl528 发表于 2025-7-16 15:40
这是ES官方关于ES9039的路由通道设计指导。 分卷压缩包,解压时将两个文件放在一个目录下

不能按照纯硬件配置来,TDM寄存器59-71就是干MONO用的。
屏幕截图 2025-07-16 180034.png

73

主题

49

好友

1万

积分
     

贵宾 当前离线

Rank: 3Rank: 3

UID
111707
帖子
12912
精华
3
经验
13339 点
金钱
12775 ¥
注册时间
2009-6-14

社区贡献 论坛贵宾

发表于 2025-7-16 19:00 | 显示全部楼层
本帖最后由 jacksl528 于 2025-7-16 19:03 编辑
丰年好大雪 发表于 2025-7-16 18:12
不能按照纯硬件配置来,TDM寄存器59-71就是干MONO用的。


不可以。 ES9039x 无论硬抗软控,该芯片都不具有MONO配置。 它与PCM1794 这类具备MONO配置的DAC不相同

43

主题

2

好友

826

积分

职业侠客 当前在线

Rank: 5Rank: 5

UID
787724
帖子
729
精华
0
经验
826 点
金钱
685 ¥
注册时间
2015-3-20
发表于 2025-7-17 06:23 | 显示全部楼层
jacksl528 发表于 2025-7-16 19:00
不可以。 ES9039x 无论硬抗软控,该芯片都不具有MONO配置。 它与PCM1794 这类具备MONO配置的DAC不相同

因为9039我一直没什么兴趣,所以没开发过,不过9018和9038的MONO和TDM模式我是用过的。TDM菊花链模式就是实现音频ADC、DAC多芯片串联的主要方法,不然专业设备32组输出输入,那可咋整呢。

再早一点,我开发过最早的一个用TDM的ADC,就是CS5381的16路ADC话放系统,这玩意需要用到CS8421的这个模式去串联起来,否则不工作的。

9039行不行,等我打好板子试试看。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版| ( 鄂ICP备2025138941号-3 ICP证:鄂B2-20130019 公安局网监备:420100007348 邮箱:1343292467@qq.com )

GMT+8, 2025-10-10 23:23 , Processed in 0.149869 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部