3

主题

0

好友

23

积分

注册会员 当前离线

Rank: 2

UID
867564
帖子
21
精华
0
经验
23 点
金钱
17 ¥
注册时间
2019-10-11
发表于 2019-10-14 19:01 | 显示全部楼层
        我在调试CM6631A时,出现了个问题,即我在WIN7下烧写固件时只能识别到0109的固件,后面在华硕官网上下载了0111版本的也能识别,除此之外的其他版本均不能识别。一直出现这种情况让人真的很抓狂。我在论坛上翻了翻,发现有人也遇到了和我一样的问题,问了LZ,也没有解决办法。(附上这个问题的帖子:)
        我在网上翻遍了也没找到解决办法,把diyaudio上的帖子也翻遍了,还是不行;原厂的技术支持也联系不上。这还让人怎么调下去呢?
        后面我无意中在http://bbs.hifidiy.net/forum.php?mod=viewthread&tid=716600的13#看到以下说法:"想刷这个固件,前提是必须你有华硕的0109版本固件,不论是空白的6631还是其它版本的,都写不进会提示firmware file format error,原先是0109的可以直接升级上去,如是其它的,那得先清除FW,再写入0109,然后才能写入0111;",我突然意识到有可能是因为flash中之前的程序对其造成了影响,联系到好多网友说烧写前一定要擦除,否则可能会烧写不成功。马上试试!
