搜索
bottom↓
楼主: taoist

有没有兄弟姐妹能提供J-LINK V7?【恢复】

[复制链接]

出0入0汤圆

发表于 2008-12-16 09:21:40 | 显示全部楼层
呵呵<font color=#699bcd>本贴被 bigarmer
编辑过,最后修改时间:2008-12-16,09:26:31.

出0入0汤圆

发表于 2008-12-16 09:19:50 | 显示全部楼层
再猜测一下,V6版的SWD是用软件模拟的,速度慢。&nbsp;那么V7就是用硬件做的了,既然是硬件,所以不排除跟目前V6已经用到的脚共用。&nbsp;在硬件上用带使能的缓冲器来做切换,防止冲突。

出0入0汤圆

 楼主| 发表于 2008-12-16 09:08:35 | 显示全部楼层
LS跟没说一样

出0入0汤圆

发表于 2008-12-16 09:00:36 | 显示全部楼层
V7的JTAG部分与V6是相同的.只有SWD不一样.<fontcolor=#699bcd>本贴被
Si_Bin 编辑过,最后修改时间:2008-12-16,09:01:06.

出0入0汤圆

发表于 2008-12-16 00:55:31 | 显示全部楼层
to&nbsp;【154楼】&nbsp;lanshuitianxia&nbsp;黑蚂蚁&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;呵呵,谢谢!
&nbsp;&nbsp;&nbsp;&nbsp;明天晚上,看看能不能搞好能升级的。

出0入0汤圆

发表于 2008-12-16 00:48:43 | 显示全部楼层
bozai也搞定啦&nbsp;呵呵&nbsp;恭喜啊

出0入0汤圆

发表于 2008-12-16 00:44:01 | 显示全部楼层
to&nbsp;【149楼】&nbsp;gerbee&nbsp;
&nbsp;&nbsp;&nbsp;刚才试了下下载的速度,速度只能设到800KHz,&nbsp;用jflash下载一个32K左右的代码,连擦除加校验花了7秒。貌似还可以。

出0入0汤圆

发表于 2008-12-16 00:15:35 | 显示全部楼层
我现在正在写bootloader,因为只用过Keil&nbsp;ARM&nbsp;的编译器,没用过IAR&nbsp;ARM&nbsp;很是郁闷

出0入0汤圆

发表于 2008-12-16 00:11:51 | 显示全部楼层
我在上个星期六就已经搞好了不能升级的V6版的firmware和V7版的firmware

出0入0汤圆

发表于 2008-12-16 00:08:12 | 显示全部楼层
【149楼】&nbsp;gerbee&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;我还没试过,我也刚刚弄好一个不能升级的v6版firmware.&nbsp;V6的SWD据说很慢,&nbsp;因为是靠IO模拟出来的。所以楼主在等v7啊,v7&nbsp;SWD的速度是V6的10倍。&nbsp;所以差距还是不小的。
V6只是一个过渡产品而已。&nbsp;所以等v7吧。&nbsp;改天我试下看看V6的SWD效果如何(目前手里的V5还没改造)。

出0入0汤圆

发表于 2008-12-16 00:01:11 | 显示全部楼层
请问波仔&nbsp;V6的单总线调试cm3实际的使用价值是不是值得去升级?&nbsp;&nbsp;因为单总线口少&nbsp;&nbsp;做电路能省事不少&nbsp;所以很动心呀

出0入0汤圆

发表于 2008-12-15 23:48:08 | 显示全部楼层
虽然很简单,还是留一点悬念。等v7,&nbsp;不能破坏这个帖子的最终目的

出0入0汤圆

 楼主| 发表于 2008-12-15 23:43:44 | 显示全部楼层
to&nbsp;【146楼】&nbsp;bozai&nbsp;章其波 恭喜恭喜
试试V8?<fontcolor=#699bcd>本贴被 taoist
编辑过,最后修改时间:2008-12-15,23:49:54.

出0入0汤圆

发表于 2008-12-15 23:39:18 | 显示全部楼层
晚上花了点时间研究研究,最后看来这破解也太简单了吧。
&nbsp;<font color=green>(原文件名:jlink.jpg)&nbsp;修改一下,等v7原理图。<font color=#699bcd>本贴被 bozai
编辑过,最后修改时间:2008-12-15,23:46:48.

出0入0汤圆

发表于 2008-12-15 23:06:11 | 显示全部楼层
V7,掏宝上700-1.2K

出0入0汤圆

发表于 2008-12-15 21:32:18 | 显示全部楼层
ding&nbsp;ding&nbsp;ding&nbsp;出V7电路

出0入4汤圆

发表于 2008-12-15 20:57:08 | 显示全部楼层
不懂也顶一下.

出0入0汤圆

 楼主| 发表于 2008-12-15 18:26:29 | 显示全部楼层
to&nbsp;【140楼】&nbsp;bozai&nbsp;章其波
我早已试过,如果那么简单的话,根本就不要反汇编了&nbsp;<fontcolor=#699bcd>本贴被
taoist 编辑过,最后修改时间:2008-12-15,18:46:35.

出0入0汤圆

发表于 2008-12-15 17:08:05 | 显示全部楼层
to&nbsp;【139楼】&nbsp;taoist
&nbsp;&nbsp;&nbsp;&nbsp;根据搜到的内容,PA5嫌疑最大&nbsp;&nbsp;RXD0&nbsp;用来接收SWO输出的uart信号

出0入0汤圆

