1254|6

501

帖子

4

TA的资源

纯净的硅(高级)

【昉·星光 2(VisionFive 2)RISC-V单板计算机】板上愉快的GDB调试 [复制链接]

前言

前面我们体验了直接在板上C开发,我们也可以直接板上GDB调试,避免了远程gdbserver等繁琐。

安装

sudo apt install gdb

 

运行

root@starfive:~# gcc -g framebuffer.c -o framebuffer

root@starfive:~# gdb framebuffer

image-20230720234253-1.png  

 

如果带参数

 gdb --args framebuffer /dev/fb0

断点

(gdb) b main

Breakpoint 1 at 0x1052: file framebuffer.c, line 165.

 

运行

(gdb) r

Starting program: /root/framebuffer

[Thread debugging using libthread_db enabled]

Using host libthread_db library "/lib/riscv64-linux-gnu/libthread_db.so.1".

 

Breakpoint 1, main (argc=1, argv=0x3ffffffa48) at framebuffer.c:165

165             lcd_init(argv[1]);

(gdb)

 

查看表达式值

(gdb) p argv[1]

$1 = 0x3ffffffcf8 "/dev/fb0"

(gdb)

单步

s进入函数

n不进入函数

image-20230720234253-2.png  

 

总结

直接在板上使用gdb进行调试,非常愉快,避免了远程gdb的繁琐。

 

 

 

最新回复

今天用gdb解决了一个内存问题,确实应该在调试环境上部署一个gdb   详情 回复 发表于 2023-7-28 23:31

回复
举报

1452

帖子

0

TA的资源

五彩晶圆(初级)

这个板子好像是国产的IC,都能用来作些什么呢?以前没见过。

 


回复

6

帖子

0

TA的资源

一粒金砂(中级)

lkh747566933 发表于 2023-7-21 10:07 这个板子好像是国产的IC,都能用来作些什么呢?以前没见过。  

这个板子是赛昉科技研发的全球首款集成3D GPU的高性能量产RISC-V 单板计算机,搭载JH7110 SoC,主要应用在个人电子、智慧家居和行业智能等方面。赛昉在RVspace有一个应用中心,可以在上面看到很多相关的应用。


回复

6

帖子

0

TA的资源

一粒金砂(中级)

lkh747566933 发表于 2023-7-21 10:07 这个板子好像是国产的IC,都能用来作些什么呢?以前没见过。  

这个板子是赛昉科技研发的全球首款集成3D GPU的高性能量产RISC-V 单板计算机,搭载JH7110 SoC,主要应用在个人电子、智慧家居和行业智能等方面。赛昉在RVspace有一个应用中心,可以在上面看到很多相关的应用。

补充内容 (2023-9-13 17:11): 欢迎访问赛昉科技的RVspace应用中心:https://wiki.rvspace.org/zh/application/Application

回复

501

帖子

4

TA的资源

纯净的硅(高级)

lkh747566933 发表于 2023-7-21 10:07 这个板子好像是国产的IC,都能用来作些什么呢?以前没见过。  

是一款高性能的RISC-V单板计算机,可以作为开发学习之用。

类似于树莓派。


回复

1452

帖子

0

TA的资源

五彩晶圆(初级)

qinyunti 发表于 2023-7-21 10:41 是一款高性能的RISC-V单板计算机,可以作为开发学习之用。 类似于树莓派。

树莓派我倒是有一个,可惜不会玩。留在家里吃灰了。


回复

7284

帖子

18

TA的资源

五彩晶圆(中级)

今天用gdb解决了一个内存问题,确实应该在调试环境上部署一个gdb

个人签名

默认摸鱼,再摸鱼。2022、9、28


回复
您需要登录后才可以回帖 登录 | 注册

猜你喜欢
随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表