将DSLogic U2Basic转换为DSLogic Plus

哈Ha!

在本文中,我将介绍如何将DSLogic U2Basic修改为DSLogic Plus。

本文是对本文的更新- 将DSLogic Basic转换为DSLogic Plus

谁在乎-我要猫。

前言


DreamSourceLab-决定覆盖孔( 对Plus的修改 )。

DSLogic Basic-停产
DSLogic U2Basic-作为回报,对电路和固件进行了较小的更改。

功能差异

幸运的是,董事会中的差异并不大。

事情很有趣,我不会描述为什么使用DSL而不是Saleae。 关于味道和颜色-正如他们所说的...

在中国著名的市场上,DSLogic U2Basic的成本(> 55美元)。
DSLogic Plus在场外的费用为(> 149美元)。

对于该模块,只需更换RAM,焊接布线并更改分析仪板上eeprom固件中的一个字节就足够了。

开始工作


作者对您的失败不承担任何责任,也不要求采取任何行动!

您所做的一切-风险自负,风险自负!

您将需要:


揭示


隐藏文字
我们拧下4个螺栓,用镊子或吸盘撬开盖子。



仔细执行以下步骤:

  1. 我们再拧下4个将板固定到机箱的螺栓。
  2. 我们将电路板移向通道输入连接器。
  3. 稍微弯曲板子。
  4. 我们通过在通道输入连接器上压手指来取出板子。



我们更换RAM,焊接接线,准备固件


隐藏文字
我们看到板上有RAM-我们将出厂的RAM蒸发掉了,并观察钥匙焊接了正确的RAM。

用烙铁彻底焊接触点,不要留下鼻涕!



在U2Basic中,没有A12冲压轨道。

而且,U3芯片的引脚(支脚)(走线应到达该引脚)在芯片下方接地。

董事会分歧
U2基本



加号



因此,我们用烙铁加热U3芯片的焊盘138,并用针轻轻地撬动销。
您需要将引脚升到板子上方。

我们会尽力而为-避免折断针脚。



我们采用细线/漆包线-切成约38.5mm(+ -1mm)的长度。
我们焊接到U3芯片的凸起138引脚和RAM芯片的31引脚。



我们对其进行设置,以使发布内容不会触及任何多余的内容。



之后,建议将其粘上(以减少振动的影响)。
在弯曲的针脚下放一个热敏胶带(kapton),或在导线上放最细的热收缩,或者最可靠的选择是用阻焊膜封闭所有物品。

我们在8英尺的情况下看到了该芯片-这是I2C EEPROM,需要刷新。



EZP2010编程器未掌握固件(每次在不同地址进行比较时出错)。

因此,我选择了一个基于CH341A的程序员。

为了不焊接芯片-我使用SOIC8 SOP8夹。

由于板上的第一个EEPROM引脚已连接电源,并且在编程器上已接地,因此,我用烙铁对其进行加热,并用镊子将第一个引脚略微升高:


然后小心地(以免将第一个别针固定回去),我一边观察钥匙 ,一边钩住晾衣夹。

然后才将编程器连接到PC。

韧体


1)读取EEPROM。

2)我们对HEX请求0E 2A进行搜索,并将下一个字节29更改为20 (地址可能有所不同):





3)固件,检查。

成功固件后:

  1. 我关闭程序员。
  2. 我将EEPROM芯片的第一个引脚焊接回去。
  3. 我连接到PC。

在软件中,其定义如下:



我们检查某种硬件的工作,例如UART。
如果一切正常,请关闭电源,然后用酒精清洗并收集。
如果数据损坏-再次小心焊接或更换RAM。

赢利!

结果-我们获得了价值150-200美元(含关税)的逻辑分析仪,价格约为65美元(含运费)。

感谢您的关注!

我还要特别感谢用户Oleg10011001 ,他不怕冒险使用他的设备-有了此更新,这篇文章才出现。

复制时,请保留指向源的链接。

如有问题,请在评论中与我联系-我会帮助。

Source: https://habr.com/ru/post/zh-CN483496/


All Articles