发表于 2008-12-15 17:00:28 | 显示全部楼层
to&nbsp;taoist&nbsp;
&nbsp;&nbsp;&nbsp;虽然没有原理图,不过从segger上搜到的一些资料可能对你有些帮助。
首先是segger论坛上官方回答用户的一个提问,提到V6和V7的硬件区别: Hello&nbsp;adikm,
the&nbsp;main&nbsp;difference&nbsp;between&nbsp;J-Link&nbsp;hardware&nbsp;version&nbsp;6&nbsp;and&nbsp;7&nbsp;is,
that&nbsp;in&nbsp;J-Link&nbsp;V6&nbsp;the&nbsp;SWV&nbsp;support&nbsp;is&nbsp;implemented&nbsp;in&nbsp;software
and&nbsp;in&nbsp;J-Link&nbsp;V7&nbsp;an&nbsp;additional&nbsp;pin&nbsp;to&nbsp;the&nbsp;UART&nbsp;of&nbsp;the&nbsp;target
hardware&nbsp;is&nbsp;used&nbsp;for&nbsp;the&nbsp;SWV&nbsp;support.
This&nbsp;is&nbsp;why&nbsp;J-Link&nbsp;V7&nbsp;supports&nbsp;higher&nbsp;speeds&nbsp;in&nbsp;SWV&nbsp;mode.
Best&nbsp;regards, Alex
由此看出改动应该不大,多从目标板接出一个pin用于读数据而已,而且是UART端口
新的SWD/SWV接线图是这样(多了13pin的SWO的信号,这个信号是单向的):
Pin&nbsp;Signal&nbsp;Type&nbsp;Description&nbsp;
1&nbsp;VTref&nbsp;Input&nbsp;This&nbsp;is&nbsp;the&nbsp;target&nbsp;reference&nbsp;voltage.&nbsp;It&nbsp;is&nbsp;used&nbsp;to&nbsp;check&nbsp;if&nbsp;the&nbsp;target&nbsp;has&nbsp;power,&nbsp;to&nbsp;create&nbsp;the&nbsp;logic-level&nbsp;reference&nbsp;for&nbsp;the&nbsp;input&nbsp;comparators&nbsp;and&nbsp;to&nbsp;control&nbsp;the&nbsp;output&nbsp;logic&nbsp;levels&nbsp;to&nbsp;the&nbsp;target.&nbsp;It&nbsp;is&nbsp;normally&nbsp;fed&nbsp;from&nbsp;Vdd&nbsp;of&nbsp;the&nbsp;target&nbsp;board&nbsp;and&nbsp;must&nbsp;not&nbsp;have&nbsp;a&nbsp;series&nbsp;resistor.&nbsp;&nbsp;
2&nbsp;Vsupply&nbsp;NC&nbsp;This&nbsp;pin&nbsp;is&nbsp;not&nbsp;connected&nbsp;in&nbsp;J-Link.&nbsp;It&nbsp;is&nbsp;reserved&nbsp;for&nbsp;compatibility&nbsp;with&nbsp;other&nbsp;equipment.&nbsp;Connect&nbsp;to&nbsp;Vdd&nbsp;or&nbsp;leave&nbsp;open&nbsp;in&nbsp;target&nbsp;system.&nbsp;&nbsp;
3&nbsp;Not&nbsp;used&nbsp;NC&nbsp;This&nbsp;pin&nbsp;is&nbsp;not&nbsp;used&nbsp;by&nbsp;J-Link.&nbsp;If&nbsp;the&nbsp;device&nbsp;may&nbsp;also&nbsp;be&nbsp;accessed&nbsp;via&nbsp;JTAG,&nbsp;this&nbsp;pin&nbsp;may&nbsp;be&nbsp;connected&nbsp;to&nbsp;nTRST,&nbsp;otherwise&nbsp;leave&nbsp;open.&nbsp;&nbsp;
5&nbsp;Not&nbsp;used&nbsp;NC&nbsp;This&nbsp;pin&nbsp;is&nbsp;not&nbsp;used&nbsp;by&nbsp;J-Link.&nbsp;If&nbsp;the&nbsp;device&nbsp;may&nbsp;also&nbsp;be&nbsp;accessed&nbsp;via&nbsp;JTAG,&nbsp;this&nbsp;pin&nbsp;may&nbsp;be&nbsp;connected&nbsp;to&nbsp;TDI,&nbsp;otherwise&nbsp;leave&nbsp;open.&nbsp;
7&nbsp;SWDIO&nbsp;I/O&nbsp;Single&nbsp;bi-directional&nbsp;data&nbsp;pin.&nbsp;
9&nbsp;SWCLK&nbsp;Output&nbsp;Clock&nbsp;signal&nbsp;to&nbsp;target&nbsp;CPU.&nbsp;It&nbsp;is&nbsp;recommended&nbsp;that&nbsp;this&nbsp;pin&nbsp;is&nbsp;pulled&nbsp;to&nbsp;a&nbsp;defined&nbsp;state&nbsp;of&nbsp;the&nbsp;target&nbsp;board.&nbsp;Typically&nbsp;connected&nbsp;to&nbsp;TCK&nbsp;of&nbsp;target&nbsp;CPU.&nbsp;
11&nbsp;Not&nbsp;used&nbsp;NC&nbsp;This&nbsp;pin&nbsp;is&nbsp;not&nbsp;used&nbsp;by&nbsp;J-Link.&nbsp;This&nbsp;pin&nbsp;is&nbsp;not&nbsp;used&nbsp;by&nbsp;J-Link&nbsp;when&nbsp;operating&nbsp;in&nbsp;SWD&nbsp;mode.&nbsp;If&nbsp;the&nbsp;device&nbsp;may&nbsp;also&nbsp;be&nbsp;accessed&nbsp;via&nbsp;JTAG,&nbsp;this&nbsp;pin&nbsp;may&nbsp;be&nbsp;connected&nbsp;to&nbsp;RTCK,&nbsp;otherwise&nbsp;leave&nbsp;open.&nbsp;
13&nbsp;SWO&nbsp;Output&nbsp;Serial&nbsp;Wire&nbsp;Output&nbsp;trace&nbsp;port.&nbsp;(Optional,&nbsp;not&nbsp;required&nbsp;for&nbsp;SWD&nbsp;communication.)&nbsp;
15&nbsp;RESET&nbsp;I/O&nbsp;Target&nbsp;CPU&nbsp;reset&nbsp;signal.&nbsp;Typically&nbsp;connected&nbsp;to&nbsp;the&nbsp;RESET&nbsp;pin&nbsp;of&nbsp;the&nbsp;target&nbsp;CPU,&nbsp;which&nbsp;is&nbsp;typically&nbsp;called&nbsp;"nRST",&nbsp;"nRESET"&nbsp;or&nbsp;"RESET".&nbsp;&nbsp;
17&nbsp;Not&nbsp;used&nbsp;NC&nbsp;This&nbsp;pin&nbsp;is&nbsp;not&nbsp;connected&nbsp;in&nbsp;J-Link.&nbsp;
19&nbsp;5V-Supply&nbsp;Output&nbsp;This&nbsp;pin&nbsp;is&nbsp;used&nbsp;to&nbsp;supply&nbsp;power&nbsp;to&nbsp;some&nbsp;eval&nbsp;boards.&nbsp;Not&nbsp;all&nbsp;JLinks&nbsp;supply&nbsp;power&nbsp;on&nbsp;this&nbsp;pin,&nbsp;only&nbsp;the&nbsp;KS&nbsp;(Kickstart)&nbsp;versions.&nbsp;Typically&nbsp;left&nbsp;open&nbsp;on&nbsp;target&nbsp;hardware.&nbsp;&nbsp;
再来看看segger对SWV这部分的描述:
Serial&nbsp;Wire&nbsp;Output&nbsp;(SWO)&nbsp;overview
J-Link&nbsp;can&nbsp;be&nbsp;used&nbsp;with&nbsp;devices&nbsp;that&nbsp;supports&nbsp;Serial&nbsp;Wire&nbsp;Output&nbsp;(SWO).&nbsp;Serial&nbsp;Wire&nbsp;Output&nbsp;(SWO)&nbsp;support&nbsp;means&nbsp;support&nbsp;for&nbsp;a&nbsp;single&nbsp;pin&nbsp;output&nbsp;signal&nbsp;from&nbsp;the&nbsp;core.&nbsp;It&nbsp;is&nbsp;currently&nbsp;tested&nbsp;with&nbsp;Cortex-M3&nbsp;only.&nbsp;
Serial&nbsp;Wire&nbsp;Viewer&nbsp;(SWV)&nbsp;overview
The&nbsp;Instrumentation&nbsp;Trace&nbsp;Macrocell&nbsp;(ITM)&nbsp;and&nbsp;Serial&nbsp;Wire&nbsp;Output&nbsp;(SWO)&nbsp;can&nbsp;be&nbsp;used&nbsp;to&nbsp;form&nbsp;a&nbsp;Serial&nbsp;Wire&nbsp;Viewer&nbsp;(SWV).&nbsp;The&nbsp;Serial&nbsp;Wire&nbsp;Viewer&nbsp;provides&nbsp;a&nbsp;low&nbsp;cost&nbsp;method&nbsp;of&nbsp;obtaining&nbsp;information&nbsp;from&nbsp;inside&nbsp;the&nbsp;MCU.&nbsp;The&nbsp;SWO&nbsp;can&nbsp;output&nbsp;trace&nbsp;data&nbsp;in&nbsp;two&nbsp;output&nbsp;formats,&nbsp;but&nbsp;only&nbsp;one&nbsp;output&nbsp;mechanism&nbsp;is&nbsp;valid&nbsp;at&nbsp;any&nbsp;one&nbsp;time.&nbsp;The&nbsp;2&nbsp;defined&nbsp;encodings&nbsp;are&nbsp;UART&nbsp;and&nbsp;Manchester.&nbsp;The&nbsp;current&nbsp;J-Link&nbsp;implementation&nbsp;sup-&nbsp;ports&nbsp;only&nbsp;UART&nbsp;encoding.&nbsp;Serial&nbsp;Wire&nbsp;Viewer&nbsp;uses&nbsp;the&nbsp;SWO&nbsp;pin&nbsp;to&nbsp;transmit&nbsp;different&nbsp;packets&nbsp;for&nbsp;different&nbsp;types&nbsp;of&nbsp;information.&nbsp;The&nbsp;three&nbsp;sources&nbsp;in&nbsp;the&nbsp;Cortex-M3&nbsp;core&nbsp;which&nbsp;can&nbsp;output&nbsp;information&nbsp;via&nbsp;this&nbsp;pin&nbsp;are:&nbsp;
Instrumentation&nbsp;Trace&nbsp;Macrocell&nbsp;(ITM)&nbsp;for&nbsp;application-driven&nbsp;trace&nbsp;source&nbsp;that&nbsp;supports&nbsp;printf-style&nbsp;debugging.&nbsp;It&nbsp;supports&nbsp;32&nbsp;different&nbsp;channels,&nbsp;which&nbsp;allow&nbsp;it&nbsp;to&nbsp;be&nbsp;used&nbsp;for&nbsp;other&nbsp;purposes&nbsp;such&nbsp;as&nbsp;real-time&nbsp;kernel&nbsp;information&nbsp;as&nbsp;well.&nbsp;
Data&nbsp;Watchpoint&nbsp;and&nbsp;Trace&nbsp;(DWT)&nbsp;for&nbsp;real-time&nbsp;variable&nbsp;monitoring&nbsp;and&nbsp;PC-sampling,&nbsp;which&nbsp;can&nbsp;in&nbsp;turn&nbsp;be&nbsp;used&nbsp;to&nbsp;periodically&nbsp;output&nbsp;the&nbsp;PC&nbsp;or&nbsp;various&nbsp;CPU-internal&nbsp;counters,&nbsp;which&nbsp;can&nbsp;be&nbsp;used&nbsp;to&nbsp;obtain&nbsp;profiling&nbsp;information&nbsp;from&nbsp;the&nbsp;target.&nbsp;
Timestamping.&nbsp;Timestamps&nbsp;are&nbsp;emitted&nbsp;relative&nbsp;to&nbsp;packets.&nbsp;
------
由此可以大胆的猜测一下,V7的SWD接口多了SWO信号用于SWV的支持。&nbsp;这个信号是目标板UART接出来的,而且是单向的。从Segger的描述V7只支持SWO的uart模式,那么最方便的方法就是把这个信号接到7s64的RXD上了,具体接哪个可以试一下。&nbsp;

