20190112调试记录

先在可用的板子上面验证串口

ERROR: Unable to detect JTAG cable  没有检测到硬件

WARNING: [Xicom 50-100] The current boot mode is SD.//启动方式更改为SD

WARNING: [Xicom 50-100] The current boot mode is NAND.//启动方式更改为nand

WARNING: [Xicom 50-100] The current boot mode is qspi. APB AP transaction error, DAP status f0000021" I//启动方式更改为QSPI

****** Xilinx Program Flash
****** Program Flash v2017.4 (64-bit)
  **** SW Build 2086221 on Fri Dec 15 20:54:30 MST 2017
    ** Copyright 1986-2017 Xilinx, Inc. All Rights Reserved.

Connecting to hw_server @ TCP:127.0.0.1:3121

Connected to hw_server @ TCP:127.0.0.1:3121
Available targets and devices:
Target 0 : jsn-JTAG-SMT2-21025DA09175
    Device 0: jsn-JTAG-SMT2-21025DA09175-4ba00477-0

Retrieving Flash info...

Initialization done, programming the memory
BOOT_MODE REG = 0x00000004
WARNING: [Xicom 50-100] The current boot mode is NAND.
If flash programming fails, configure device for JTAG boot mode and try again.
Problem in running uboot
Flash programming initialization failed.

ERROR: Flash Operation Failed

 

在固化程序的时候,可以读出The current boot mode is ````我把三个板子的启动模式分别配置成了 QSPI NAND 和sd(这个电路可能有问题) 但是三个板子同样不能仿真

问题:

QSPI的那个问题是 APB AP transaction error, DAP status f0000021" I 根本就下载不进去

nand和sd 模式的两个板子的问题是

 andeq   r0, r0, r0
  andeq   r0, r0, r0
andeq   r0, r0, r0
andeq   r0, r0, r0
andeq   r0, r0, r0
  andeq   r0, r0, r0
 andeq   r0, r0, r0
......... ...
00030004:   Memory read error at 0x30004. OCM is not enabled at 0x00030004. Invalid address

无论是那种模式 在理论上都是可以支持仿真的  仿真的时候一直是这个情况: andeq   r0, r0, r0。我很头疼

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
在进行atom代码调试时,首先需要确保安装了相应的调试插件,比如debugger或者node-debugger。然后,打开需要调试的代码文件,可以在需要设置断点的行号上点击添加断点,或者直接在代码中使用debugger关键字来设置断点。接着,通过菜单栏或快捷键启动调试模式,选择对应的调试配置文件,比如Node.js或Chrome浏览器。启动调试后,可以使用各种调试工具来观察变量的值、执行代码、单步调试等。在调试过程中,可以根据需要添加、移除或者禁用断点,以便更精准地定位问题。一旦发现问题,可以通过观察变量的值或者代码执行路径来找到原因,并进行相应的修改。调试完成后,记得保存代码并关闭调试模式,以确保代码的稳定性和可靠性。 值得注意的是,atom代码调试记录需要及时记录下来,可以使用注释、文档或者专门的调试记录文件来记录问题、解决方案和调试过程中的心得体会。这些记录对于今后遇到类似问题时能够提供宝贵的经验和参考,也有助于团队内部知识共享和团队合作。另外,及时分享调试记录也有利于帮助其他人解决类似问题,提高团队整体的开发效率和质量。 总之,atom代码调试记录不仅是解决问题的有力工具,也是提高开发效率和团队合作的重要手段。通过不断积累和分享调试记录,可以不断提升团队的开发水平和整体实力。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值