矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
楼主: eggplant886

自己控制车机之第四部曲——福克斯AHU1005

  [复制链接]
     
发表于 2019-1-20 20:15:58 | 显示全部楼层
今天用另一台AHU1005 2015生產有印刷那台,測試R7.1 R8.0固件,R8.0在FIRM 裡切換三個都一樣有信號沒聲音,R.7.1 在程序v3b2,v31,v32都可使用了,看來不同批次生產的會有容相的問題
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2019-1-20 21:06:15 | 显示全部楼层
本帖最后由 eggplant886 于 2019-1-20 21:09 编辑
yangchunchia 发表于 2019-1-20 20:15
今天用另一台AHU1005 2015生產有印刷那台,測試R7.1 R8.0固件,R8.0在FIRM 裡切換三個都一樣有信號沒聲音,R.7 ...


你是不是理解错了,你说的R7.1是dirana3_firmware_production.bin   R8.0是dirana3_firmware_engineering.bin ??


不是这样的,只有dirana3_firmware_production.bin 是给7751 204用的,dirana3_firmware_engineering.bin不能给7751 204用

dirana3_firmware_production.bin dirana3_firmware_engineering.bin 两个文件,都包含了7.1 8.0两个版本的固件,适用对象不同。
回复 支持 反对

使用道具 举报

     
发表于 2019-1-20 21:47:53 | 显示全部楼层
剛睡著了,是的,是我理解錯了,馬上再去試試
回复 支持 反对

使用道具 举报

     
发表于 2019-1-20 22:03:30 | 显示全部楼层
對了,程序只有v4有FIRM功能,v4在FIRM切換回件功能下,切換成R8.0,再換程序v4以下的版下,這樣固件版本還是停在R8.0嗎?
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2019-1-20 22:14:51 | 显示全部楼层
本帖最后由 eggplant886 于 2019-1-20 22:16 编辑
yangchunchia 发表于 2019-1-20 21:47
剛睡著了,是的,是我理解錯了,馬上再去試試


还有,V4之前的版本,V31 V32 都是跟原配的那个FLASH内容对应的

V4是与后来发布的固件对应的,不要混用。

具体的细节昨天也说过了,那个FLASH里面有个文件系统,MCU发送文件名,指定某几个文件让7751加载
保存时的文件要和加载时对应,加载不存在的文件或文件混杂(加载了一部分7.1的一部分8.0的)很可能会出错,所以不要混用。

原配的那个FLASH中,固件文件的文件名,刚好和我发布的那个“dirana3_firmware_production.bin” 中R8.0的固件的文件名基本一致,所以V3的程序配V4的固件可以启动成功而且加载的是适用于7751的R8.0固件。

但不推荐这么做,V3的程序中MCU指定7751加载的那么多固件文件中,有一个在我的那个固件中不存在,是适用于HiFi2 DSP的,7751没有这个核心所以当时我制作固件就没存这个文件,但原机存了且加载了,当时发布程序就尊重原机操作也这么弄了(给一个不存在的DSP核心加载了一部分固件),根据你的说法可以用,那么说明7751在找不到文件时不会进入watchdog状态而是继续处理接受自MCU的指令。

如果没看明白,再看下昨天说的775X文件系统的结构。
最后那个问题也就算是解答了。

这个固件加载是加载到RAM中,易失性的,所以每次开机都需要加载。
回复 支持 反对

使用道具 举报

     
发表于 2019-1-20 22:31:44 | 显示全部楼层
真看明白,那圥退回原先的FLASH 與v3b2程序,等v4有改版再來玩R7.1 R8.0, 謝謝
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2019-1-20 22:35:02 | 显示全部楼层
yangchunchia 发表于 2019-1-20 22:31
真看明白,那圥退回原先的FLASH 與v3b2程序,等v4有改版再來玩R7.1 R8.0, 謝謝