出0入0汤圆

 楼主| 发表于 2008-12-15 16:55:39 | 显示全部楼层
重点:
V6没用的脚 PA5,PA28,PA30,PA3,PA2,PA1,AD6<font color=#699bcd>本贴被 taoist
编辑过,最后修改时间:2008-12-15,18:24:51.

出0入0汤圆

发表于 2008-12-15 16:53:48 | 显示全部楼层
也许有人正在用万用表一根一根量V7帮你抄原理图呢。

出0入42汤圆

发表于 2008-12-15 16:45:46 | 显示全部楼层
taoist高手,大家都跟不上你的步伐。。。

出0入0汤圆

 楼主| 发表于 2008-12-15 16:32:03 | 显示全部楼层
9600bps。。。不错,我喜欢。。。

出0入0汤圆

 楼主| 发表于 2008-12-15 16:30:39 | 显示全部楼层
呵呵,那是因为各位没做算法,只是把ARM当单片机用,或是完全依赖于Linux了
V7啊V7,咋还不出来。。。 我都快反汇编到USB部分了。。。

出0入42汤圆

发表于 2008-12-15 16:25:55 | 显示全部楼层
嗯,汇编一般是不用的,除非在这种反向工程中。

出0入0汤圆

发表于 2008-12-15 16:22:38 | 显示全部楼层
现在的项目中,不到万不得已,连汇编都不用了. 但是能在反汇编里看到什么秘密,那也是一种乐趣.
不过现在项目太忙了,等空闲时慢慢再分析. 希望你能在这个汇编中,多破几个案件.&nbsp;你快乐,所以大家都快乐.

