笔记本安装PCMCIA并口卡

 
笔记本安装PCMCIA并口卡,进行AVR-ISP的经历1582999136 2009-8-18 14:08:30    收藏  |  打印  | 投票(3)  |  评论(5)  |  阅读(16484)  ◇字体:[大 中 小]历经两周的折腾,查阅无数的网文,下载安装若干的软件……你可别以为这是一项技术攻关,令人汗颜的是,这是一个在笔记本电脑上安装并口的艰辛历程,搞嵌入式的朋友今天或许正在遇到这样的问题,明天也许就要有这样的需求。按照共有1000人从中受益,并平均每人节省3天计算(8小时计),为此可节省总人时数24000,所以我决定再舍上2个人时在这里讲一下,给各位共享。

1、不要相信网上出售并口卡时标的参数:手上一直用来搞开发的台式机被我改造成“网络机顶盒”(见:网络机顶盒DIY的文章),所以为了给客户修改一下产品的代码,只好想着在笔记本电脑上装一个LPT啦!开始考虑的是USB-LPT,但发现网上的大部分产品都是不支持ECP/EPP模式的,也就放弃了USB-LPT的方案,转向考虑PCMCIA转LPT,到网上一搜,还真的不少这种PC卡,用三天的时间“淘”了一个回来,淘之前确认了几个参数:1)支持ECP/EPP模式(有的几有几十块钱的卡只能接PRINTER,所以一定要事先确认好!);2)可以调整IO地址;3)是PCMCIA接口(不是EXPRESS CARD接口,我电脑不支持,比较新的电脑的朋友,要注意,可能你的NB不支持老的PCMCIA卡啦!)。OK,三天后到货,开始装机。

PCI接口就是好,即插即用,电脑开机状态,插上去,直接就可以认出来,然后安装CD中的驱动,晕人的是,CD中有5个产品的驱动,想想这厂商服务也真周到,把将来要买的东西的驱动都一起发过来了!郁闷的是说明中也没有告诉我要装哪个,只好试一试了,手气不错,第一次就试对了,驱动装完(与产品型号有关,不想给这个卡做广告,因为产品做的一般,就不在这里提驱动的型号了!)。

迫不急待,赶紧把AVR ISP下载线接好,把目标板接好,打开SL-ISP点“读出”,可惜“咚”的一声!提示“无法找到下载线”,然后开始检查电源及线路,确认无误,再试,还是无法找到。

打开电脑设备管理器,多功能卡、LPT1都有,而且工作正常啊??是怎么回事那?对了,想起IO地址的问题,赶快打开LPT1的配置信息,晕,IO地址是0XFEE8!! 买的时候是说可以改地址到0X378(并口的默认地址),改吧!可是在XP下这部分配置根本就不让改。这时已经是后半夜两点了!算了,明天再说。

第二天和朋友谈起此事,他说XP是不让修改这些配置的,WIN98的时候才可以,靠!原来厂家标的“可以修改IO地址”是说在98下!!!我还知道在DOS下也可以改,这不是雷人吗!

我试图在我的本子上装98,不过因为我用的是NTFS的C盘,用虚拟机不行,然后试图将NTFS格式降为FAT32格式,这种尝试是愚蠢的,NTFS转FAT32是不允许的(也许有什么工具可以做到,但我一直没有找到)。走投无路,只好把C盘格了重装,此处只是说一下我走的弯路,各位可不要向我学习啊!实践证明,我这样做是没有意义的,装上了后发现,WIN98下好多硬件都不能驱动,最关键的就连PCMCIA接口也没有找到,你想想PC卡插上根本就没有反应。装98、装虚拟机、重装XP的过程整整用去了我一个周六、周日我儿子睡觉给我腾出来的6个小时休息的时间,最终事实告诉我:还是在XP下想办法吧!

2、一线希望,让我知道了这个PCMCIA并口卡是可以用的,而且支持ECP、EPP模式。重新装了XP和卡的驱动,这次我没有用SL-ISP而选择了,在我的ARM9开发板上试一下JTAG,做H-JTAG软件这哥们儿确实是牛人,想的就是周到,在LPT设备配置那里,留了一个LPTx,只要选了LPTx就可以在后面随意修改LPT的IO地址。修改地址为0XFEE8后,连接JTAG,激动人心啊!联接正常,为了进一步确认可以用于JTAG,又对NOR FLASH进行了读写的操作,看到蓝色的进度条快速的前进,心情从郁闷中逐渐找回了一些安慰。这足以证明这个并口卡是支持ECP/EPP模式的,淘宝确认收货,付款,下面就是想什么办法修改AVR-ISP工具的IO地址了。

不得不说说SL,人家H-JTAG这哥们儿不收费为大家服务了多少年了,问问搞ARM的朋友哪个没用过H-JTAG,配服这哥们儿的奉献精神,只要有新型号的NOR FLASH出来,不超过一周,就能看到更新的库里面已经开始支持这些器件了!还有在H-JTAG网上论坛留言问这哥们一些问题,回复非常快,而且很完整、细致。可是SL那???这么大个公司,那么多的人,怎么就没有人想到去支持一下笔记本上装的不能修改IO地址的并口卡,对了也不能怪他们,他们是认为不需要再用LPT口了,他们要推自己的USB下载、彷真器啊!!公司以赢利为目的,果真不假啊!可是,SL已经把当年创业时“推动中国的嵌入式技术发展”的目标丢净了!要知道有多少嵌入式工程师、学生还是在用着并口的下载线、JTAG,虽然性能差了些,但是廉价啊!这不是“推动中国的嵌入式技术发展”吗?看下面的事实更让我不想对SL说上两句都难啊!

3、PROGISP在关键时刻为我解决了问题。在网上去找有没有支持修改并口地址的ISP下载软件,果然功夫不负有心人啊!有个就ZHENGFENG的哥们儿,搞了一款软件,支持AVR全系列的ISP下载,而且也可以支持LPT,更牛的是LPT的大部分参数都可以配置,想的很周到,可以支持不同连接的下载线。一开始下了个1.68版本,只支持USB的下载器,还以为这哥们儿为了收费把LPT的功能屏掉了,后来询问一下才知道,V1.66版可以支持LPT口,下了一下,在配置窗口里修改了IO地址为0XFEE8,读出FLASH,哈哈!OK啦!见鬼去吧!SL,感谢ZHENGFENG这哥们儿。不过他的软件不注册应该是有次数限制,到限制后,每次下载必须重新运行软件才可以,很麻烦!

还是想说SL几句,你以为你现在做大了不用考虑用户的这些对你没有利益的需求了吗??错了!你是怎么长大的??记得2002年左右,你一个ICC AVR的注册软盘就卖给我们2K多,一个串口的JTAG彷真器,就是2K多(到现在我一次都没有用过,不过没扔,准备等我儿子长大了给他讲讲:再烂的产品只要在别人还没有做出来之前做出来,就可以卖出去!)。用户是上帝啊!你不是上帝养大的吗?现在不去想上帝所想,还以为是2000年啊!掌握这些技术的人、公司比比皆事啊!等你的上帝都用上别人的工具了,你还能做什么??

无语,向H-JTAG、WNWB等等这些,无私奉献的朋友致敬!!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值