作者 主题:当前便宜的22V10 16V8编程器? (Read 18768 times)

0个成员和27位客人正在查看此主题。

离线 布鲁斯·雅培

  • 常客
  • **
  • 职位:621
  • 国家:  nz
    • 布鲁斯·雅培'的R / C模型和电子产品
回复:目前便宜的22V10或16V8编程器?
« 在以下问题上回复#25: 2018年8月16日,晚上08:09:41»
Stager vS4800是否支持atf2500的40针?
如果没有,那么还有其他程序员支持40个atf2500引脚吗?

可悲的是没有。一个是 飞腾ChipProg480 ,价格为595美元。



« 上次编辑:2018年8月16日,下午08:11:25布鲁斯·阿伯特(Bruce Abbott) »
 
以下用户对此帖子表示感谢: 塞比

离线 andi8086

  • 新手
  • 帖子:2
  • 国家:  德
回复:目前便宜的22V10或16V8编程器?
« 在以下回复#26: 十月04,2018,10:18:47上午»
嗨布鲁斯,

我想对您的程序员原理图和Win 3.1软件表示感谢 :D 我本周构建了它,所有东西都开箱即用。
我可以毫无问题地对莱迪思22V10D和22V10B进行编程。因此,现在您知道D版本也可以完美运行。

特别是D版本的中文TL866CS出了问题,它总是说第32位错误并扰乱了整个保险丝图...
有人认为这些芯片可能太旧了,但是由于每个人都遇到了32位的问题,所以这种可能性很小。所有芯片工作
用你的AFTBlaster

它甚至可以在超过一米的电缆长度上工作...因此无需将其长度保持在4英寸...

我开始将win 3.1软件移植回QBasic,以使用标准MS-DOS软件^^。我肯定会在原理图中添加光耦合器
因为昨天,当我插入打印机电缆时 并接通12V编程电压,win 3.1突然进入文本模式,这意味着某些驱动程序崩溃了。一切仍在进行,但谁知道...

 

离线 PCB板

  • 常客
  • **
  • 帖子:433
  • 国家:  au
回复:目前便宜的22V10或16V8编程器?
« 在以下回复#27: 十月24,2018,04:36:33上午»
I'通过这个新闻/链接,这个话题看起来像是一项新的尝试,并提到 USB<->并行加密狗操作.

//github.com/kees1948/perlblast

珍珠母细胞
使用parport设备的galblast / atfblast的Perl-Tk实现(甚至通过USB!)

'perlblast'是Perl-Tk的实现'galblast'(由Manfred Winterhoff撰写)和'atfblast' (http://www.bhabbott.net.nz/atfblast.html )。

主驱动器'perlblast'它确实可以在Linux上运行。我试过了'galblast'在Windows XP中在虚拟机上运行,​​但是并行端口访问总是很麻烦,其他一些从虚拟机访问并行端口的程序也很好用。

我还通过USB学习并测试了使用<->并行加密狗,事实证明也很好用:-)

由于现在的代码已与简化的GAL / ATF Blaster v2.1硬件接口,如上所示 http://www.bhabbott.net.nz/atfblast.html

我正在为GAL / ATF编程开发另一个硬件项目,该项目可以处理各种VPP和VCC设置。在该设计中,我采取了更多措施来阻止从GAL返回到Parport的任何危险电压。
 

离线 andi8086

  • 新手
  • 帖子:2
  • 国家:  德
回复:目前便宜的22V10或16V8编程器?
« 在以下回复#28: 十月28,2018,01:24:39下午»
哇,太酷了!仍然有谁喜欢Perl而不是Python? :P
 

离线 朱斯

  • 贡献者
  • 帖子:23
  • 国家:  它
回复:目前便宜的22V10或16V8编程器?
« 在以下回复#29: 十月28,2018,06:38:04下午»
与Windows 10兼容的软件会很不错
 

离线 技术

  • 超级贡献者
  • ***
  • 帖子:3336
  • 国家:  cn
  • 来自上海的爱
    • 我的无标题博客
回复:目前便宜的22V10或16V8编程器?
« 在以下方面回复#30: 十月30,2018,10:56:27上午»
最新版本的TL866II Plus软件增加了对ATF22V10的支持。

如果您可以向他发送一些样品供他测试,那么此背后的人可以增加对芯片的支持。
 

离线 PCB板

  • 常客
  • **
  • 帖子:433
  • 国家:  au