1.        擦除掉FLASH中的程序;OK
2.        关电后重启;(这步操作最为关键
4.        点击update,终于出现了梦寐以求的识别成功的对话框;
5.        接下来的操作按照提示就可以成功了;

        烧写成功。可以开始后面的调试工作了。

27

主题

4

好友

788

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
18654
帖子
719
精华
0
经验
788 点
金钱
622 ¥
注册时间
2007-2-8
发表于 2019-10-15 15:29 | 显示全部楼层
楼主不要有所保留@第三步奏是什么?

3

主题

0

好友

23

积分

注册会员 当前离线

Rank: 2

UID
867564
帖子
21
精华
0
经验
23 点
金钱
17 ¥
注册时间
2019-10-11
 楼主| 发表于 2019-10-15 18:15 | 显示全部楼层
第3步就是选择相应的固件。写漏掉了。
按照这个步骤操作基本上都能够成功。

87

主题

2

好友

771

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
1535
帖子
1459
精华
0
经验
771 点
金钱
326 ¥
注册时间
2004-9-8
发表于 2019-10-17 14:27 | 显示全部楼层
2.        关电后重启;(这步操作最为关键)-------------------------把什么关掉?6631关掉还是USB线插拔?

3

主题

0

好友

23

积分

注册会员 当前离线

Rank: 2

UID
867564
帖子
21
精华
0
经验
23 点
金钱
17 ¥
注册时间
2019-10-11
 楼主| 发表于 2019-10-18 17:06 | 显示全部楼层
wvwvwv 发表于 2019-10-17 14:27
2.        关电后重启;(这步操作最为关键)-------------------------把什么关掉?6631关掉还是USB线插拔 ...

关掉设备的电源,即断掉6631A的电源,否则芯片依然会工作在之前的那个版本状态下。

87

主题

2

好友

771

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
1535
帖子
1459
精华
0
经验
771 点
金钱
326 ¥
注册时间
2004-9-8
发表于 2019-10-21 10:29 | 显示全部楼层
xiudaojun 发表于 2019-10-18 17:06
关掉设备的电源,即断掉6631A的电源,否则芯片依然会工作在之前的那个版本状态下。

我测试了,关电源也不行,我是毛毛虫解码+6631子卡。

需要拔USB线?

3

主题

0

好友

23

积分

注册会员 当前离线

Rank: 2

UID
867564
帖子
21
精华
0
经验
23 点
金钱
17 ¥
注册时间
2019-10-11
 楼主| 发表于 2019-10-21 18:11 | 显示全部楼层
wvwvwv 发表于 2019-10-21 10:29
我测试了,关电源也不行,我是毛毛虫解码+6631子卡。

需要拔USB线?

你在关了电源的情况下,再把USB线重新插拔了试一下呢,有可能是通过USB线给板卡供电了导致CM6631A的电源没有断掉。

87

主题

2

好友

771

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
1535
帖子
1459
精华
0
经验
771 点
金钱
326 ¥
注册时间
2004-9-8
发表于 2019-10-22 19:28 | 显示全部楼层
xiudaojun 发表于 2019-10-21 18:11
你在关了电源的情况下,再把USB线重新插拔了试一下呢,有可能是通过USB线给板卡供电了导致CM6631A的电源 ...

非常感谢!我把USB线插拔了就能写入。

不过又有奇怪的事,刷华硕的109、111固件我用不起来,几个播放器都放不了,后来刷108好了

3

主题

0

好友

23

积分

注册会员 当前离线

Rank: 2

UID
867564
帖子
21
精华
0
经验
23 点
金钱
17 ¥
注册时间
2019-10-11
 楼主| 发表于 2019-10-22 20:50 | 显示全部楼层
wvwvwv 发表于 2019-10-22 19:28
非常感谢!我把USB线插拔了就能写入。

不过又有奇怪的事,刷华硕的109、111固件我用不起来,几个播放 ...

这个应该是要看你板上的DAC芯片了,我初略看了下,这几个版本的固件出来的BCK和SCK是不一样的,需要根据实际的芯片来进行调整。
我现在正在调试ADC部分,还有些问题,如果你这边有相关的调试经验麻烦分享一下。

87

主题

2

好友

771

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
1535
帖子
1459
精华
0
经验
771 点
金钱
326 ¥
注册时间
2004-9-8
发表于 2019-10-23 12:29 | 显示全部楼层
xiudaojun 发表于 2019-10-22 20:50
这个应该是要看你板上的DAC芯片了,我初略看了下,这几个版本的固件出来的BCK和SCK是不一样的,需要根据 ...

毛毛虫解码是6631子卡SPDIF输出接解码板,不是IS

模数转换很少有人用吧。

有什么好版本的固件推荐?

3

主题

0

好友

23

积分

注册会员 当前离线

Rank: 2

UID
867564
帖子
21
精华
0
经验
23 点
金钱
17 ¥
注册时间
2019-10-11
 楼主| 发表于 2019-10-23 15:43 | 显示全部楼层
wvwvwv 发表于 2019-10-23 12:29
毛毛虫解码是6631子卡SPDIF输出接解码板,不是IS

模数转换很少有人用吧。

SPDIF输出的我没调过,不过应该是和I2S的一样的吧。
我调试用的是网友分享的SDK,http://bbs.hifidiy.net/forum.php ... p;highlight=CM6632A
你可以在这上面根据自己的需求进行更改。
ADC部分我已经调试OK了

8

主题

0

好友

37

积分
     

注册会员 当前离线

Rank: 2

UID
801895
帖子
40
精华
0
经验
37 点
金钱
21 ¥
注册时间
2015-10-12
发表于 2020-1-7 14:34 | 显示全部楼层
xiudaojun 发表于 2019-10-23 15:43
SPDIF输出的我没调过,不过应该是和I2S的一样的吧。
我调试用的是网友分享的SDK,http://bbs.hifidiy.ne ...

请教一个问题,我现在刷108的固件从固件上看到的PID的值应该是0314,但是我刷进去之后PID变成了1314,然后名称什么的都变了,这个可能是哪里引起的?

99

主题

10

好友

6329

积分
     

青铜剑侠 当前离线

Rank: 8Rank: 8

UID
583026
帖子
7383
精华
0
经验
6329 点
金钱
6038 ¥
注册时间
2013-4-11
发表于 2020-1-8 14:22 | 显示全部楼层
这只能说明0109之后的有版权保护识别功能.
对于不具有版权的片子不支持刷写.
虽然我不知道这个刷写是什么东西,但思路大致就是这样.

8

主题

0

好友

37

积分
     

注册会员 当前离线

Rank: 2

UID
801895
帖子
40
精华
0
经验
37 点
金钱
21 ¥
注册时间
2015-10-12
发表于 2020-1-8 15:07 | 显示全部楼层
ss0009671 发表于 2020-1-8 14:22
这只能说明0109之后的有版权保护识别功能.
对于不具有版权的片子不支持刷写.
虽然我不知道这个刷写是什么 ...

问题已经解决了,论坛上也有坛友遇到过,一个IO口没有上拉,导致走了1.0的模式。

8

主题

0

好友

37

积分
     

注册会员 当前离线

Rank: 2

UID
801895
帖子
40
精华
0
经验
37 点
金钱
21 ¥
注册时间
2015-10-12
发表于 2020-1-8 15:08 | 显示全部楼层
xiudaojun 发表于 2019-10-23 15:43
SPDIF输出的我没调过,不过应该是和I2S的一样的吧。
我调试用的是网友分享的SDK,http://bbs.hifidiy.ne ...

你用SDK在make的时候有没有遇到这个问题?如图所示
1578467258(1).jpg

3

主题

0

好友

23

积分

注册会员 当前离线

Rank: 2

UID
867564
帖子
21
精华
0
经验
23 点
金钱
17 ¥
注册时间
2019-10-11
 楼主| 发表于 2020-1-16 11:38 | 显示全部楼层
include_a 发表于 2020-1-8 15:08
你用SDK在make的时候有没有遇到这个问题?如图所示

没遇到过这个问题。我的是能够直接编译成功的

3

主题

0

好友

23

积分

注册会员 当前离线

Rank: 2

UID
867564
帖子
21
精华
0
经验
23 点
金钱
17 ¥
注册时间
2019-10-11
 楼主| 发表于 2020-1-16 11:41 | 显示全部楼层
include_a 发表于 2020-1-7 14:34
请教一个问题,我现在刷108的固件从固件上看到的PID的值应该是0314,但是我刷进去之后PID变成了1314,然 ...

这个问题具体不大清楚这个固件的相关地方是怎么写的。但是我从SDK上的文件看到的是这几个PID值都可以自己修改的

8

主题

0

好友

37

积分
     

注册会员 当前离线

Rank: 2

UID
801895
帖子
40
精华
0
经验
37 点
金钱
21 ¥
注册时间
2015-10-12
发表于 2020-1-17 09:49 | 显示全部楼层
xiudaojun 发表于 2020-1-16 11:38
没遇到过这个问题。我的是能够直接编译成功的

用make.bat不行,把他们添加到keil工程中已经可以编译成功了,但是发现编译范例出来的hex和里面原有的那个hex(0302)会不一样,具体表现在第一路DAC会没有CLK输出。

8

主题

0

好友

37

积分
     

注册会员 当前离线

Rank: 2

UID
801895
帖子
40
精华
0
经验
37 点
金钱
21 ¥
注册时间
2015-10-12
发表于 2020-2-10 11:07 | 显示全部楼层
xiudaojun 发表于 2019-10-23 15:43
SPDIF输出的我没调过,不过应该是和I2S的一样的吧。
我调试用的是网友分享的SDK,http://bbs.hifidiy.ne ...

hi,用这个链接给的SDK,编译6631A_6632A那个文件我发现会出现一路I2S 输出没有信号,但是直接烧录已有的6632A-0302-ALL.hex就不会存在这种问题,你有碰到过么?
能否私信个联系方式一起讨论一下呢?

1

主题

0

好友

7

积分

注册会员 当前离线

Rank: 2

UID
377143
帖子
6
精华
0
经验
7 点
金钱
5 ¥
注册时间
2011-8-8
发表于 2020-4-19 06:19 来自手机端 | 显示全部楼层
include_a 发表于 2020-2-10 11:07
hi,用这个链接给的SDK,编译6631A_6632A那个文件我发现会出现一路I2S 输出没有信号,但是直接烧录已有的 ...

你自己编译后可以烧进入吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部