sam-ba_2.15 使用usb Device 连接AT91SAM9261EK开发板

        一直使用Jlink连接 SAM-BA 2.15,来烧写BootStrap Uboot Kernel等,因为使用USB Device,一直提示找不到硬件,或是无法安装驱动,因为我的系统是Win7 64位的,Atmel官方说SAM-BA 2.15已经支持Win7 64位了,为什么的我系统还是无法正确安装驱动呢?可能是系统缺少文件,不是全新安装的,而是ghost 安装的。

       偶然的机会,找到了解决方法:


    由于很多朋友使用Ghost系统,导致安装部分软件,比如:nokia PC软件套装提示无法安装这个硬件”“INF中的服务安装段落无效”、windows无法安装调制解调器等错误。大家只要下载按下面的方法做就可以了:




将mdmcpq.inf复制到c:\windows\inf


将usbser.sys复制到


C:\windows\system32\drivers (32位系统)
C:\Windows\SysWOW64\drivers (64位系统)


最好是两个位置全复制。


           小技巧:比如要打开c:\windows\inf,只要在地址栏(IE输入网址的地址栏和我的电脑里的地址栏都一样),输入c:\windows\inf即可打开。

serenum.sys 使用方法

         serenum.sys是存放在windows操作系统下的一款重要的系统配置文件,缺少它可能会造成部分软件或游戏无法正常运行。当你的电脑弹出“计算机缺少serenum.sys”或“无法找到serenum.sys”等之类错误提示,请下载小编为你提供的sys文件,使用它可以帮助您解决上述问题。


文件修复方法


1、复制文件“serenum.sys”到系统目录下。
2、系统目录一般为:
C:\WINNT\System32\drivers (32位系统)
C:\Windows\SysWOW64\drivers (64位系统)


   最好两个位置全复制过去。


        经过以上的步骤,我再次把AT91SAM9261EK开发板擦除程序(可以使用Jlink连接samba擦除,如果程序运行了,就不能进sam-ba了)后,插上USB Device,发现找到了新硬件,识别为一个USB 转串口,打开SAM-BA后,成功进入SAM-BA了。原来,不是官方的驱动有问题,而是我的系统有问题。。使用USB Device需要注意:NandFlash或是DataFlash需要擦除,重新上电才能进入SAM-BA,否则已经启动的话,就进不了SAM-BA了,也发现不了USB转虚拟串口了。至于怎样擦除启动代码,一般都有一键擦除的NandFlash的功能,或是使用Jlink先擦除。

       使用下来,USB Device口烧写Bootstrap UBoot Kernel速度更快一点!!

上面的文件打包了一下,下载地址如下:

       自己设计的Jlink V8,就是使用这个方法,在win7 64位上找到驱动,并用sam-ba 2.15更新程序的(注意烧写时的步骤,先擦除flash,再tst等)。很方便!



点击打开链接


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zhangsz_sh

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值