不建议你退了,7751也有内置的ROM里面存有R5.2的固件,版本和原机那个FLASH里面的固件是一样的,区别只是原机FLASH还带有HiFI2的固件,但7751没有这个功能所以无所谓。所以两者一样的
你还用我前几天发的那个固件就行,V3版本我可以改几行,改成从内置ROM启动,看你需要了。
回复 支持 反对

使用道具 举报

     
发表于 2019-1-20 23:00:31 | 显示全部楼层
我己經退回去了,5.2 FLASH 與v3b2 功能雖少些,先頂著可以了
回复 支持 反对

使用道具 举报

     
发表于 2019-1-21 21:58:40 | 显示全部楼层
本帖最后由 七度玄狐 于 2019-1-21 22:11 编辑
eggplant886 发表于 2018-8-19 15:22
修复AUX输入无声的问题。
AUX输入接入7751第二组模拟信号输入,已调整,共模输入改为差分输入。
并启用两 ...


试了会音频输入!图片里标注的 是靠近天线座的那里里是输入!
我接输入音频 是远离天线座的那边! 是不是  照片镜像了?。。。

可以把cd的音频输入 加上吗? 还有i2s的 以后加个usb直接做电脑声卡了。。
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2019-1-21 22:38:11 | 显示全部楼层
七度玄狐 发表于 2019-1-21 21:58
试了会音频输入!图片里标注的 是靠近天线座的那里里是输入!
我接输入音频 是远离天线座的那边! 是 ...

AUX输入我前几天采用的,图片标注没有问题。
主板上有两个座,这个是靠近天线的那个。
回复 支持 反对

使用道具 举报

     
发表于 2019-1-22 06:32:16 | 显示全部楼层
eggplant886 发表于 2019-1-21 22:38
AUX输入我前几天采用的,图片标注没有问题。
主板上有两个座,这个是靠近天线的那个。

意思表达错了!就是靠近天线那个 座!都是一个 插座里!图片上里面 靠近天线座的针 是 音频输入。我接线是远离天线座那边针是音频输入。。。
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2019-1-22 08:26:43 | 显示全部楼层
七度玄狐 发表于 2019-1-22 06:32
意思表达错了!就是靠近天线那个 座!都是一个 插座里!图片上里面 靠近天线座的针 是 音频输入。我接线 ...

图上是远离天线座的一边啊。。你注意插上面那个缺口,位置是不是摆错了
回复 支持 反对

使用道具 举报

     
发表于 2019-1-22 21:22:08 | 显示全部楼层
程序問題,在三部曲就有了,選台問題,例FM SK100模式在選台時,無法一次到位,目標96.5由95.7往前,它有時會停在95.8,才前進100K,再操作往前又停在96.4,提前在目標100K停,再操作一次才到目標96.5,往後也一樣,會停在目標前後100K處,這能改善嗎?
回复 支持 反对

使用道具 举报

     
发表于 2019-1-22 21:30:19 | 显示全部楼层
yangchunchia 发表于 2019-1-22 21:22
程序問題,在三部曲就有了,選台問題,例FM SK100模式在選台時,無法一次到位,目標96.5由95.7往前,它有時會停在 ...

sk100 这个是按 电台信号强度 选台!默认停止的信号强度 值大,楼主估计以后 会考虑 可自己直接 更改 选台信号强度!!!
用FS100 慢慢调吧!fmdx 美丽岛的调频 好像 都是 单数。。。
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2019-1-22 22:02:08 | 显示全部楼层
yangchunchia 发表于 2019-1-22 21:22
程序問題,在三部曲就有了,選台問題,例FM SK100模式在選台時,無法一次到位,目標96.5由95.7往前,它有時會停在 ...

确实是有这个问题,之前也发现了。
7751的控制与6638非常接近,可以认为是6638的升级版,这部分代码完全照抄自ace919网友的6638控制代码中那部分,7741程序没仔细研究,应该也基本一样,这部分不依赖于芯片的型号。
目前在做STM的板子,这些细节目前还无暇顾及,主要是程序中一个判断是否有台的函数有待优化,右面争取改进改进。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2024-6-2 05:39

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表