之后第一次启动Linux,登陆系统后,Linux不再有响应。后续启动Linux,有时在打印分配网络地址信息后,Linux不再有响应;有时打印emmc的错误信息后,,Linux不再有响应。后来更是没法从SD卡启动。

下面是emmc的错误信息:

```

[ 19.055784] mmc0: SDHCI controller on ff170000.mmc [ff170000.mmc] using ADMA 64-bit

[ 19.071676] input: gpio-keys as /devices/platform/gpio-keys/input/input0

[ 29.163776] mmc0: Timeout waiting for hardware cmd interrupt.

[ 29.169512] mmc0: sdhci: ============ SDHCI REGISTER DUMP ===========

[ 29.175944] mmc0: sdhci: Sys addr: 0x00000000 | Version: 0x00001002

[ 29.182376] mmc0: sdhci: Blk size: 0x00000000 | Blk cnt: 0x00000000

[ 29.188809] mmc0: sdhci: Argument: 0x00000c00 | Trn mode: 0x00000000

[ 29.195241] mmc0: sdhci: Present: 0x01ff0000 | Host ctl: 0x00000001

[ 29.201674] mmc0: sdhci: Power: 0x0000000f | Blk gap: 0x00000080

[ 29.208106] mmc0: sdhci: Wake-up: 0x00000000 | Clock: 0x0000fa07

[ 29.214539] mmc0: sdhci: Timeout: 0x00000000 | Int stat: 0x00018000

[ 29.220972] mmc0: sdhci: Int enab: 0x00ff0083 | Sig enab: 0x00ff0083

[ 29.227404] mmc0: sdhci: AC12 err: 0x00000000 | Slot int: 0x00000001

[ 29.233837] mmc0: sdhci: Caps: 0x35ecc881 | Caps_1: 0x00002007

[ 29.240269] mmc0: sdhci: Cmd: 0x0000341a | Max curr: 0x00000000

[ 29.246701] mmc0: sdhci: Resp[0]: 0x00000000 | Resp[1]: 0x00000000

[ 29.253134] mmc0: sdhci: Resp[2]: 0x00000000 | Resp[3]: 0x00000000

[ 29.259566] mmc0: sdhci: Host ctl2: 0x00000000

[ 29.264002] mmc0: sdhci: ADMA Err: 0x00000000 | ADMA Ptr: 0x0000000000000000

[ 29.271129] mmc0: sdhci: ============================================

```

在SDK里创建一个FSBL, 在文件的开始处添加“#define FSBL_DEBUG_DETAILED”,编译后运行,得到如下信息:

```

Xilinx Zynq MP First Stage Boot Loader

Release 2018.3 Oct 30 2019 - 15:19:20

Reset Mode : System Reset

Platform: Silicon (4.0), Cluster ID 0x80000000

Running on A53-0 (64-bit) Processor, Device Name: XCZU7EV

FMC VADJ Configuration Successful

Board Configuration successful

Processor Initialization Done

================= In Stage 2 ============

eMMC Boot Mode

XFSBL_ERROR_UNSUPPORTED_BOOT_MODE

Boot Device Initialization failed 0x6

================= In Stage Err ============

Fsbl Error Status: 0x0

```

FSBL检查到启动模式是eMMC, 对应值是0110。原来的启动模式是SD1, 对应值是1110。比较发现,启动模式的第四位发生了改变。重新设置拨码开关为SD1,也就是把sw6.4设置为off,再启动Linux,登陆系统后,Linux工作正常。

之前原因可能是sw6.4被碰到了一个中间位置。