出0入0汤圆

发表于 2008-12-15 16:20:14 | 显示全部楼层
to&nbsp;ahfong2006
5.20的编译器和库好象跟4.22不一样&nbsp;差别很大&nbsp;我在2410同样调用一个库&nbsp;memset,时间居然差10多倍&nbsp;可能是我的工程没优化好&nbsp;直接导入到&nbsp;5.20&nbsp;好象很速度就很快了(执行速度)

出0入42汤圆

发表于 2008-12-15 16:11:17 | 显示全部楼层
反汇编不好玩,反得头晕;搞不懂就一个不是很复杂的程序,为什么EWARM4.XX和5.20编译出的代码差别那么大。。。<font color=#699bcd>本贴被 ahfong2006
编辑过,最后修改时间:2008-12-15,16:13:03.

出0入0汤圆

发表于 2008-12-15 16:07:51 | 显示全部楼层
玩得头大!
收邮件……

出0入0汤圆

 楼主| 发表于 2008-12-15 16:05:54 | 显示全部楼层
to&nbsp;【128楼】&nbsp;wzavr 反汇编好玩吧。。。

出0入0汤圆

发表于 2008-12-15 16:02:27 | 显示全部楼层
哈哈,看你玩得这么开心,昨天来了兴趣,熬夜玩了一个通宵.&nbsp;到现在才睡了2小时.&nbsp;&nbsp;:&gt;

出0入0汤圆

 楼主| 发表于 2008-12-15 15:53:06 | 显示全部楼层
to&nbsp;All
我上班时没法用QQ,MSN等。。。 taoistding@gmail.com

出0入0汤圆

发表于 2008-12-15 15:50:25 | 显示全部楼层
to&nbsp;【124楼】&nbsp;taoist 能否私聊? 4356455
有东西交流<fontcolor=#699bcd>本贴被 tsb0574
编辑过,最后修改时间:2008-12-15,15:51:20.

出0入0汤圆

发表于 2008-12-15 15:40:39 | 显示全部楼层
to&nbsp;【124楼】&nbsp;taoist
你的意思完全可以?谢谢你,期待你的PJ&nbsp;

出0入0汤圆

 楼主| 发表于 2008-12-15 15:11:17 | 显示全部楼层
to&nbsp;【121楼】&nbsp;shark313&nbsp;
呵呵。。。你在DLL里找到SAM-ICE的APP了吗?

出0入0汤圆

发表于 2008-12-20 16:21:22 | 显示全部楼层
顶一下,都是强人,高手!!!

出0入0汤圆

