关闭

SAM-BA连接不上

1425人阅读 评论(0) 收藏 举报
分类:
AT91SAM9260与SAM-BA的连接是由于芯片内有一段固化的代码运行起来后才会检测到目标板并建立连接。

假设现在你烧写了Bootstrap进去,芯片上电后发现有可运行的代码,从而就不执行片内固化的那个代码。因此,就无法与SAM-BA建立连接。解决方法主要有以下几个方面:


1.在开发板上已经预留了处理这个问题的硬件,即有个按钮,一旦这个按钮按下,测清除flash中的所有代码,以便让芯片上电后执行其片内固化的代码。当然,这个要bootstrap里面软件的支持,就是bootstrap检测按钮是否按下,若按下则清除。这样,芯片上电检测不到有效的、可执行的代码就会执行片内固化的部分。问题就解决了……^_^


2.还有一个比较不专业的办法,但很行至有效。我的开发板没有设计按钮,也没有在bootstrap中设计清除代码。但我这里有一招就是短接nand flash(我板子上没有nor flash和data flash)的地址线,大概是42脚左右的位置都行。这样做的目的就是让芯片不能正确的将nand flash中的代码正确搬运到sdram中,因此芯片内的固化代码依然会执行。这就解决了和SAM-BA不能连接的问题。O(∩_∩)O哈哈~


3.因为我的板子上没有nor flash和data flash,因此只是根据nand flash的方法处理。其它flash按照类似的方法,只要让代码不能正确启动就可以了。祝大家好运……^_^


//现在使用ATSAMA5D34发现也出现sam-ba工具烧写,识别不了USB,明天试下看以上方法行不行

//现在是第二天。已经验证了方法2,是可以的,简单粗暴!!

0
0
查看评论

SAM-BA连接不上

AT91SAM9260与SAM-BA的连接是由于芯片内有一段固化的代码运行起来后才会检测到目标板并建立连接。       假设现在你烧写了Bootstrap进去,芯片上电后发现有可运行的代码,从而就不执行片内固化的那个代码。因此,...
  • kerwinash
  • kerwinash
  • 2015-11-24 22:53
  • 1507

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位了,为什么的我系统还是无法正确安装...
  • tcjy1000
  • tcjy1000
  • 2016-03-07 22:03
  • 1890

SAM-BA 2.12 Patch 7 win7 64位 的安装

很多开发板厂商给提供的针对Atmel平台的程序下载工具
  • code_style
  • code_style
  • 2015-06-19 22:07
  • 6658

SAM-BA Win7 64位驱动之系统文件:AT91 USB 串口

  • 2016-03-07 22:05
  • 38KB
  • 下载

J-Link修复(win7 64位)

J-Link修复(win7 64位)今天把一个jlink拿出来玩玩,由于重装了系统,原来arm开发环境都没有了,于是下载了最新的SEGGER后,软件直接闪退,说是什么克隆了(本来英语就不怎么样,还很快就没有了!!!)。 于是不停的查资料,搞了一整天,晚上11点钟终于弄好了。 现在整理一下,如下:...
  • cvn77
  • cvn77
  • 2016-11-10 00:13
  • 4412

win7 64位 下 jlink 刷固件 经验

1)USB转串口用2.12的版本 sam-ba 2.12
  • gtkknd
  • gtkknd
  • 2014-09-11 09:36
  • 12354

关于atmel的sam9g45无法连接到sam ba以及手动烧写系统时的问题

刚刚入手atmel eb-sam9g45,虽然是跟着用户手册学习但也正是这手册害死人。。。下面就是我总结的一点东西 一、首先是安装sam ba(at91-isp),在sam9g45资料里有它的安装包就不多说了。 二、用sam ba连接开发板 这里有两种方法一种是利用mini usb连接,另一种就是用...
  • daj14
  • daj14
  • 2015-01-31 10:55
  • 1097

SAM-BA 2.9

  • 2011-02-26 09:41
  • 3.63MB
  • 下载

解决JLINK v8 连接到电脑后显示无法识别的USB设备

一般来说我们所用的JLINK都是山寨的,一个国外正品JLINK得好几百,所以我们买一个几十块钱的JLINK,要求就不要太高了,能用就行。因为是山寨的嘛,所以用着用着很有可能会给你一个惊喜,那就是显示无法识别的USB设备!一般出现这种情况都是内部固件意外损坏或丢失.   1.安装...
  • passerbyyuan
  • passerbyyuan
  • 2016-05-13 15:47
  • 4944

SAM-BA 2.9可通过USB、串口将内核直接下载到主板

  • 2014-12-16 18:16
  • 3.63MB
  • 下载
    个人资料
    • 访问:132906次
    • 积分:2032
    • 等级:
    • 排名:千里之外
    • 原创:62篇
    • 转载:60篇
    • 译文:0篇
    • 评论:3条
    最新评论