用新下载的SAMBA-2.14,连接9260核心板,烧写程序提示初始化外部ram失败,Exram initialization failed。

排查:

1).到samba安装目录下$$\Atmel\sam-ba_2.14\tcl_lib\at91sam9260-ek,列表如下

2)、用ultraedit或者其他什么代码工具打开at91sam9260-ek.tcl,没发现什么东东,只是软件运行的时的设置,包括连接目标板时候初始化代码,及其列表。

3)、百度+谷歌,没发现什么啥,因为之前用以前的samba版本没有什么问题。因此考虑samba的自定制,so check核心板的原理,发现有点问题。

4)、回忆刚才打开的tcl文件内容

namespace eval BOARD {variable sramSize         $AT91C_IRAM_1_SIZEvariable maxBootSize      [expr 4 * 1024]# Vdd Memory 1.8V = 0 / Vdd Memory 3.3V = 1variable extRamVdd 1# External SDRAM = 0 / External DDR = 1variable extRamType 0# Set bus width (16 or 32) variable extRamDataBusWidth 32  // here something error!! correct it to 16,then ok!!!!!# DDRAM Model (not used)variable extDDRamModel 0
}   

5)、发现问题在外部ram总线宽度上,我们用的是16lines,so简单修改下,重新连接ok!!!

namespace eval BOARD {variable sramSize         $AT91C_IRAM_1_SIZEvariable maxBootSize      [expr 4 * 1024]# Vdd Memory 1.8V = 0 / Vdd Memory 3.3V = 1variable extRamVdd 1# External SDRAM = 0 / External DDR = 1variable extRamType 0# Set bus width (16 or 32) variable extRamDataBusWidth 16  # DDRAM Model (not used)variable extDDRamModel 0
}   

6)、后续还需要修改sambanandflash的ecc校验算法,软件目前均采用的是1bit/256bytes,需要修改成4bits/512bytes,到时需要更多的改动,改动的代码,按照samba readme文档已经讲了一部分。其实,就是重新定制编译下samba安装目录下的applets,后续更新吧。中午没睡觉,困死了擦。。。。。。。

7)、后续的需要修改samba软件适应4bits ECC,后续再更新吧

