研究CM40
本帖最后由 jimmy_xt 于 2014-11-5 12:54 编辑1、有关重启
这里只讨论金色和粉色(玫红)。
如图所示:
这是一个标注为DIO的测试点,实际上它连接到了430单片机的16脚(reset/sb仿真数据),本意是方便生产过程中下载程序,但实际测试发现,由于没有上拉,用万用表的表笔触碰就会引发单片机复位。猜测由于dcdc电路的干扰,偶尔也会发生复位。
解决方法就是加一个上拉电阻,电阻最好是100K或者更高,虽然430的引脚输入时高阻的,但还是会有少量电流的。实际测试并不需要考虑上拉电阻的阻值,我直接用uA表做上拉,uA表读数是00.00uA,不过考虑到极端情况,还是推荐加一个电阻,阻值470、1k、10K随意吧。
注意要上拉到内部的3V电源,如图所示的测试点便是:
请手上有工具,能改的坛友帮忙测试一下这样可不可以。
另外吐槽这个小板子竟然是多层板,也请搞明白了它怎么做输出usb插入检测的指点一二,这个电路图实在是太难扒了。
2、cm40固件
原厂固件读出,被填补到8K了,写入时候会警告,不过不用管。测试过可以用。
论坛不支持普通文件,改后缀也不行……
谁需要PM我即可。另外好消息是研发人员竟然没有封锁调试端口,不用换MCU了
表示密密麻麻的原件无从下手 小米也会自动重启,手头的七彩虹CS5200也有重启现象 老李的没重启现象 tyzj999 发表于 2014-11-4 19:53
小米也会自动重启,手头的七彩虹CS5200也有重启现象
正品小米外挂可调电源模块,然后接上9V路由器动态负载最容易重启,看来没有单片机锁定确实会有这样的问题。
艾诺斯 发表于 2014-11-4 19:47
表示密密麻麻的原件无从下手
多层板的主要目的是为了防止抄板,底下是共地,上面是个空板覆铜,雷蛇鼠标等品牌电子DIY主板等都是这样干的。
艾诺斯 发表于 2014-11-4 19:47
表示密密麻麻的原件无从下手
要焊接的地方很空旷。
0402原件也不算小啊。0201,甚至01005可怎么活……
whseen 发表于 2014-11-4 20:18
多层板的主要目的是为了防止抄板,底下是共地,上面是个空板覆铜,雷蛇鼠标等品牌电子DIY主板等都是这样 ...
多层板对抄板没用的。
现在抄板的技术是直接开磨,表层扫描,得到阻焊层、锡膏层。然后磨掉阻焊露出顶层铜,扫描,然后一层层的磨下去。
12层板照样抄。
whseen 发表于 2014-11-4 20:14
正品小米外挂可调电源模块,然后接上9V路由器动态负载最容易重启,看来没有单片机锁定确实会有这样的问题 ...
重启很烦人,晚上通宵插着的时候一会又亮屏,有时连睡觉都影响了,只好将手机反扣着。 jimmy_xt 发表于 2014-11-4 20:47
多层板对抄板没用的。
现在抄板的技术是直接开磨,表层扫描,得到阻焊层、锡膏层。然后磨掉阻焊露出顶层铜 ...
资金足够,提供多个样品可以破坏性的抄板,大厂有这条件的。小作坊一般不敢这样。 CM40的这块板值多少钱? 不是USB插入检测吧 是USB负载检测
betalin 发表于 2014-11-5 10:10
不是USB插入检测吧 是USB负载检测
愿闻其详。 jimmy_xt 发表于 2014-11-5 10:19
愿闻其详。
插入检测,利用机械或光/磁传感器,随便插USB线都启动,貌似没有有这个必要。
负载检测,利用单片机IO,比较可行。如果做得很灵敏,不接负载,只接USB线,利用干扰来启动也类似插入检测了。
所以,我认为是负载检测,不是插入检测。
页:
[1]