|
|
东西是深水鱼收到,买的时候商家说是坏的,卡在升级状态启动不了,好在屏幕没坏,看着成色也还行,就行拿下了
东西来了就是上图这样,猜测可能是那个按键或者原件坏了,导致每次启动都进升级模式,与之直接插电脑升级一下看看能不能返回到主界面
插电脑后识别到如上设备,安装官方自带的升级软件,型号选A500直接升级,结果试了好多次都提示未识别到USB设备,看来还有别的问题,期间问了下官方客服,竟然告诉我USB线不行,尼玛
无奈只能拆开设备,看看是不是有那个元件烧了,能不能碰碰运气,拆机前还怕别是进水了,结果虚惊一场,设备内部是真干净
此处插播分析一下这个板子:
主控芯片用的中科芯的CKS32F103C8T6,Cortex-M3内核,72M工作频率,20K的SRAM,64K的内置Flash,屏幕是3.5寸的,猜测是320*240的分辨率,CAN芯片用的恩智浦的TJA1040,外置一颗华邦的W25Q128存储,
拆掉屏幕,另一面还有个中科微的GPS模组,东西很简单,也是很常规的配置,万用表量了一圈,没发现短路或者损坏的地方,看来还得从升级固件下手,
折腾了一圈,最后卸掉了设备,然后重新安装了升级软件里自带的dpinst_amd64.exe驱动,竟然发现设备管理器里多了个STM的DFU设备,第一反应这是不是串台了,怎么会是“STM”呢,不管了,再次升级试试,发现居然升级成功了,但是开机屏幕花屏
按按键切换了几个界面,发现屏幕自然是花的,但并不是全无章法,到像是图片文件错了,这时候想起来还有个16M的外置Flash,估计这些图片文件大概率是存放在外部Flash当中,但是这个Flash损坏了,导致显示错乱,于是重新拆机直接开搞Flash芯片,
就是图上这货,拆掉之后发现,按键还是有反应的,原本图标的问题却都变成了空白,而不是之前的花屏,说明千百年的猜测基本是对的,就是这个Flash芯片出问题了,于是掏出珍藏的CH341烧录器一顿检测,
最终发现Flash没坏,数据能正常读写擦除,检验也都正常通过,这就不对了,没人去改这玩意了。抱着最终的一丝希望,我又联系了原厂客服,问能不能把这个外置Flash的资源包发我一下,结果...
好吧,这是逼我出绝招了啊
经过一番骚操作之后,Flash资源文件总算是搞到了,文章后边放出来福利大家,刷进Flash开机,开机总算正常了,就是这个Flash内部文件错了,
但留下几个奇怪的问题,
1、无论我再怎么折腾,始终无法找到设备管理器里一开始显示的“actisafety A500+”这个设备了
2、这外置Flash完全没法动过升级去更改内部文件,前置主家是怎么把里边文件搞废了的,完全搞不懂
3、即便是外置资源文件损坏,但设备能显示升级,那单片机的固件应该没坏啊,为啥一开始会表现为卡死在升级界面呢,
这个是我设备原来的外置Flash文件,不知道适配的是那个版本
这是费了九牛一毛之力搞到的现在固件,适配厂家最新的A500固件
附上这个设备的关机模式介绍,手册里没有
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
打赏
-
查看全部打赏
|