当前位置: 首页 > news >正文

uboot FPGA调试环境搭建

0 准备工作

a.先下载build库

git clone git@wgitlab.tsingmicro.com:chip_validation/build.git

b. 然后运行脚本将其他库下载下来

cd build; ./dl_repo_cv.sh -b develop_dt56b

c. 选择lunch进行编译

source envsetup.sh ;lunch 2260; ./build.sh -t uboot

1 概述

用ARM Development Studio调试uboot前期只能通过仿真器将elf下载到ddr里进行调试

2 创建uboot工程

  • 因为uboot需要linux编译,一般需要映射linux目录作为workspace,可以使用RaiDrive或samba工具。

建立sftp链接

  • 把workspace设置到uboot外面的目录,这样做为了方便脚本里直接引用workspace的文件,不使用绝对路径,方便多人共享做操
  • File -> New -> Project ->
  • 工程放到源码目录,调试时方便些,能够追踪代码,eclips不太支持工程和源码分开存放
  • 创建完成后的样子

3 uboot debug配置

直接点击“create a debug connection”创建或在file->new->others->中创建

add-symbol-file "uboot/u-boot" EL3:3ef48000  

log参见uboot仿真器调试-详细log输出-CSDN博客

http://www.lryc.cn/news/598905.html

相关文章:

  • leetcode98深度解析:验证有效的二叉搜索树
  • 基于深度学习的CT图像3D重建技术研究
  • Mac电脑开发Python(基于vs code)
  • 学习日志17 python
  • 复矩阵与共轭转置矩阵乘积及其平方根矩阵
  • 六种经典智能优化算法(PSO/GWO/WOA/HHO/DBO/SSA)无人机(UAV)三维路径规划,Matlab代码实现
  • java后端
  • C# 密封类_密封方法 (seadled 关键字)
  • 核心数据结构:DataFrame
  • 《Flutter篇第一章》基于GetX 和 Binding、Dio 实现的 Flutter UI 架构
  • C语言第四章函数
  • [明道云] -基础入门1- 什么是明道云 HAP 平台?
  • 力扣1441. 用栈操作构建数组
  • ESP32入门实战:PC远程控制LED灯完整指南
  • Ethereum: 从 1e+21 到千枚以太币:解密 Geth 控制台的余额查询
  • MC0461排队
  • 中央广播电视总台联合阿里云研究院权威发布《中国人工智能应用发展报告(2025)》:我国依旧需要大力注重人工智能人才的培养
  • 解决 WSL 中无法访问 registry-1.docker.io/v2/,无法用 docker 拉取 image
  • 【RAG优化】RAG应用中图文表格混合内容的终极检索与生成策略
  • 【Servo】裸机还是RTOS驱动架构如何选?
  • 解决http的web服务中与https服务交互的问题
  • 美林数据用大模型重构电能质量评估,让隐蔽合规问题无所遁形
  • Python硬件加速: JIT vs JAX
  • 20 BTLO 蓝队靶场 Sticky Situation 解题记录
  • 英语词汇积累Day11
  • 变量和函数底层工作原理
  • mac llama_index agent算术式子计算示例
  • Springmvc的自动解管理
  • 元素竖向的百分比设定是相对于父容器的高度吗?
  • 文思助手、新华妙笔 AI材料星的公文写作深度测评