DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 27|回复: 27
打印 上一主题 下一主题

[拆解] BP Microsystems Actel Silicon Sculptor 3 编程器信息及拆解

[复制链接]
跳转到指定楼层
楼主
BP Microsystems Actel Silicon Sculptor 3 编程器信息及拆解
值得一看。
实际网页内容如下。


https://www.stevenrhine.com/?p=133599
作者:Steven Rhine

2024年5月3日


2024年4月27日凌晨4点左右,我在 eBay 上收到一条关于 BP Microsystems Actel Silicon Sculptor 3 编程器的提醒。我实在无法抗拒。这款设备让我能够对大量老款 Actel 和 Microsimi FPGA 进行编程,而我目前使用的 Xeltek 和其他品牌的编程器都不具备这项功能。

设备照片

比较 Silicon Sculptor 3 与现代 Xeltek Superpro 6100N 的尺寸

内部结构照片

CPU 为老款 486 DX4 100 UG80486DX4100

它有一个 JTAG 接口,但似乎没有焊接元件,我可能需要连接起来检查一下。

引脚驱动器堆栈,这里展示的是我为了拍照而拆下的一个引脚驱动器,它有几个不同的零件编号,我会把它们全部拍下来……

我立即从 BM Microsystems 安装了最新的 BPwin 8.0.2 软件。安装完成后,我进行了全面的系统测试,确认所有测试均顺利通过。目前,系统运行的是 BIOS V2.34 版本,可以轻松升级到 V2.38。但是,在开始升级之前,我打算先对 V2.34 版本进行备份,以备日后存档。令人惊讶的是,这样一位老程序员竟然还能在厂商 2024 年开发的软件上获得支持。BPwin 软件的 FTP 存档。

http://storage.datormuseum.se/u/ ... bpmicro.com/Dnload/

我仔细按照注册说明操作,并按指示将 BPUNreg.bpr 文件提交给了 BPM Microsystems。他们回复确认此型号无需注册。但我的其他联系人告诉我,1710 型号需要注册,而且软件支持费用很高。既然这项任务已经解决,我现在正在寻找几个适配器插座,以便尽快开始用一些芯片进行测试。

BP Microsystems 编程器插槽命名规则

此外,在搜索信息的过程中,我偶然发现了一个简短的 Wiki 页面:https://proghq.org/wiki/BPM_Programmer。该页面显示,这款 Silicon Sculptor 3 似乎是 BPM 1410/1610/1710 编程器的简化版,只是内存插槽中填充了芯片。 (SS3 是 1710 型号,仅在 EEPROM 中禁用)

我不会进行完整拆解,因为我已经没有 Silicon Sculptor 3 了。

2025 年 6 月 2 日,我又弄到了一台 SS3,所以拆解是可以进行的……


该设备通过了所有测试。

我忘了上传照片……

这是固件备份中的 TA 板 CPCLVLTAX7 Rev D,也称为 TA240VLV_FX4。


该电路板上有两颗芯片,上面贴有标签,通常情况下,它们是可编程的。

U13 是一颗 93C46 芯片。


你应该备份这颗 U13 芯片。

这里是缓冲区,它似乎只是用来标识 TA(技术适配器)板的。

主板型号:CPCBD03223 Rev. F

芯片上贴有 U38 标签。

这款芯片是 93C66,我已经备份了它,其中包含编程器的序列号和型号数据。

序列号位于地址 006F 007F(A2 90 LE 转换为 BE 90 A2 = 37026)。

型号位于地址 012F 013F(EF 0A LE 转换为 BE 0A EF = 2799)。如果是 1710 型号,则 AE 06 = 1710;A4 06 = 1610,以此类推。

地址 01E 01F (21 3D) 是校验和。它是与地址 01D 的异或运算结果。这与维修适配器时使用的异或校验和计算方法相同。如果校验和不正确,则会报错并提示您的编程器需要维修。

(不确定其他数据还有什么用途)


主板 CPCBD03223 Rev. F 底部。

主板闪存,AM29LV200BT。我假设固件就在这里。我没有备份固件。还有一个 JTAG 端口,我原本打算先测试一下,但后来一直没腾出时间来做。

