ISA总线在今日的主板上虽少见,但很多工控设备上依旧还需要沿用多年的ISA卡,这种情况下,为了适配比较新的电脑,就需要将ISA板卡升级到PCI。

以经典的CH365评估版为例,具体介绍下,在完全不需要更改软件的情况下,如何使用CH365EVT板将ISA卡升级到PCI总线。

  • 具体操作步骤:
  1. 将CH365 评估版的U3(GAL16V8) 取下来,在编程器中烧成相应的ISA  卡地址,再放回原处。
  2. 跳线J5 用跳帽短接,J3 的D4 用跳帽短接,其他跳线悬空不接。
  3. 将CH365 评估板和ISA 板卡接好,注意正反,ISA 板卡应该是原来的方向。
  4. 在关机的状态下,将接好的板卡插到PCI 插槽中。
  5. 开机运行原来的ISA 卡程序即可。
  • 可升级板卡使用前提:
  1. ISA 板卡没有用到中断,如用到中断,需要改ISA 卡的软件程序;
  2. ISA 板卡只用到IO 操作,没用到MEM 操作;
  3. 知道ISA 卡地址。
  • 获知ISA 板卡的地址方法:

    1. 找台老式的 有ISA插槽的主板,1 个有DOS 系统的硬盘
    2. 插入ISA 卡,开机,在DOS 下运行
    3. 一般系统运行后提示为:"C:\_ "在光标闪动的地方输入"DEBUG" (大小写都可以)
    4. 在提示符 "—" 后面输入 "I 100",如果出现的数据为 "FF"就不用理睬,如果数据为非"FF"就记下该地址。同样,接着在提示符 "—" 后面输入 "I 110","I 120","I 130","I 140","I 150","I 160","I 170","I 180","I 190","I 1A0","I 1B0","I 1C0","I 1D0","I 1E0","I 1F0","I 200","I 210","I 220"...  依次输入到 "I 3F0"。把所有数据为 非"FF"的地址记下来。
    5. 把 ISA 卡拔下来,用"DEBUG""I XXX"来查找刚才记下非"FF"的地址,如果某个地址为"FF"了,就说明这个地址可能是 ISA板卡的地址。
  • 关于地址:

如果 ISA 卡的地址在 240 到 2B0 之间,可以不用重新烧写 U3 ,参考下表,用外加跳帽来短接 J4的S3、S2、S1、S0来选择地址。还需要跳线 J5 短接,J3的 D4短接。

地址

S3

S2

S1

S0

240H

250H

短接

260H

短接

270H

短接

短接

280H

短接

290H

短接

短接

2A0H

短接

短接

2B0H

短接

短接

短接

注意:

  1. 烧录的ISA 地址的JED 文件,在 CH365EVT\PUB\IOP_HITX 中,下载地址:CH365EVT.ZIP - 南京沁恒微电子股份有限公司
  2. 在WIN XP/2000 下使用时,为了防止反复跳出"找到新硬件",可安装CH365 驱动。下载地址:CH365DRV.EXE - 南京沁恒微电子股份有限公司
  3. 如果ISA 卡的程序直接是windows XP/2000 的,可能需要改动程序,IO 的操作可以参考DEBUG365.C 来写。

如果需要将ISA升级到PCIE总线,由于PCI-Express不像PCI总线一样可以方便地映射地址,那就需要升级ISA卡中的软件,硬件上可以采用CH367或CH368芯片来升级ISA到PCIE总线。

