飞思卡尔通用和谐工具(CodeWarrior 及 Autosar MCAL驱动等)

2020-02-11 08:47发布

这个是N年前我通过 OlyDbg 跟踪 CodeWarrior 获取Seed生成的针对飞思卡尔采用 Flexlm 8 授权的全系列软件和谐工具(只要 Vendor 为 Metrowerks, 且没有ECC校验的均可和谐).
测试过以下软件, 均有效:
1. CodeWarrior 全系列, 通杀S08, S12, Codefile, PowerPC系列芯片, 直至最新基于 Eclipse 的 10.x 版本.
2. 飞思卡尔针对旗下芯片的 Autosar MCAL驱动包.

使用方法:        手动修改 license.dat, 取消其中的各种限制(去除HostID , 修改时间为 permanent, 修改次数为 uncounted, 修改32K限制等), 然后将 license.dat 文件拖到 lmcryptmetrowks.exe 和谐软件上, 即可生成有效的授权文件.

lmcryptmetrowks.rar (255.04 KB, 下载次数: 366) 2018-6-2 16:10 上传 点击文件名下载附件
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
96条回答
momo_li
1楼-- · 2020-02-14 20:17
我这里是5.1版的,和谐之后还是有32K的限制,但是我看到dat里面还是修改了一些内容。这个是原版license里面的内容,是不是不能用你这个软件啊?

#
##################################################################
####  CW HC12 v5.1 license
##################################################################
#
INCREMENT Win32_CWIDE_Unlimited metrowks 5.900 permanent uncounted
        C10A4505A261 VENDOR_STRING="CodeWarrior IDE 4.2 or later,
        Windows" HOSTID=ANY ck=134 TS_OK
INCREMENT ProcessorExpertHCS12 metrowks 1.001 permanent uncounted
        3DBC1127AF17 VENDOR_STRING="Basic
        beans;1880BA310687F4EDA26BE3E59EB4D4E0" HOSTID=ANY ck=64 TS_OK
dreampet
2楼-- · 2020-02-15 01:29
本帖最后由 dreampet 于 2018-6-5 12:39 编辑
momo_li 发表于 2018-6-5 09:39
我这里是5.1版的,和谐之后还是有32K的限制,但是我看到dat里面还是修改了一些内容。这个是原版license里面 ...


需要加入相应的feature才行, 比如加上下面这些,HC12(X)的C编译才没有限制

FEATURE HI100300 metrowks 6.000 permanent uncounted 0A597CDF603D
        VENDOR_STRING="HC12 Compiler ANSI-C" HOSTID=ANY ck=112
FEATURE HI100300 metrowks 6.000 permanent uncounted A3497EBCD7F5
        VENDOR_STRING="HC12 Compiler C++ Extension" HOSTID=ANY ck=161
FEATURE HI100340 metrowks 6.000 permanent uncounted 1D7CF8C59EDB
        VENDOR_STRING="HC12 Macro Assembler" HOSTID=ANY ck=170
FEATURE HI100350 metrowks 6.000 permanent uncounted A58E27FA3A00
        VENDOR_STRING="HC12 Linker" HOSTID=ANY ck=115
FEATURE HI407283 metrowks 6.000 permanent uncounted F6F340FEF9A2
        VENDOR_STRING="HC12 Assembly Debug" HOSTID=ANY ck=171
FEATURE HI407284 metrowks 6.000 permanent uncounted EEC3BA05D9D6
        VENDOR_STRING="HC12 C Debug" HOSTID=ANY ck=174
FEATURE HI100360 metrowks 6.000 permanent uncounted 735F109FEF8D
        VENDOR_STRING="HCS12X Compiler ANSI-C" HOSTID=ANY ck=106
FEATURE HI100370 metrowks 6.000 permanent uncounted 718D58757673
        VENDOR_STRING="HCS12X Compiler C++ Extension" HOSTID=ANY ck=95
dreampet
3楼-- · 2020-02-15 02:25
需要注意的是, 这个工具的作用是对修改后的license.dat进行和谐, 如果license.dat本身就没有相应的feature, 那是没有效果的
kenson
4楼-- · 2020-02-15 04:39
这个好,mark下
lhhsea2004
5楼-- · 2020-02-15 04:51
 精彩回答 2  元偷偷看……
momo_li
6楼-- · 2020-02-15 05:11
dreampet 发表于 2018-6-5 12:33
需要加入相应的feature才行, 比如加上下面这些,HC12(X)的C编译才没有限制

FEATURE HI100300 metrowks 6. ...

真乃神人也,哈哈,果然可以了,编译到39K也可用了。

一周热门 更多>