1410、1610、1710 和 Silicon Sculptor 3 的主板和 TA 板是通用的,配置上略有不同,主板上的 93C66 和 TA 板上的 93C46 的编程方式也略有差异。AM29LV200 的固件也可能有所不同。

WWAVUSBEPP 板,看起来像是 CY7C68013A EX-USB FX2 USB 控制器,用于 USB 转 LPT 转换器。

底部


顶部

该板卡配备了一个 24C64wp 串行 EEPROM(参见下方缓冲区图片)。

我见过很多这类编程器被拆成零件出售,而且缺少 USB 适配器。BP Microsystems 并没有列出该部件的出售信息。因此,我正在基于相同的 CY7C68013A 和 24C64 开发一个开源的 USB 适配器。根据我的测试,它非常简单,并且使用了数据手册中的信息。这是一个小型电路板,因此成本很低,最贵的部件是 MCU,大约 10 美元。我已确认,您可以使用基本的 CY7C68013A-56 EZ-USB FX2LP USB2.0 开发板,为旧款 1600/1700/SS2 编程器添加 USB 支持,并使用现代的 BPwin 软件,只需按照上述原理图中的引脚图即可。如果使用带有 24C128wp 的开发板,则需要将备份文件连接到 2000F 引脚上方的 1/2 引脚。为了安全起见,我会在两个引脚上都加载备份文件。

我找到了一个基于 CY7C68013A-56 MCU 的开源 BPM Microsystms USB WWAVUSBEPP 适配器项目,它似乎与开发板硬件几乎完全相同,只是目标连接器和一些被动元件有所不同。


此外,还有一款名为 BPM USB 的 DIY WWAVUSBEPP,看起来更接近原版。这两个开源设计都未经测试。

抱歉,我不会发布 WWAVUSBEPP 板的编译二进制文件。以下是 SS3 最终校验和为 17816BH 的 WWAVUSBEPP eeprom 备份的十六进制编辑器屏幕截图。内容很多,我稍后会添加注释,并在有机会时将其与 1710 的另一个版本进行比较,看看是否有区别。


区别在于,在 1FC0 行的地址 1FC6 和 1FC7 上,SS3 数据为 00 00,而 1710 为 FF FF。

重新组装小贴士:在拧紧支架之前,先将中间的 4 个螺丝放入设备,这样可以确保孔位对齐。

感谢您的关注。

2025年10月18日 之前联系过我并提供固件文件和 JTAG 信息的人,请再次联系我,我找不到您的邮件/留言了。

创建和维护此博客需要投入大量的时间和资源。如果您觉得内容有用或有帮助,非常感谢您的慷慨支持。您可以通过 Cash App 进行捐款,所有款项将用于博客项目、服务器托管费用以及 Cottie Kitty Cat 饼干基金。点击此处捐款
https://cash.app/$slrhine
最后更新时间:2026 年 3 月 15 日,作者:Steven Rhine

http://www.stevenrhine.com/
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
沙发
 楼主| 发表于 1 小时前 | 只看该作者
比较 Silicon Sculptor 3 与现代 Xeltek Superpro 6100N 的尺寸
板凳
 楼主| 发表于 1 小时前 | 只看该作者
CPU 为老款 486 DX4 100 UG80486DX4100
地板
 楼主| 发表于 1 小时前 | 只看该作者
它有一个 JTAG 接口,但似乎没有焊接元件,我可能需要连接起来检查一下。
5#
 楼主| 发表于 1 小时前 | 只看该作者
引脚驱动器堆栈,这里展示的是我为了拍照而拆下的一个引脚驱动器,它有几个不同的零件编号,我会把它们全部拍下来……

6#
 楼主| 发表于 1 小时前 | 只看该作者
BPwin 软件

7#
 楼主| 发表于 1 小时前 | 只看该作者
BPM 支持

8#
 楼主| 发表于 1 小时前 | 只看该作者
BP Microsystems 编程器插槽命名规则

9#
 楼主| 发表于 1 小时前 | 只看该作者
该设备通过了所有测试。
10#
 楼主| 发表于 1 小时前 | 只看该作者
下图是固件备份中的 TA 板 CPCLVLTAX7 Rev D,也称为 TA240VLV_FX4。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2026-7-31 04:10 , 耗时 0.325425 秒, 20 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

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