跳至内容
深圳市捷比信实业有限公司 · 产品选型与采购咨询联系业务人员
LED灯珠捷比信 · 专业器件主题站

[升级]手动将DSLogic基本版本升级到Plus版本

本文仅供个人学习参考,不得用于商业目的。在上一篇文章中,我们介绍了Mengyuan Lab-DSLogic逻辑分析仪的一个开源项目。整个项目是开源的。如果您不想自己动手制作DIY,可以在Mengyuan Lab的官方在线商店购买。基本版的Personal Basic售价为299,支持最大采样率100MHz,而Personal Plus版支持的最大采样率为400MHz,最大信号为100M,但价格比基本版贵200元。我不知道是哪位才华横溢的网民,可以通过简单的手动修改来升级它!非常简单。您只需要添加一个SDRAM,然后读取板载EPROM的内容,修改一些数据,然后将其重写即可完成升级,而无需更改FPGA和MCU中的程序。基本配置主板,无SDRAM芯片。准备升级。 SDRAM芯片。如MT48LC16M16A2P-6A,价格约为20RMB,其他类型的芯片尚未尝试过。 EPROM读取器。如CH341A编程器,用于读写EPROM数据,支持ASProgrammer上位机。当然,您也可以读写已删除的EPROM,例如Raspberry Pi或STM32。重要的是读取和写入全部内容。焊接工具。烙铁,焊锡丝,松香,助焊剂,热风枪,镊子等工具。入门级焊接技术,相信自己,大事会变成砖头! SDRAM价格为CH431A编程器,支持EPROM和SPI Flash编程。升级计划升级存在风险,请谨慎操作。将购买的MT48LC16M16A2P-6A芯片焊接到电路板上U1的空白位置。排空主板左下角的8针EPROM。使用EPROM编程器读取整个内容,可以使用市场上常见的编程器,例如CH341和XTW100来修改两个地址的数据:地址0x00000000 + 03 0x21到0x20地址0x00001860 + 0A 0x21到0x20将被修改保存好的文件,并使用编程器将其重新刷新到EEPROM中,以免在刷新后出现阻塞。建议在重写之前备份原始内容。将EEPROM焊接回PCB。再次打开DSLogic的电源,打开DSView主机,然后检查它是否被识别为Plus版本。升级之前,升级完成后,主机标识参考材料blog.csdn.net/u013830926/article/details/96449094 www.bilibili.com/video/bv1fE411A7Xb/ www.bilibili.com/video/av84030696/ Summarize在整个升级过程中,无需更改。FPGA和MCU的固件仅修改了MCU外部EPROM中的识别码。还可以看出,DSLogic的Basic和Plus版本使用相同的FPGA和MCU固件,而PCB使用相同的集合,但是SDRAM和EPROM之间有所不同。我不知道最新版本的DSLogic是否已修改该程序。如果对其进行了修改,则该方案可能不适用。通过此升级过程,我们还应该从开发人员的角度考虑如何加密固件?建议您看一下黄宫先生分享的文章:MCU的常用加密方法可能会给您一些想法。推荐阅读文章选择|总结|搜索[开源] DSLogic开源逻辑分析仪解决方案共享[开源]单USB到多个串行端口解决方案共享什么是嵌入式ARM硬核FPGA? FPGA硬核和软核处理器之间的区别我的博客:www.wangchaochao.top我的官方帐户:mcu149由于微信中的文章不支持超链接,因此可以通过单击“下载”来下载文本中出现的软件,程序和其他文件。阅读原始文本”,跳到我的博客文章以下载。如果您认为我的文章对您有所帮助,则可以点击“好看”分享。您的支持将是我不断更新的动力。