发表于 2008-12-20 11:38:43 | 显示全部楼层
期待V7原理图的出现!!!!!!!!!!!
我做的V7固件在升级完成之后,就会死在升级完成,重新装载固件那里,
USB拨出重上电后,固件的时间改变了,说明升级成功了. 而V6版本是正常的,这是什么原因?

出0入0汤圆

发表于 2008-12-19 23:03:56 | 显示全部楼层
已经有人发布了V7的内部照片,图是迟早的事,要相信大家的力量!:)

出0入0汤圆

发表于 2008-12-19 22:57:56 | 显示全部楼层
在voodoo&nbsp;的帮助下终于也可以升级到4.00了,速度还没测试,谁测试过,麻烦给个参考速度上来,是不是完全跟原版的一样

出0入0汤圆

发表于 2008-12-19 20:35:37 | 显示全部楼层
其实需要破解jlink的人,大多要么就是新手,想学arm;要么是买起来觉得太贵。估计很难等到V7的图。

出0入0汤圆

发表于 2008-12-19 14:50:52 | 显示全部楼层
to&nbsp;【265楼】&nbsp;marrt.he&nbsp;
&nbsp;&nbsp;&nbsp;请看这里:
&nbsp;&nbsp;&nbsp;http://www.ouravr.com/bbs/bbs_content.jsp?bbs_sn=1989830&amp;bbs_id=9999

出0入0汤圆

 楼主| 发表于 2008-12-19 10:52:20 | 显示全部楼层
to【318楼】&nbsp;skoo 不知道。。。反正我买不起,我宁可死脑细胞

出0入0汤圆

发表于 2008-12-19 10:46:02 | 显示全部楼层
taoist,淘宝上&nbsp;JLINK&nbsp;V7&nbsp;1xxx元,全都是仿制的。原版的多少钱?&nbsp;

出0入0汤圆

发表于 2008-12-19 10:31:42 | 显示全部楼层
TO 【314楼】&nbsp;surkenjur
  在这个帖子讨论的,更多的是研究破解的方法,而不是为了省钱,如果自己做一两个玩的话,价格绝对比淘宝高。
  Taoist也是希望已经有V7(甚至是正版)的网友能够加入讨论。
  说实话,Segger的盗版已经很厉害了,大家讨论出结果,可能会给Segger造成损失,但是不大。因为大公司是不会用盗版的,被查到就等律师函吧。
  而一般的爱好者买不起正版怎么办?要么给盗版商宰,要么自己想办法。当V7公开之后(包括软硬件),相信V7的D版价格会像V5一样,降到200,甚至更低。我想,这也是Taoist发布这个讨论帖的目的,所以,静等V7的电路图吧。如果你愿意,也可以加入到寻找电路图的队伍中来!:)

出0入0汤圆

发表于 2008-12-19 10:28:40 | 显示全部楼层
可是我手里没有&nbsp;V7&nbsp;的硬件呀!我也想赶快看到V6、V7的固件。。。。。。。。哪位帮帮忙共享一下吧,这里其实有很多人有V7的硬件,不知道为什么不愿意共享呢,如果我有我会马上共享的。

出0入0汤圆

 楼主| 发表于 2008-12-19 10:28:17 | 显示全部楼层
另开了一个帖子。。。。。
让我们一起DIY&nbsp;OUR-LINK&nbsp;
欢迎喜欢反汇编的朋友们加入,求firmware者,请留在本帖继续等待

出0入0汤圆

发表于 2008-12-19 10:21:03 | 显示全部楼层
我倒不是想要楼主再做什么提示,Jlink&nbsp;V6我有几个,多了也没用,能用就行了,现在D版都成这样了,还有谁去买哪个V7?

出0入0汤圆

发表于 2008-12-19 10:18:49 | 显示全部楼层
没人共享v7原理图,那只能等待,想想没有dasm,没有这个帖子,很多人连v5都没得玩

出0入0汤圆

 楼主| 发表于 2008-12-19 10:18:18 | 显示全部楼层
to&nbsp;all
算了。。要不我们不等V7原理图了。。。 直接研究V8吧。。。

出0入0汤圆

发表于 2008-12-19 10:16:53 | 显示全部楼层
很显然,在这里讨论的人百分之99.9%的都没V7,有的恐怕自己都清楚咋整了。

出0入0汤圆

 楼主| 发表于 2008-12-19 10:15:25 | 显示全部楼层
to&nbsp;【308楼】&nbsp;surkenjur&nbsp; No...
我的意思是,谁有现成的V7,直接量量线,很容易的。。。 没有必要特地去买V7
如果提供不了V7的原理图,要么等待,一有人公布V7原理图,我就可以公布V6,甚至V7,V8的firmware
当然,如果有能力的话,完全可以自己根据各种提示自己破解V6,相信我的提示已经够明确了

出0入0汤圆

发表于 2008-12-19 10:13:11 | 显示全部楼层
在这帖子中,taois的提示能做的都已经做了,有能力的都可以成功.
taois把握得很好,如果公开了,只能是taobao上多几个没有技术支持的js. 目前社会中,拿别人东西来卖的太多了.
如果taois会成为js,我相信他当初就不会公开这么多. 再次感谢dasm,taois,cctv,mtv. <font color=#699bcd>本贴被 xiaomajia
编辑过,最后修改时间:2008-12-19,10:17:13.

出0入0汤圆

发表于 2008-12-19 10:10:33 | 显示全部楼层
呵呵,很显然,楼主想让你出原理图,买个V7就行了。

出0入0汤圆