如何不动软件就将ISA板卡升级到PCI?相关推荐

  1. 技术沙龙|这期我们聊聊软件工程师的区块链升级挑战(杭州)

    2019独角兽企业重金招聘Python工程师标准>>> 2018年的互联网圈子里,讨论最多的除了区块链和创业,还有一个城市,杭州. 最近有几位在大厂工作的程序员朋友说已经辞职,下一个 ...

  2. QCC30DFU流程android说明,qcc512x qcc302x qcc303x earbud 软件GAIA OTA DFU 空中升级实现方法以及升级步骤...

    QCC512x QCC302x QCC303x earbud 软件GAIA OTA DFU 空中升级实现方法以及升级步骤 概述 OTA只能升级部分,不是所有的都可以OTA.如PSKEY区,蓝牙地址,蓝 ...

  3. 一个软件解决OPC系统平稳升级难题

    一.OPC技术的发展 OPC技术是什么? OPC,初始解释为OLE for Process Control,诞生于上世纪90年代,主要面向自动化行业,意在为来自不同生产商的工业设备通讯建立一整套开放的 ...

  4. linux升级软件命令 yum,Linux中升级更新命令yum upgrade和yum update的区别

    1.作用 都是系统升级命名. 2.升级内容 yum -y update:升级所有包同bai时也升级软件和系统内核:du yum -y upgrade:只升级所有包,不升级软件和系统内核.zhi 3.使 ...

  5. Cydia 软件备份工具 xBackup,升级刷机好助手

    Cydia插件使用起来是很方便,可是面临一个最大的问题是要是刷机或者升级版本后就会丢失所有的软件,因为iTunes不会备份这些cydia的软件.有需求就有市场,现在好了,有外国牛人已经制作出了能够备份 ...

  6. ios12电池测试软件,5款旧iPhone升级iOS12.3.1续航测试:真的有提升

    苹果在在iOS12.3推送不久后,前俩天意外推送了iOS12.3.1,虽然说改善了部分小Bug,但是在续航方面是不是有所提升呢?最近就有外媒针对iPhone5S.6.6S.7.8这5款旧机型进行了续航 ...

  7. 新系统如何测试软件,怎样检测电脑能否升级到最新的Windows11系统?官方检测工具帮你一招搞定!...

    日前,微软正式发布了Windows11系统,新的Windows11操作系统不仅采用了全新的居中设计的开始键以及任务栏,同时还取消了Windows8引入的实时磁贴设计,取而代之的是最近文档.应用程序以及 ...

  8. oTMS携手阿里云:互联互通运输管理软件背后的大数据升级

    作者:阿里云MVP潘永刚 oTMS核心oneTMS系统是国内领先的运输管理云系统,将货运环节中的制造商.承运商.司机和收货方链接在同一平台,互联互通轻松管理运输.在2013年系统上线之初,行业内云生态 ...

  9. 应急通讯华为完美版 Ubuntu linux GSMS软件ISO文件 2015最新升级版本

    可百度网盘下载2015最新更新的GSMS,ubuntu gsms gms 支持目前市面上所有的的型号. 全部ISO文件. 百度网盘下载地址:http://pan.baidu.com/s/1hqtfSB ...

最新文章

  1. java中jar打包的方法
  2. Spring Bean的作用域及生命周期
  3. python正则表达式使用实例_正则表达式的基础知识,以及Python爬虫中的使用方法...
  4. 跨sql server查询mysql_SQL Server 跨数据库查询数据的方法
  5. html5判断设备的动作
  6. MongoDB的查询操作
  7. 设置IIS会话过期时间
  8. oracle sde 安装失败,sde无法安装案例
  9. linux chmod命令参数及用法详解--文件文件夹权限设定命令
  10. Cookie与Session简介
  11. SharedObject使用:在FluorineFx.net与Flex中使用共享对象维护在线用户列表实例
  12. POJ训练计划3096_Surprising Strings(STL/map)
  13. 【C++程序设计实践】实验十一
  14. 学习笔记:OMP算法(Spatially Sparse Precoding in Millimeter wave MIMO Systems)
  15. 【转载】python做图像的傅里叶变换——二维傅里叶变换
  16. 天视通电脑版APP怎么添加录像机_手机怎么远程连接海康录像机,手把手教你、、、...
  17. [YOLOv7]基于YOLOv7的反光衣检测系统(源码&部署教程&数据集)
  18. 福特汉姆大学计算机科学专业,留学福特汉姆大学专业
  19. 交换机、路由器、服务器、存储选型
  20. 【软件测试】测试员vs测试工程师,你是测试员还是测试工程师?

热门文章

  1. 《JavaCV从入门到实战教程合集》介绍和目录
  2. SpringCloud系列——13Spring Cloud 开放认证Oauth2.0应用
  3. 关于文本输入框隐藏滚动条但是依旧可以滚动的问题
  4. 软件设计师考试准备五
  5. 交易ETF和杠杆基金B有哪些和股票操作上不同的,有哪些要注意的?
  6. 亚马逊旺季退货率飙升!卖家如何避免和处理买家退货?船长这几招值得收藏!
  7. 可以间隔10分钟提醒一次全天不间断的便签软件
  8. 二十四孝子,感天动地
  9. Spring学习理解---后置处理器
  10. 论文解读:ChineseBERT: Chinese Pretraining Enhanced by Glyph and Pinyin Information