硬汉嵌入式论坛

 找回密码
 立即注册
查看: 442|回复: 4
收起左侧

[MDK] Arm Development Studio 2018有和谐版吗

[复制链接]

2

主题

12

回帖

18

积分

新手上路

积分
18
发表于 2024-3-8 14:51:18 | 显示全部楼层 |阅读模式
最近想开发A53程序,有个DSTREAM仿真器,电脑上的Eclipse for DS5.26刷不出仿真器,查了下估计是版本太低,遂安装Arm Development Studio 2021和2023,打开都报错:


!SESSION 2024-03-08 11:06:29.771 -----------------------------------------------
eclipse.buildId=unknown
java.version=11.0.9.1
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=zh_CN
Command-line arguments:  -os win32 -ws win32 -arch x86_64

!ENTRY org.eclipse.osgi 4 0 2024-03-08 11:06:31.881
!MESSAGE Application error
!STACK 1
java.lang.UnsatisfiedLinkError: Failed to load native library LicenseMapping
        at com.arm.licensing.manager.LicensingInterface.<clinit>(LicensingInterface.java:47)
        at com.arm.licensing.manager.LicensingManager.createNonGlobalInstance(LicensingManager.java:117)
        at com.arm.licensing.toolkits.Toolkit.<init>(Toolkit.java:82)
        at com.arm.licensing.toolkits.LicenseMappingFilesToolkitDatabase.getToolkits(LicenseMappingFilesToolkitDatabase.java:33)
        at com.arm.licensing.toolkits.ToolkitSelector.getAllToolkits(ToolkitSelector.java:131)
        at com.arm.licensing.ui.wizard.LicensingWizardViewModel.anyToolkitsSupportEvaluation(LicensingWizardViewModel.java:71)
        at com.arm.licensing.ui.wizard.LicensingWizardViewModel.<init>(LicensingWizardViewModel.java:38)
        at com.arm.licensing.ui.wizard.ui.LicensingWizard.<init>(LicensingWizard.java:54)
        at com.arm.licensing.ui.wizard.ui.LicensingWizard.openWizard(LicensingWizard.java:216)
        at com.arm.licensing.ui.wizard.ui.LicensingWizard.openWizard(LicensingWizard.java:183)
        at com.arm.ds.ui.startup.PreLaunchDialog.displayDialog(PreLaunchDialog.java:29)
        at com.arm.ds.ui.startup.StartupApplication.lambda$0(StartupApplication.java:101)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at com.arm.ds.ui.startup.StartupApplication.start(StartupApplication.java:99)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1467)
Caused by: java.lang.UnsatisfiedLinkError: C:\Users\Think\AppData\Local\Temp\@1709867191721#1266149071-temp\com\arm\licensing\licensemapping\windows\x86_64\LicenseMapping.dll: %1 不是有效的 Win32 应用程序。
        at java.base/java.lang.ClassLoader$NativeLibrary.load0(Native Method)
        at java.base/java.lang.ClassLoader$NativeLibrary.load(ClassLoader.java:2442)
        at java.base/java.lang.ClassLoader$NativeLibrary.loadLibrary(ClassLoader.java:2498)
        at java.base/java.lang.ClassLoader.loadLibrary0(ClassLoader.java:2694)
        at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2627)
        at java.base/java.lang.Runtime.load0(Runtime.java:768)
        at java.base/java.lang.System.load(System.java:1837)
        at com.arm.licensing.manager.LicensingInterface.<clinit>(LicensingInterface.java:44)
        ... 25 more



提示LicenseMapping错误,而同事的电脑没问题,真崩溃,对比了LicenseMapping和同事的也一样。。。
换成Arm Development Studio 2018,终于可以打开了,但没有License,谁能提供个2018的和谐版。。。。我知道论坛里有大神,万分感谢。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106649
QQ
发表于 2024-3-9 00:53:45 | 显示全部楼层
看你回复的另一个帖子即可
回复

使用道具 举报

2

主题

12

回帖

18

积分

新手上路

积分
18
 楼主| 发表于 2024-3-11 11:02:45 | 显示全部楼层
顶一下,顺便问个问题:
我是64位win7系统,按理说兼容64位和32位程序,无论如何也不应该报 “LicenseMapping.dll: %1 不是有效的 Win32 应用程序”,有大神指点下吗?
回复

使用道具 举报

2

主题

63

回帖

69

积分

初级会员

积分
69
发表于 2024-3-12 19:56:10 | 显示全部楼层
cz6618 发表于 2024-3-11 11:02
顶一下,顺便问个问题:
我是64位win7系统,按理说兼容64位和32位程序,无论如何也不应该报 “LicenseMapp ...

把TEMP目录下的文件删除,重新覆盖patch
回复

使用道具 举报

2

主题

12

回帖

18

积分

新手上路

积分
18
 楼主| 发表于 2024-3-13 17:10:55 | 显示全部楼层
WillyTerra 发表于 2024-3-12 19:56
把TEMP目录下的文件删除,重新覆盖patch

查到是JDK位数不对,原来装的32位,改成64位解决了
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-4-27 22:45 , Processed in 0.166772 second(s), 26 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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