回复:目前便宜的22V10或16V8编程器?
« 在以下回复#31: 十一月01,2018,03:09:25上午»
最新版本的TL866II Plus软件增加了对ATF22V10的支持。

如果您可以向他发送一些样品供他测试,那么此背后的人可以增加对芯片的支持。
很高兴看到那里的SPLD列表不断扩大。

这在他们的网站上  (http://autoelectric.cn/EN/TL866_main.html)
版本:V8.08支持:15411--2018.10.30 地址:ATF16LV8C ATF16LV8CZ ATF16LV8CEXT  SST26VF032B
固定:SST26VF064B

版本:V8.07支持:15401--2018.10.23添加:ATF16V8C ATF16V8CZ ATF16V8CEXT ATF22V10C ATF22V10C(UES)ATF22V10CEXT
ATF22V10CQ ATF22V10CQ(UES) ATF22V10CQZ ATF22V10CQZ(UES)ATF22V10CZ ATF22V10CZ(UES)

版本:V8.05支持:15360--2018.10.20添加:ATF20V8B ATF20V8BL ATF20V8BQ ATF20V8BQL ATF22V10B ATF22V10BL ATF22V10BQ ATF22V10BQL

 

离线 内杜德克

  • 常客
  • **
  • 帖子:432
  • 国家:  b
回复:目前便宜的22V10或16V8编程器?
« 在以下回复#32: 十一月01,2018,07:04:51上午»
而这是几天前的-

固定:GAL22V10B
 

离线 珀·汉森

  • 定期贡献者
  • *
  • 帖子:168
  • 国家:  SE
回复:目前便宜的22V10或16V8编程器?
« 在以下回复#33: 十二月22,2018,09:27:12上午»
我已经为AVR GAL程序员构建了原型硬件,现在正在调试固件。我对代码进行了重构,并将其扩展为支持ATF16V8和其他GAL,还添加了GALblast的一些功能,这些功能已由Burnit的作者删除。这花了比我预期更长的时间。

ATmega328仅具有2K RAM,因此所有静态数据都存储在ROM中,(最多5896位)熔丝映射作为单独的位存储在737字节的阵列中(与GALblast不同,每个熔丝位使用1字节。) PC编程,其中有大量RAM,因此您可以负担得起!)。这在汇编程序中不会有问题,但是C不会'不能直接支持位阵列,而AVR GCC的ROM阵列存在一些问题。我花了三天的时间才弄清为什么配置数组不是'工作。原来只是将数组声明为PROGMEM'足够多的时候,我还必须使用pgm_read_word()访问数组元素。如果我没有't编译器未生成警告,但从错误的地址读取!

嗨,布鲁斯,您对此项目有进一步的更新吗?我认为对此会有一定的兴趣。

第二,我'd即使现在仍存在读取功能,也想尝试一下 :)
 

离线 PCB板

  • 常客
  • **
  • 帖子:433
  • 国家:  au
回复:目前便宜的22V10或16V8编程器?
« 在以下回复#34: 十二月22,2018,09:10:41下午»
最新版本的TL866II Plus软件增加了对ATF22V10的支持。

如果您可以向他发送一些样品供他测试,那么此背后的人可以增加对芯片的支持。

PLD支持现在看起来不错。

测试向量似乎丢失了,所以我要求他们补充一下& I'已向他们发送了ATF16V8的示例测试矢量文件

他们可以对逻辑进行IC测试,因此构建模块已经存在,因此应该可以使用PLD测试向量。
 

离线 技术

  • 超级贡献者
  • ***
  • 帖子:3336
  • 国家:  cn
  • 来自上海的爱
    • 我的无标题博客
回复:目前便宜的22V10或16V8编程器?
« 在以下回复#35: 十二月23,2018,10:19:28上午»
最新版本的TL866II Plus软件增加了对ATF22V10的支持。

如果您可以向他发送一些样品供他测试,那么此背后的人可以增加对芯片的支持。

PLD支持现在看起来不错。

测试向量似乎丢失了,所以我要求他们补充一下& I'已向他们发送了ATF16V8的示例测试矢量文件

他们可以对逻辑进行IC测试,因此构建模块已经存在,因此应该可以使用PLD测试向量。
如果可行,那将是非常棒的。
 

在线的 醉鬼

  • 超级贡献者
  • ***
  • 帖子:3787
  • 国家:  德