linux编译成功没有响应,解决Xilinx ZCU106 Linux启动后没有响应问题。相关推荐

  1. Linux编译遇到各种错误解决方法,例如 /lib/modules/3.10.0-(xxx).el7.x86_64/build: No such file or directory. Stop.

    Linux编译遇到各种错误解决方法,例如: /lib/modules/3.10.0-(xxx).el7.x86_64/build: No such file or directory. Stop. 背 ...

  2. Linux 有问必答:如何在Ubuntu或者Debian中启动后进入命令行

    Linux 有问必答:如何在Ubuntu或者Debian中启动后进入命令行 提问:我运行的是Ubuntu桌面,但是我希望启动后临时进入命令行.有什么简便的方法可以启动进入终端? Linux桌面自带了一 ...

  3. linux rm 不释放_Linux解决rm 删除大文件后 磁盘空间无法释放的问题

    Linux解决rm 删除大文件后 磁盘空间无法释放的问题 在Linux中,当我们使用rm在linux上删除了大文件,但是如果有进程打开了这个大文件,却没有关闭这个文件的句柄,那么linux内核还是不会 ...

  4. Linux重置Mysql密码_解决MySQL for Linux错误 ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost

    Linux重置Mysql密码 一般这个错误是由密码错误引起,解决的办法自然就是重置密码. 假设我们使用的是root账户. 1.重置密码的第一步就是跳过MySQL的密码认证过程,方法如下: #vim / ...

  5. linux黑屏无法唤醒,解决笔记本CentOS7合盖后黑屏无法唤醒

    解决笔记本CentOS7合盖后黑屏无法唤醒 启用并修改/etc/system/logind.conf 的 HandleLidSwitch=lock 保存后运行 systemctl restart sy ...

  6. html 元素响应,jQuery动态添加html元素后,响应事件的问题记录

    var li = " " + "" + // 缩略图 点击部分 index='" + i + "' "" + " ...

  7. linux编译安装intel核显,升级至Ubuntu 9.04后解决与INTEL集成显卡兼容问题

    升级至Ubuntu 9.04,解决与INTEL集成显卡兼容问题--开启桌面特效和3D特效 1.使用2.6.30rc3linux内核,按照下列顺序下载并安装: 2.运行sudo gedit /etc/X ...

  8. linux编译避免污染源码分离,如何避免linux上的系统标准C/C++库?

    我安装了新版本的GCC,这对我的linux系统造成了污染.我计划以更好的方式处理多个版本的GCC.我计划在/ opt / tools目录下安装所有不同的版本.然后我的项目makefile显式指定要使用 ...

  9. linux文件内容乱码怎么解决,window到linux文件名乱码和文件内容乱码解决总结

    window系统一般文件名编码为gbk,文件内容编码这个需要通过编辑器查看或者设置,找个editplus文本编辑器就可以处理文本内容编码. 那么在window上显示正常的文件到linux上的时候,常常 ...

  10. Linux工作笔记-重置密码解决MySQL for Linux错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (usi

    原博文地址: https://blog.csdn.net/mrs_haining/article/details/78953259 注意了:安装Linux后默认带的Mysql也会有这样的问题! 一般这 ...

最新文章

  1. Linux下的I/O
  2. 访问IIS时,名称以无效字符开头。。。解决方案
  3. SQL Server 2008 R2如何生成带数据的数据库脚本
  4. Java web后端2 Servlet Maven HttpServlet ServletConfig ServletContext HTTP协议
  5. 云计算如何使企业的业务受益?
  6. decimal转为string sql_PHP+Mysql防止SQL注入的方法
  7. python查看数据类型type_python——获取数据类型:type()、isinstance()的使用方法:...
  8. Zabbix4.2-Proxy超时的问题(first network error, wait for 15 seconds)
  9. 在Java 8中,有没有一种简洁的方法可以迭代带有索引的流?
  10. mysql文件写入和读出数据库
  11. boostrap --- 弹窗modal的使用
  12. jquery的历史版本
  13. 开源阅读书源_开源阅读——(免费)
  14. 取色器实战(Qt含源码)
  15. win10计算机共享在哪,快速共享电脑文件,win10的“就近共享”功能了解一下!...
  16. 图片url显示服务器,服务器上图片的url地址
  17. Inferior 1 (process 663) exited with code 0177
  18. Pyhton语言介绍
  19. linux0.1x内核代码学习笔记-boot启动
  20. 辟谣:Deno不是下一代Node.js!

热门文章

  1. 电脑蓝屏问题处理,主要是引导修复
  2. 戴尔笔记本电脑 N4010 14R-468 BOIS简单解析
  3. PLC和工控机有什么关系?
  4. Linux权限与sudo
  5. 计算机化学试题,08计算机化学试卷yuanj.doc
  6. Visual Studio发生‘DLL Initialization Failed‘的解决方法
  7. Spring框架RCE 0day漏洞,官方解决方案
  8. Android, App常用图标尺寸规范
  9. 如何证明服从卡方分布_卡方分布
  10. 关于电的计算机公式,电功率计算公式大全