WhyCan Forum

人过留名,雁过留声,感谢各位朋友不离不弃地支持。 QQ: 516333132, 微信: whycan_cn (哇酷网/挖坑网/填坑网) admin@whycan.cn

您尚未登录。

#1 2017-10-23 08:25:07

lilo
会员
注册时间: 2017-10-15
累计积分: 214

v3s现在有办法通过jlink单步裸奔么?

v3s现在有办法通过jlink单步裸奔么?
需要特殊初始化步骤么?
还是直接飞线接到jlink就行了啊?

离线

#2 2017-10-23 09:03:26

lixiaolai
会员
注册时间: 2017-09-18
累计积分: 23

Re: v3s现在有办法通过jlink单步裸奔么?

可以,完全没问题,可以IAR调试.

离线

#3 2017-12-09 09:23:47

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 8,542

Re: v3s现在有办法通过jlink单步裸奔么?

QQ20171209092438.png

QQ20171209093239.jpg

有图有真相, IAR单步调试 V3s搞定。

离线

#4 2017-12-09 09:24:33

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 8,542

Re: v3s现在有办法通过jlink单步裸奔么?

使用荔枝派Q群发哥的Demo,
前提是先要用uboot或者xboot先跑起来。

离线

#5 2017-12-13 16:17:23

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 8,542

Re: v3s现在有办法通过jlink单步裸奔么?

QQ20171213161124.png

QQ20171213161258.png

QQ20171213161301.png

QQ20171213170726.png

在SRAM上裸奔调试IAR,再也不用预先烧录xboot或者u-boot了,
只是限制了程序的大小而已。

离线

#6 2017-12-13 17:17:04

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 8,542

Re: v3s现在有办法通过jlink单步裸奔么?

IAR 不需要任何初始化脚本在全志V3s内SRAM调试一个简单的GPIO程序Demo.
欢迎到此贴后留言:  https://whycan.cn/t_397.html
此代码基于发哥的Demo上修改,在此鸣谢原作者发哥!




以下是原来的说明:

-----------------------------------------------------

V3s 在IAR中下载到DRAM调试的步骤:
第一步:
把xboot.bin烧写到spinorflash的最开始0地址。
第二步:
用IAR V7.40或以上的版本打开 V3sDRAM_IAR_V740.eww 工程。然后编译下载到DRAM中运行调试。

非常感谢XBOOT的作者XBOOT提供的DRAM初始化以及系统引导程序xboot.bin!

欢迎交流QQ:52772210,老发。

IAR8 SRAM版本代码下载:V3s_SRAM_IAR.7z

IAR7 SRAM版本代码下载:V3s_SRAM_IAR_V740.7z

离线

#7 2017-12-14 09:18:24

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 8,542

Re: v3s现在有办法通过jlink单步裸奔么?

QQ20171214091602.png
xboot项目那里借鉴了一下uart初始化代码, IAR裸奔V3s串口OK

源码下载: V3s_IAR_V8_AddUart.7z

离线

#8 2017-12-14 10:05:18

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 8,542

Re: v3s现在有办法通过jlink单步裸奔么?

感觉IAR非常稳定,怎么折腾都不会挂,
也不会像MDK(Keil)那样动不动就无响应

离线

#9 2017-12-14 11:05:10

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 8,542

Re: v3s现在有办法通过jlink单步裸奔么?

QQ20171214110158.png

经过初始化之后:

sys_uart_init();
sys_clock_init(); 
sys_dram_init();

现在可以使用DDR了

源码下载: V3s_IAR_V8_DDR_OK.7z

离线

#10 2017-12-22 10:25:59

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 8,542

Re: v3s现在有办法通过jlink单步裸奔么?

IAR没有写一行汇编代码,能启动的原理:

QQ20171222102146.jpg

QQ20171222102149.png

QQ20171222102528.png

QQ20171222102531.png

离线

#11 2018-01-15 16:49:16