回复:目前便宜的22V10或16V8编程器?
« 在以下回复#36: 十二月23,2018,11:06:13上午»
最新版本的TL866II Plus软件增加了对ATF22V10的支持。
如果您可以向他发送一些样品供他测试,那么此背后的人可以增加对芯片的支持。

您是否与制造商联系?
他们有可能增加对ATF15xx CPLD的支持吗?

(是的,我知道,它们很旧了……但是它们很好地弥合了PLD和FPGA之间的鸿沟。它们是仍在生产中的最后一款具有5V电源版本和PLCC封装的零件。它们的主要缺点之一是"official",Atmel和Kanda的单用途USB适配器似乎是对其进行编程的唯一可用工具。)
 

离线 PCB板

  • 常客
  • **
  • 帖子:433
  • 国家:  au
回复:目前便宜的22V10或16V8编程器?
« 在以下回复#37: 十二月23,2018,07:18:25下午»
最新版本的TL866II Plus软件增加了对ATF22V10的支持。
如果您可以向他发送一些样品供他测试,那么此背后的人可以增加对芯片的支持。

您是否与制造商联系?
他们有可能增加对ATF15xx CPLD的支持吗?

(是的,我知道,它们很旧了……但是它们很好地弥合了PLD和FPGA之间的鸿沟。它们是仍在生产中的最后一款具有5V电源版本和PLCC封装的零件。它们的主要缺点之一是"official",Atmel和Kanda的单用途USB适配器似乎是对其进行编程的唯一可用工具。)

我认为FT2232H可以用于ATF15xx,并且有很多带有FT2232H的板。
eBay / aliexpress的FT2232H主板价格不到15美元,而我看到的LCMXO3LF-6900C-S-EVN在Digikey上为25.20美元。
We'我们将莱迪思CPLD分支板用作FT2232H载​​体,用于PGM ATF15xx(首先隔离晶格CPLD)

我认为Altera Byteblaster也是Atmel ISP SW上的菜单选项,因此您也可以查找那些电缆。

当然,如果TL866II Plus支持ATF15xx的HV编程(无丢失引脚)并进行矢量测试,那就太好了。
« 最后编辑:PCB.Wiz,2018年12月23日,07:29:44 pm »
 

离线 PCB板

  • 常客
  • **
  • 帖子:433
  • 国家:  au
回复:目前便宜的22V10或16V8编程器?
« 在以下回复#38: 十二月23,2018,07:31:42下午»
如果可行,那将是非常棒的。
昨天我的跟进邮件回复,表明这已经在他们的'to do'列表,添加到TL866II Plus,  which is good news :)
 

离线 技术

  • 超级贡献者
  • ***
  • 帖子:3336
  • 国家:  cn
  • 来自上海的爱
    • 我的无标题博客
回复:目前便宜的22V10或16V8编程器?
« 在以下回复#39: 一月02,2019,07:21:44上午»
最新版本的TL866II Plus软件增加了对ATF22V10的支持。
如果您可以向他发送一些样品供他测试,那么此背后的人可以增加对芯片的支持。

您是否与制造商联系?
他们有可能增加对ATF15xx CPLD的支持吗?

(是的,我知道,它们很旧了……但是它们很好地弥合了PLD和FPGA之间的鸿沟。它们是仍在生产中的最后一款具有5V电源版本和PLCC封装的零件。它们的主要缺点之一是"official",Atmel和Kanda的单用途USB适配器似乎是对其进行编程的唯一可用工具。)
如果您可以将一些样本发送给作者,那么他将能够使用这些样本作为测试芯片来实现支持。
 
以下用户对此帖子表示感谢: 醉鬼

离线 珀·汉森

  • 定期贡献者
  • *
  • 帖子:168
  • 国家:  SE
回复:目前便宜的22V10或16V8编程器?
« 在以下回复#40: 一月12,2019,09:18:17上午»
我要感谢布鲁斯·雅培(Bruce Abbott)在Atfblast上的工作。
我有一个系统,该系统具有1993年第6周生产的National Semiconductor GAL16V8,在圣诞节假期之前的星期五释放了魔幻烟雾。
我建立了最小的编程器,在I / O上装有下拉电阻'支持GAL芯片。
然后,我使用从类似系统中提取的转储对Atmel ATF16V8B进行了编程,但是由于硬件差异(在该古老系统的示意图中不存在3根mod线),因此无法正常工作。
最后,圣诞节假期过后,我从上述系统的制造商那里得到了答复,瞧,他们保存了一个转储文件,其日期代码为1992年,并且可以正常工作 :)
一开始我很怀疑,因为代码看起来非常不同,但是atfblast似乎可以处理多余的填充零,而不会抱怨。
我对收到的转储进行了附加,并希望将atfblast编程到Atmel芯片后如何读取它。