发表于 2008-12-19 10:09:09 | 显示全部楼层
其实中国人也是很强的!!!并不输给别人!&nbsp;
但是他国人居然热情地在我们美丽的互联网土地上贡献了部分人梦中所求的原子蛋制作方法;&nbsp;
难道我们的兄弟们在别人给与的好东西下升级一下,共享一下神7的部分图纸?
就没有一位兄弟站出来,把好东西与须要的兄弟们共享???&nbsp; 思索中。。。。。。&nbsp;
思索后.......... 原子蛋图纸给我也制作不了. 还是别想神7了,自己先学好基础在说. <font color=#699bcd>本贴被 Joyce
编辑过,最后修改时间:2008-12-19,11:37:42.

出0入0汤圆

 楼主| 发表于 2008-12-19 10:07:43 | 显示全部楼层
关于J-Link&nbsp;V7/V8的资料。。。

出0入0汤圆

发表于 2008-12-19 10:06:57 | 显示全部楼层
  其实taoist已经把破解的方法几乎全说出来了,结合其他从的讨论,完全可以自己制作一个V6的Jlink。
  由于大家都没有V7的电路图,在最后一层窗户纸捅破之前,Taoist还是希望有网友能够贡献一下V7的电路图,毕竟当最后一层窗户纸捅破之后,可能动力会小很多。
  如果你对ARM处理器有足够多的了解的话,完全可以去体会一下破解的方法,而且反汇编还是可以学到不少东西的。PS.我最初没有仔细看大家的讨论,一直跟V5的汇编到很深的地方,整理了数页的笔记,虽然后来感觉看偏了,但还是挺有收获的。
  V7的电路图,快出来吧...

出0入0汤圆

发表于 2008-12-19 09:59:29 | 显示全部楼层
请问你想要我为大家贡献什么呢?

出0入0汤圆

 楼主| 发表于 2008-12-19 09:57:20 | 显示全部楼层
to&nbsp;【302楼】&nbsp;capron 那你贡献点啥?

出0入0汤圆

发表于 2008-12-19 09:56:03 | 显示全部楼层
说得不错,我为人人,人人才能为我。。。。。。

出0入0汤圆

 楼主| 发表于 2008-12-19 09:49:13 | 显示全部楼层
to&nbsp;【300楼】&nbsp;capron&nbsp; 我为人人,人人才能为我
只想得到,何来奉献?

出0入0汤圆

发表于 2008-12-19 09:45:05 | 显示全部楼层
taoist&nbsp;,很不好意思,我只有你的V6电路图,呵呵!
我刚玩ARM,很期待高手出手固件。

出0入0汤圆

 楼主| 发表于 2008-12-19 09:37:10 | 显示全部楼层
to&nbsp;【297楼】&nbsp;capron 要不,你贡献V7原理图?

出0入42汤圆

发表于 2008-12-19 09:33:52 | 显示全部楼层
强是很强,只是要看哪方面强了

出0入0汤圆

发表于 2008-12-19 09:28:09 | 显示全部楼层
其实中国人也是很强的!!!并不输给别人!
但是他国人都来访中国,居然热情地地我们美丽的土地上贡献了我们梦中所求的JLINK-V5&nbsp;FIWRWARE及代码;
难道我们的兄弟们在别人给与的好东西下升级一下, 就没有一位兄弟站出来,把好东西与须要的兄弟们共享???
思索中。。。。。。

出0入0汤圆

 楼主| 发表于 2008-12-19 01:10:26 | 显示全部楼层
啃吧。。。冰山一角
<fontcolor=#699bcd>本贴被 taoist
编辑过,最后修改时间:2008-12-19,08:35:39.

出0入0汤圆

发表于 2008-12-19 00:55:51 | 显示全部楼层
&nbsp;<font color=green>(原文件名:6.jpg)&nbsp;

出0入0汤圆

发表于 2008-12-19 00:46:28 | 显示全部楼层
&nbsp;<font color=green>(原文件名:4.jpg)&nbsp;

出0入0汤圆

发表于 2008-12-19 00:40:09 | 显示全部楼层
v7&nbsp;:
&nbsp;<font color=green>(原文件名:1.JPG)&nbsp;

出0入0汤圆

发表于 2008-12-19 00:02:31 | 显示全部楼层
找到了要共享……

出0入0汤圆

发表于 2008-12-18 23:26:56 | 显示全部楼层
问题解决,感谢各位,特别是阿波,全力寻找V7的硬件中…

出0入0汤圆

 楼主| 发表于 2008-12-18 23:22:44 | 显示全部楼层
。。。看来是没希望看到V7原理图了。。。

出0入0汤圆

发表于 2008-12-18 23:16:27 | 显示全部楼层
多谢这里的朋友,庆祝一下

&nbsp;<font color=green>(原文件名:未命名.jpg)&nbsp;

出0入0汤圆

 楼主| 发表于 2008-12-18 22:42:43 | 显示全部楼层
革_命尚未成功,同志仍需努力。。。 继续反汇编V8

出0入0汤圆

发表于 2008-12-18 22:08:58 | 显示全部楼层
SEGGER&nbsp;J-Link&nbsp;Commander&nbsp;V4.00&nbsp;('?'&nbsp;for&nbsp;help)
Compiled&nbsp;Dec&nbsp;16&nbsp;2008&nbsp;21:31:48
Updating&nbsp;firmware:&nbsp;&nbsp;J-Link&nbsp;ARM&nbsp;V6&nbsp;compiled&nbsp;Dec&nbsp;05&nbsp;2008&nbsp;20:04:57
Replacing&nbsp;firmware:&nbsp;J-Link&nbsp;ARM&nbsp;V6&nbsp;compiled&nbsp;Nov&nbsp;&nbsp;5&nbsp;2008&nbsp;20:49:58
卡在了这个地方...
我是手工改的DSAM的固件的BootLoader,手头没有IAR,不方便写BootLoader。很奇怪...