SAM-BA 2.14 reconfiguration----DIY你的sam-ba相关推荐

  1. Blah数集 描述: 大数学家高斯小时候偶然间发现一种有趣的自然数集合Blah,对于以a为基的集合Ba定义如下: (1) a是集合Ba的基,且a是Ba的第一个元素; (2)如果x在集合Ba中,则

    Blah数集 描述: 大数学家高斯小时候偶然间发现一种有趣的自然数集合Blah,对于以a为基的集合Ba定义如下: (1) a是集合Ba的基,且a是Ba的第一个元素: (2)如果x在集合Ba中,则2x+ ...

  2. oracle ba,How to install Oracle TDP Client and BA Client on Linux

    tsm服务器:tsmtest,172.16.1.27,tsm server 6.2.4 oracle服务器:ora11gr2,172.16.1.19 ######################### ...

  3. sam账号服务器已断开连接,删了sam文件后引发的IIS问题的解决方法

    IIS 500内部错误之解决办法 web 问题原由: 数据库 IIS已经启动可是web没法使用 IE返回500内部错误 记录以下 编程 因为在下列系统 API 错误,COM+ 服务没法初始化.它一般是 ...

  4. 计算机科学ba bs区别,美国读大学选专业BA和BS有什么区别?

    无论是在国内读大学还是出国留学,选择大学专业都是一项艰巨的任务.虽然美国大学一二年级以通识课程为主,但很多学生在申请时已经有明确的专业方向.在选择专业时,经常会看到专业前带BS或者BA,甚至有些专业既 ...

  5. Bundle Adjustment (BA) in vSLAM or SFM

    文章目录 Overview BA as a NonLinear Least Squares Problem Solved with LM JTJ\mathbf{J}^T \mathbf{J}JTJ s ...

  6. Codeforces Round #554 (Div. 2) C. Neko does Maths (数论 GCD(a,b) = GCD(a,b-a))

    传送门 •题意 给出两个正整数 a,b: 求解 k ,使得 LCM(a+k,b+k) 最小,如果有多个 k 使得 LCM() 最小,输出最小的k: •思路 时隔很久,又重新做这个题 温故果然可以知新❤ ...

  7. 后缀自动机SAM详解

    用一个DFA来识别一个串(比如aabab)的所有后缀,要怎么做呢 最简单的办法,把所有后缀看作要保存的单词,画一棵 trie树,像这样: 点很多很麻烦复杂度也很高 我们给这个DFA按我们的需求合并化简 ...

  8. 使用samtools来对sam/bam/cram相互转换

    使用samtools来对sam/bam/cram相互转换 1.sam <=>bam samtools view -h NA12878.bam >NA12878_2.sam samto ...

  9. melis系统c800_Dell bilgisayarda HDMI bağlantı noktasıyla ilgili Sık Sorulan Sorular (SSS)

    文章内容 症状 Bu makalede, bir Dell bilgisayardaki HDMI (Yüksek Çözünürlüklü Multimedya Arabirimi) bağlant ...

  10. 街机扫描线Super_正式版_DIY街机怀旧神器_液晶屏秒变CRT显示器_多种扫描效果无限接近CRT屏怀旧DIY神器__不花钱一样体验CRT_模拟街机荧屏CRT_液晶仿CRT足不出户体验CRT扫描效果

    新版本的 街机扫描线Super_正式版 已发布!在此,感谢支持过街机扫描线的朋友们,愿笑口常开! 街机扫描线Super_正式版_DIY街机神器液晶秒变CRT屏怀旧玩家必备 [最新_街机扫描线Super ...

最新文章

  1. Linux下编译软件时指定安装目录的好处
  2. HPC China2016全国高性能计算学术年会即将举行
  3. Windows Phone 7 - 页面间传值 来源-http://blog.csdn.net/dncts/article/details/6160067
  4. 动态规划——变形的杨辉三角形
  5. Android p Sign Tool
  6. JSON.parseArray()用法
  7. 来不及说再见,Kobe
  8. java语法分析器_JavaCC语法分析器
  9. 消息总线/消息中间件/消息队列/服务总线
  10. ERP系统更改颜色操作步骤
  11. react-redux多reducer完整实例
  12. osgearth各版本源码下载
  13. 【方法】树莓派开机使用教程(看这个就够了)
  14. 编写微信聊天机器人3《聊天精灵WeChatGenius》:使用Xposed来hook微信,找到微信进程。
  15. kvm最多能管几台服务器,高效管理500台服务器的kvm切换器配置方案
  16. 20135203齐岳 信息安全系统设计基础期中总结
  17. python画表情代码_Python selenium send_keys表情符号支持
  18. 群论:同构 与 同态 (群同构 与 群同态)
  19. 探地雷达技术在道路检测中的应用
  20. 前端小团队建设(实用前端开发规范,推荐收藏)

热门文章

  1. 使用浏览器监控页面变化,语音播报变化内容
  2. c语言 获取中文首字母,C语言获取汉字拼音首字母
  3. 【excel问题】关于组织策略阻止超链,解决方法
  4. 鸡兔同笼html语言,鸡兔同笼有哪五种方法
  5. **matlab中grid、grid on 和grid off用法**
  6. linux 开启bat文件夹,在Linux系统中使用及定制Bat
  7. 【学习记录】SLAM线特征基础:LSD算法、LBD描述子、普朗克坐标、EDLines算法
  8. 神经网络——torch.optim优化器的使用
  9. 计算机合并单元格怎么操作,excel怎么合并单元格方法
  10. Sql Server数据库的作用与概述