我确实遇到了问题,atfblast 3.1列出了与以下设备的兼容性:Windows 3.1 / 95 / XP
但是,它在Windows 2000台式计算机和运行Windows XP SP3的Thinkpad T40上均无法读取任何内容。
谷歌搜索了一段时间后,我看到了 旧版本 of Bruce'的网站上有一个名为"ATFBlast_ALL.zip"包含用于LPT端口访问的用户模式程序,称为"UserPort"
这使得atfblast在Windows 2000机器上可以很好地工作,但在Windows XP机器上不能很好地工作。
后来我找到了另一个这样的程序"AllowIo" it'的网站已死,但您也可以 到达这里 on archive.org
该程序在运行Windows XP的Thinkpad上运行良好,我在这里附加了两个用户模式程序,以防将来很难找到它们。
注意一些 回发 user "marinovsoft"发布了一个版本,该版本对基于Windows NT的内核具有正确的I / O处理,但是它是galblast版本,缺少对Atmels GAL芯片的支持。
上面由PCB.Wiz链接的Perl版本可能有用,但是我放弃了在Windows上安装Perl-Tk的机会。
It'在Linux中可能微不足道,但是我不费心引导Linux机器进行测试,主要是因为它'的物理位置难以插入编程器 ;)
 

离线 不要去设置蛇

  • 超级贡献者
  • ***
  • 帖子:1120
  • 国家:  b
  • 嵌入式的东西
回复:目前便宜的22V10或16V8编程器?
« 在以下回复#41: 一月12,2019,06:55:15下午»
ATmega328仅具有2K RAM,因此所有静态数据都存储在ROM中,(最多5896位)熔丝映射作为单独的位存储在737字节的阵列中(与GALblast不同,每个熔丝位使用1字节。) PC编程,其中有大量RAM,因此您可以负担得起!)。这在汇编程序中不会有问题,但是C不会'不能直接支持位阵列,而AVR GCC的ROM阵列存在一些问题。我花了三天的时间才弄清为什么配置数组不是'工作。原来只是将数组声明为PROGMEM'足够多的时候,我还必须使用pgm_read_word()访问数组元素。如果我没有't编译器未生成警告,但从错误的地址读取!

您使用此USB-Arduino版本取得了更多进展吗?
鲍勃
"您所说的只是一堆意见。"
 

离线 汤姆

  • 常客
  • **
  • 帖子:568
  • 国家:  b
回复:目前便宜的22V10或16V8编程器?
« 在以下回复#42: 二月05,2019,09:30:00下午»
我有一个"TL866II plus"并可以确认它能够对Atmel ATF16V8B进行编程。我有一些22V10',但还没有尝试过这些(不过,它们被列为受支持的部分之一。)

鉴于它还可以对其他负载进行编程,如果您需要"all in one"类型的设备,而且价格也不算太贵(45英镑左右)。
« 上次编辑:2019年2月5日,09:31:52 pm通过TomS_ »
 

离线 奥林

  • 新手
  • 帖子:4
  • 国家: 00
回复:目前便宜的22V10或16V8编程器?
« 在以下回复#43: 三月16,2019,02:54:00下午»
我移植了布鲁斯'Arduino UNO的设计。通过串行连接与linux一起使用。原理图,来源和格柏可以在这里找到:
 
//github.com/ole00/afterburner/

感谢Bruce和Manfred分享了他们对GAL的发现。
 
以下用户对此帖子表示感谢: 拉斯 , 爱德华, 塞比 , nospam2000

离线 约翰肯尼翁

  • 定期贡献者
  • *
  • 职位:117
  • 国家:  b
回复:目前便宜的22V10或16V8编程器?
« 在以下回复#44: 三月17,2019,03:53:25下午»
有谁知道Lattice 22V10的编程解决方案是否发布在此线程中'支持某些新石器时代的AMD设备?