出0入0汤圆

发表于 2008-12-18 21:49:20 | 显示全部楼层
to:taoist
手上仿真器倒有一大堆,实验室不缺这玩意,懒得动硬件...不想做转接线了...

出0入0汤圆

 楼主| 发表于 2008-12-18 21:39:54 | 显示全部楼层
无限怀念当年用ocd&nbsp;commander调试的时代。。。
其实,最牛的ARM仿真器是日本的PALMICE2 可以上到40MHz<font color=#699bcd>本贴被 Joyce
编辑过,最后修改时间:2008-12-19,11:25:19.

出0入0汤圆

 楼主| 发表于 2008-12-18 21:36:25 | 显示全部楼层
干嘛折腾SAM-BA。。。用wiggler&nbsp;+&nbsp;H-Flash就行了。。。

出0入0汤圆

发表于 2008-12-18 20:15:05 | 显示全部楼层
大家可以在这里讨论

出0入0汤圆

发表于 2008-12-18 20:05:32 | 显示全部楼层
问题找到了,由于PA0接了一个发光LED还是什么的原因,上电后PA0的电压不正常,直接拉到高电平后,问题解决!

出0入0汤圆

发表于 2008-12-18 20:05:18 | 显示全部楼层
经过三夜奋战,也终于搞定这个V6了,楼主的原理图没有错误吧?

出0入0汤圆

发表于 2008-12-18 19:55:02 | 显示全部楼层
to&nbsp;【279楼】&nbsp;bigstrong&nbsp;大强
&nbsp;&nbsp;&nbsp;&nbsp;碰到这种情况需要erase&nbsp;tst都短接&nbsp;再加上把PA0~2&nbsp;都拉高。
SAM-BA的条件不仅仅是TST拉高,还有PA0&nbsp;PA1&nbsp;和PA2。Jlink上PA0是接LED的&nbsp;PA1和PA2悬空,很有可能由于某种原因不是高电平。
6.2&nbsp;Test&nbsp;Pin
The&nbsp;TST&nbsp;pin&nbsp;is&nbsp;used&nbsp;for&nbsp;manufacturing&nbsp;test,&nbsp;fast&nbsp;programming&nbsp;mode&nbsp;or&nbsp;SAM-BA&nbsp;Boot&nbsp;Recovery
of&nbsp;the&nbsp;AT91SAM7S&nbsp;Series&nbsp;when&nbsp;asserted&nbsp;high.&nbsp;The&nbsp;TST&nbsp;pin&nbsp;integrates&nbsp;a&nbsp;permanent&nbsp;pulldown
resistor&nbsp;of&nbsp;about&nbsp;15&nbsp;kbsp;unconnected&nbsp;for&nbsp;normal&nbsp;operations.
To&nbsp;enter&nbsp;fast&nbsp;programming&nbsp;mode,&nbsp;the&nbsp;TST&nbsp;pin&nbsp;and&nbsp;the&nbsp;PA0&nbsp;and&nbsp;PA1&nbsp;pins&nbsp;should&nbsp;be&nbsp;tied&nbsp;high
and&nbsp;PA2&nbsp;tied&nbsp;to&nbsp;low.
To&nbsp;enter&nbsp;SAM-BA&nbsp;Boot&nbsp;Recovery,&nbsp;the&nbsp;TST&nbsp;pin&nbsp;and&nbsp;the&nbsp;PA0,&nbsp;PA1&nbsp;and&nbsp;PA2&nbsp;pins&nbsp;should&nbsp;be&nbsp;tied
high.
Driving&nbsp;the&nbsp;TST&nbsp;pin&nbsp;at&nbsp;a&nbsp;high&nbsp;level&nbsp;while&nbsp;PA0&nbsp;or&nbsp;PA1&nbsp;is&nbsp;driven&nbsp;at&nbsp;0&nbsp;leads&nbsp;to&nbsp;unpredictable
results. 6.4&nbsp;ERASE&nbsp;Pin
The&nbsp;ERASE&nbsp;pin&nbsp;is&nbsp;used&nbsp;to&nbsp;re-initialize&nbsp;the&nbsp;Flash&nbsp;content&nbsp;and&nbsp;some&nbsp;of&nbsp;its&nbsp;NVM&nbsp;bits.&nbsp;It&nbsp;integrates
a&nbsp;permanent&nbsp;pull-down&nbsp;resistor&nbsp;of&nbsp;about&nbsp;15&nbsp;kleft&nbsp;unconnected&nbsp;for
normal&nbsp;operations.

出0入0汤圆

发表于 2008-12-18 19:40:52 | 显示全部楼层
7S64的SAM-BA好像是不很稳定,原来用的好好的,今天突然就不配合了,已经折腾了几十次了,还是找不到硬件。也试过每次时间更长,好像还是没有起色...
一:插USB,短接JP4(Erase),等待10-20秒左右,拔USB
二:短接JP3(TST),插USB,20秒钟左右,拔USB
三:断开JP3,插USB,打开SAM-BA.exe,选USBconnection,使用SAM-BA下载固件并校验

出0入0汤圆

发表于 2008-12-18 19:20:38 | 显示全部楼层
同时将原来D的v6做升级时发现,dasm的boot速度非常慢,要几十秒,而D的v6非常快,1-2秒就升级好了.
看来还要改boot

出0入0汤圆