kgp0213
会员
注册时间: 2018-01-15
累计积分: 149

Re: v3s现在有办法通过jlink单步裸奔么?

找了好久这样的帖子,终于找到这个有技术的帖子了,强烈的支持楼主。

离线

#12 2018-07-17 16:57:41

Mitko
会员
注册时间: 2018-03-13
累计积分: 129

Re: v3s现在有办法通过jlink单步裸奔么?

非常有趣的帖子。 v3的其他裸机示例包含所有CPU寄存器?

离线

#13 2018-07-17 17:13:37

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 8,542

Re: v3s现在有办法通过jlink单步裸奔么?

Mitko 说:

非常有趣的帖子。 v3的其他裸机示例包含所有CPU寄存器?

没有全部寄存器,有一部分,可以参考 xboot

离线

#14 2018-07-28 11:28:19

nhztb
会员
注册时间: 2017-12-06
累计积分: 3

Re: v3s现在有办法通过jlink单步裸奔么?

IAR是不是很多版本?

离线

#15 2018-07-28 11:53:33

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 8,542

Re: v3s现在有办法通过jlink单步裸奔么?

IAR7, IAR8 都可以

参考连接: 买个全志arm9 F1C100s 方案的唱戏机回来拆一拆

下载EWARM-CD-8201-14188.exe
再到csdn下载了 IAR7.x破解文件.rar 破解工具,
根据 IAR for ARM介绍、下载、安装与注册终于把IAR破解了。

IAR 7.4下载链接:EWARM-CD-7401-8472.exe

离线

#16 2018-08-01 08:59:14

abc3240660
会员
注册时间: 2018-07-31
累计积分: 100

Re: v3s现在有办法通过jlink单步裸奔么?

当单片机用 浪费了啊

离线

#17 2018-11-23 15:56:46

vigour1000
会员
注册时间: 2018-11-19
累计积分: 31

Re: v3s现在有办法通过jlink单步裸奔么?

学习中,牛人呀

离线

#18 2018-11-23 16:00:36

vigour1000
会员
注册时间: 2018-11-19
累计积分: 31

Re: v3s现在有办法通过jlink单步裸奔么?

Jtag和SD0口是复用的吧

离线

#19 2018-11-23 16:18:09

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 8,542

Re: v3s现在有办法通过jlink单步裸奔么?

vigour1000 说:

Jtag和SD0口是复用的吧

是的

https://item.taobao.com/item.htm?id=544558321821

离线

#20 2019-03-21 14:40:07

超级萌新
会员
注册时间: 2018-05-04
累计积分: 342

Re: v3s现在有办法通过jlink单步裸奔么?

这个好,直接裸奔V3s

离线

#21 2019-10-27 11:15:09

wangzhg1
会员
注册时间: 2019-08-24
累计积分: 24

Re: v3s现在有办法通过jlink单步裸奔么?

abc3240660 说:

当单片机用 浪费了啊

这东西烂便宜,

离线

#22 2019-12-01 17:41:56

青树绿草
会员
注册时间: 2019-12-01
累计积分: 1

Re: v3s现在有办法通过jlink单步裸奔么?

为什么v3s的内核主频已经设置到1.2G,但运行速度还很慢,比不上stm32呢?  (裸跑V3s_IAR_V8_DDR_OK.7z)

离线

#23 2019-12-01 18:03:27

LightElf
会员
注册时间: 2019-11-30
累计积分: 4

Re: v3s现在有办法通过jlink单步裸奔么?

青树绿草 说:

为什么v3s的内核主频已经设置到1.2G,但运行速度还很慢,比不上stm32呢?  (裸跑V3s_IAR_V8_DDR_OK.7z)

Did you enable cache?

离线

#24 2019-12-03 09:16:53

BugActiveDaughter
Moderator
注册时间: 2017-10-17
累计积分: 79

Re: v3s现在有办法通过jlink单步裸奔么?

好详细,好评

离线

页脚