I'我设法找到了一些我不愿意使用的未使用但旧的AMD PALCE22V10H-25 / PC4设备 '请注意减少8位微型项目上的粘合逻辑芯片数量。

查看AMD数据表,网址为
//datasheet.octopart.com/PALCE22V10H25PC4-AMD-datasheet-115211.pdf
和1998年的Lattice数据表
//www.latticesemi.com/-/media/LatticeSemi/Documents/DataSheets/PAL/PALCE22V10PALCE22V10ZDataSheet.ashx?la=en

订货代码相同,甚至到"blank, /4 and /5"编程指示符的选项。

这些是吗"加入程序员" as well as a "drop in the board"更换莱迪思器件?

我不'不想浪费钱建立一个程序员's unlikely to work.

I'我还标了一些PAL16L8DCJ"MMI"可能已经或可能没有预先编程的代码(在这种情况下它们是无用的)。
鉴于其不可擦除的特性,对这些设备的热情有所降低-我'd宁愿先在可擦除的22V10上割牙。

谢谢
 


 

离线 奥林

  • 新手
  • 帖子:4
  • 国家: 00
回复:目前便宜的22V10或16V8编程器?
« 在以下回复#45: 三月18,2019,07:28:21下午»
引用
我不'不想浪费钱建立一个程序员's unlikely to work.

GALBlast状态:"它不能用于对AMD PALC和PALCE,ICT PEEL或Atmel ATF芯片进行编程。"
ATFBlast基于GALBlast 并增加了对Atmel ATF芯片的支持。
Afterburner基于ATFBlast,未添加对任何其他设备的支持。

所以我'd猜测只有在PALCE芯片使用与Atmel ATF相同的编程算法的情况下,才可以在这些编程器上对AMD PALCE进行编程的机会很小(可能仍需要进行一些软件更改)。
另一方面,所有上述程序员都可以对莱迪思GAL进行编程。
 

离线 珀·汉森

  • 定期贡献者
  • *
  • 帖子:168
  • 国家:  SE
回复:目前便宜的22V10或16V8编程器?
« 在以下回复#46: 三月18,2019,07:59:24下午»
奥林写的是对的,我自己尝试过,但不起作用。
实际上,它也会降低编程器的电压。
我记得在某个专门的程序员那里读过同样的事情:
过电流警告,因此它们之间必须有完全不同的内容。
即使他们据说在电气上是相同的,但确实很奇怪...
 

离线 奥林

  • 新手
  • 帖子:4
  • 国家: 00
回复:目前便宜的22V10或16V8编程器?
« 在以下回复#47: 三月24,2019,12:33:02上午»
I'更新了Afterburner,并增加了对Win32 / Win64和Osx64的支持。还发布了针对这些的预编译二进制文件。 全部位于我在上面几篇文章中写的github链接上。
 

离线 马林诺夫软件

  • 新手
  • 帖子:2
  • 国家:  RU
回复:目前便宜的22V10或16V8编程器?
« 在以下回复#48: 四月12,2019,03:34:56上午»
大家好!
我修改了Bruce Abbott的atfblast程序,使其适用于win32。它适用于Windows XP / 7/8/10,x86和x64 Windows版本。您可以从下载 //bitbucket.org/marinovsoft/atfblast (包括源代码)。该程序使用来自的inpout32驱动程序 http://www.highrez.co.uk/downloads/inpout32/

galblast的新版本(次要修复)在这里 //bitbucket.org/marinovsoft/galblast
 
以下用户对此帖子表示感谢: 爱德华

离线 寻路者

  • 定期贡献者
  • *
  • 帖子:104
  • 国家:  n
回复:目前便宜的22V10或16V8编程器?
« 在以下回复#49: 五月08,2019,07:49:28下午»
喂我'我试图建造ATF冲击波,但这是一个问题。在原理图中,4.7k用于将GPIO拉至5V。可以改用10k吗?因为我'阅读了ATF blaster所基于的页面,其中有一节提到了这一点:
引用
使用4k7电阻将所有VIL引脚连接到GND引脚(我们使用4k7代替其他文档中提到的10k,因为某些GAL的内部上拉电阻仅为50k,使用10k电阻会发生非法输入状态)。使用4k7电阻将所有其他引脚(包括GND和EDIT)连接到VCC引脚,以防止在编程期间断开输入。
 


分享我

 掘客   Facebook  SlashDot  可口的  Technorati  推特  谷歌  雅虎
中频