发表于 2008-12-18 18:55:43 | 显示全部楼层
SN是在0xFF00地址,有四个字节,换算成十进制的值就是SN,如果不是0xFFFFFFFF,命令Exec&nbsp;SetSN=XXXXXXXX就无效.同样的,用Exec&nbsp;AddFeature&nbsp;RDI,也可以在相应的地址写上字符串.怀疑Segger公司JLink的OEM,SN,Feature等信息都是通过命令的方式添加的.

出0入0汤圆

发表于 2008-12-18 18:38:15 | 显示全部楼层
274楼】&nbsp;yjgyiysbcc&nbsp;: 你这图的数据是哪里提取的?

出0入0汤圆

发表于 2008-12-18 18:19:40 | 显示全部楼层
bozai&nbsp;章其波;&nbsp;升级v4没问题. 已经用s256的片子升级过v7的v4.

出0入0汤圆

发表于 2008-12-18 18:10:43 | 显示全部楼层
&nbsp;<font color=green>(原文件名:11.JPG)&nbsp;其中0000FF00行是"SN"此处暂写0XFF
0000FF10行是"StampOEM" 从0000FF20行起是"Feature" 每行一个如RDI之类的
再写firmware到7S64里 再在JLINK的command下用
Exec&nbsp;SetSN=XXXXXXXX 添加SN到(写到0000FF00)<font color=#699bcd>本贴被 yjgyiysbcc
编辑过,最后修改时间:2008-12-18,18:57:03.

出0入0汤圆

发表于 2008-12-18 16:57:44 | 显示全部楼层
To&nbsp;taoist:
请问V6的附加信息地址在哪儿?和DASM的V5一样吗?好象这些信息和一些隐含命令有关,如Exec&nbsp;AddFeature&nbsp;FlashBP等,Exec&nbsp;SetSN=xxxxxxxx等.

出0入0汤圆

 楼主| 发表于 2008-12-18 16:13:52 | 显示全部楼层
to&nbsp;【263楼】&nbsp;yjgyiysbcc&nbsp; 进死胡同了,换方向
看看【66楼】<fontcolor=#699bcd>本贴被 taoist
编辑过,最后修改时间:2008-12-18,16:16:37.

出0入0汤圆

发表于 2008-12-18 16:12:20 | 显示全部楼层
Yjgyiysbcc,你用PCB工程文件有何用呢?
那东东没什么保密的,若有大家认为有用必要就发了.但要先验证一下.我保证5天内上传.
我在这不感谢CCTV了,但还是感谢一下关注我这个简单问题的兄弟们!

出0入0汤圆

发表于 2008-12-18 16:05:33 | 显示全部楼层
to&nbsp;:【265楼】&nbsp;marrt.he&nbsp;
到mcuzone裏面有詳細的sam-ba的説明書 一看就明白了! 至於h-jtag,本站上也有!
你搜一下

出0入0汤圆

 楼主| 发表于 2008-12-18 16:03:13 | 显示全部楼层
继续攻V8

出0入0汤圆

发表于 2008-12-18 16:00:03 | 显示全部楼层
to&nbsp;【265楼】&nbsp;marrt.he&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;明天我给出一份下载的方法

出0入0汤圆

发表于 2008-12-18 15:57:28 | 显示全部楼层
TO&nbsp;marrt.he&nbsp; 你的PCB文件能否发给我,或共享出来
yjgyiysbcc@126.com<fontcolor=#699bcd>本贴被 yjgyiysbcc
编辑过,最后修改时间:2008-12-18,15:59:08.

出0入0汤圆

发表于 2008-12-18 15:54:48 | 显示全部楼层
我的V6也没有搞定升级
不升级Firmware可以用 升级后Over

出0入0汤圆

发表于 2008-12-18 15:54:38 | 显示全部楼层
bozai&nbsp;章其波:
&nbsp;我觉的你应该准备一下名单了,我将按你提供的地址将PCB发出,不过我还是想知道用H-JTAG的下载方法.我试了N多次了,接上USB后提示”UNKNOWN&nbsp;DEVICE”.很多人想知道,最好是图文并貌.傻瓜化的东东平民才容易接受.
各位请观注”&nbsp;bozai&nbsp;章其波”兄弟的傻瓜版的H-JTAG下载方法,我给PCB厂联系了一下,明天就能到板了.尺寸严格现有JLINK塑料尺寸.请有需求的有空给bozai&nbsp;章其波联系了.图片将收到板后传上!

出0入0汤圆

发表于 2008-12-18 15:51:30 | 显示全部楼层
先上电再短接R7,再下电,再上电后就可以用JTAG了

出0入0汤圆

发表于 2008-12-18 15:48:24 | 显示全部楼层
如果有ULINK的话
我倒是建了个工程用于JLINK下载的 将BIN转成HEX后改名为jlink.hex放到目录
点FLASH菜下的Download 点击此处下载&nbsp;ourdev_549422.zip(文件大小:34K)&nbsp;<font color=green>(原文件名:Jlink_Download.zip)&nbsp; 当然前提是你得装有MDK
还得有个ULINK/ULINK-ME/ULINK2<fontcolor=#699bcd>本贴被 yjgyiysbcc
编辑过,最后修改时间:2008-12-18,15:53:09.

出0入0汤圆

发表于 2008-12-18 15:47:57 | 显示全部楼层
楼上方法可以,我试过!如果是用7S64EK,烧完后,注意检查一下USB的D+,有的7S64EK(包括原装)的D+是通过一个场管控制的,直接拉到3.3V上就可以啦!不然会找不到JLink.
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-23 23:35

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表