EricHe

 RVDS (reajview developer suite)是ARm开发嵌入式系统的集成开发环境,目前用的多的以及网上能下载到的是2.2版本,我是在veryCD上下载的,里面也有crack破解文件夹,但是安装后发现并不是一般就可以破解的,

        找了一篇文章讲的正确的破解方法,是对的,文章在附录里,但有要注意的地方,我们在用虚拟光驱虚拟镜像文件后,用他的方法做,但发现用keygen的generate无法产生license file,解决方法是我们需要将keygen程序拷贝到硬盘里, 因为它产生的license file要放在keygen同一目录下,大家都知道光驱是只读的无法写,所以generate失败!!!!

接着装完后 patch后,打开codewarrior提示license 怎末怎末错了。。。很郁闷!!!仔细一看所以在路径C:/flexlm下的license 不能用(我没有装在C盘,不知道会有这种错误),我就新建那个文件夹,将license 放进去,终于好了!!

所以网上说的方法还不是很全面,感谢附录文章的作者,这就是我一个晚上的破解经验,本着人人为我我为人人的精神,写出来与大家分享,有问题大家一起交流!!!

(才知道RVDS与realview MDK是不一样的)

附录:

 

最近上论坛看见有arm realview 2.2下载试了一下。但是我发现使用不了,好多人也提出了疑问。今天 

刚弄完已经正常使用。让我浪费了好多时间让我很愤怒。 

我不清楚上传这个东西的人是出于什么目的?为什么要修改说明里的东西,以至于下载了朋友空欢喜呢 

既然做就做彻底,要不就不要拿出来共享。潜水也有忍不了的时候,论坛质量很差。 

操作方法 

1)用generate产生license file (注意自己的系统时间   最好是真实的当前时间,如果时间比较旧的话,产生的license file 将不能注册。license file 和系统时间、网卡物理地址、硬盘的序列号有关) 
2)安装软件 
3)license Wizard     选  Install Wizard   ...   选择license file 目录    
4)应用补丁注入工具Patch.exe给下边列出的文件注入校验和。文件目录见下边。     从这个论坛下载说明少了4个文件路径,导致的结果就是无法启动调试部分。 

关于 no license check  out   以上作完了就加载一个*.axf文件实验吧,看看还有没有no license check  out  ,这时你在看软件注册信息 Enjoy ;-) 

Install, apply our patch then generate license file with the keygen. 
  ------------- 
  the files need to be patched: 
   
  %Install Path%/IDEs/CodeWarrior/CodeWarrior/5.6.1/1592/win_32-pentium/bin/Plugins/License/oemlicense.dll 
  %Install Path%/IDEs/CodeWarrior/RVPlugins/1.0/86/win_32-pentium/oemlicense/oemlicense.dll 
  %Install Path%/RDI/armsd/1.3.1/66/win_32-pentium/armsd.exe 
  %Install Path%/RDI/AXD/1.3.1/98/win_32-pentium/axd.exe 
  %Install Path%/RVCT/Programs/2.2/349/win_32-pentium/armasm.exe 
  %Install Path%/RVCT/Programs/2.2/349/win_32-pentium/armcc.exe 
  %Install Path%/RVCT/Programs/2.2/349/win_32-pentium/armcpp.exe 
  %Install Path%/RVCT/Programs/2.2/349/win_32-pentium/armlink.exe 
  %Install Path%/RVCT/Programs/2.2/349/win_32-pentium/fromelf.exe 
  %Install Path%/RVCT/Programs/2.2/349/win_32-pentium/tcc.exe 
  %Install Path%/RVCT/Programs/2.2/349/win_32-pentium/tcpp.exe 
  %Install Path%/RVD/Core/1.8/734/win_32-pentium/bin/tvs.exe 
  %Install Path%/RVD/Core/1.8/734/win_32-pentium/bin/xry100.dll 
   
  这几个为后添加的   原说明里没有所以无法调试 
  %Install Path%/RVARMulator/ARMulator/1.4.1/206/win_32-pentium/armiss.sdi 
  %Install Path%/RVARMulator/ARMulator/1.4.1/206/win_32-pentium/armulate.sdi 
  %Install Path%/RVARMulator/ARMulator/1.4.1/206/win_32-pentium/v6armiss.sdi 
  %Install Path%/RVARMulator/v6ARMulator/1.4.1/238/win_32-pentium/v6thumb2.sdi 
  %Install Path%/RVARMulator/v6ARMulator/1.4.1/238/win_32-pentium/v6trustzone.sdi

分类:

技术点:

相关文章: