Freescale MQX 3.8.x not installing -- not recognizing CW10.3?

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

Freescale MQX 3.8.x not installing -- not recognizing CW10.3?

跳至解决方案
2,233 次查看
admin
Specialist II

I am hoping this is an easy question and I'm just missing something simple.

I have Codewarrior 10.3 installed in the following directory:

"C:\Freescale\CW MCU v10.3"

When I attempt to install either Freescale MQX 3.8.0 (or the newer release 3.8.1), to the following directory:

"C:\Freescale\Freescale MQX 3.8"

I am prompted with following error message:

Freescale_MQX_Install_Error.png

I have no previous versions of either CW OR MQX installed, and so no <MQX install dir> exists and so I can't check the suggested README.txt file.  I only have the versions listed above.

Am I missing something simple?  Thanks for your help!

0 项奖励
回复
1 解答
1,801 次查看
admin
Specialist II

Hey Markku,

So, I figured out the solution.  So, I reverted to CW10.2 ( CodeWarrior Development Suite - Special Product Summary Page) and after that I was able to successfully install Freescale MQX 3.8.

I noticed that installation is indeed dependent on the version of Codewarrior being used, that is, Freescale 3.8 depends on CW 10.2.  Also, the CW directory that it checks is hardcoded in the wizard it appears, so that directory must exist exactly as it's spelled out since it's not configurable from the wizard (geez).

Freescale_MQX_expects_CW10-2.png

The release notes specify CW 10.1 to be the earliest supported version, but I'm guessing since CW10.3 is still in it's beta phase, the MQX 3.8 installer does not check for this. 

However, on the bright side, once MQX3.8 is installed, it can be used in the latest version of CW10.3 and installing "MCU v10.3 Updates for MQX" from: http://freescale.com/lgfiles/updates/Eclipse/MCU10_3/com.freescale.mcu.updatesite

seems to add some pretty useful features.

Thanks again for your help,

Richard

在原帖中查看解决方案

0 项奖励
回复
6 回复数
1,801 次查看
soledad
NXP Employee
NXP Employee

Try uninstalling CW 10.3 and install CW10.2.

Then install again CW10.3 and finally install MQX 3.8.1

0 项奖励
回复
1,801 次查看
admin
Specialist II

Soledad,

There's no need to uninstall CW10.3.  CW10.2 just needed to be installed so that the Freescale MQX3.8 installer could find the dependencies.

Rich

0 项奖励
回复
1,800 次查看
MarkP_
Contributor V

Hello Richard,

attached files from MQX3.8 (C:\Freescale\Freescale MQX 3.8\tools\codewarrior_extensions\CW MCU v10.2)

Installation is easy, just run the bat.

~Mark

0 项奖励
回复
1,800 次查看
admin
Specialist II

Hey Mark,

It looks like the attached batch script is meant to work with Codewarrior 10.2.  I'm using Codewarrior 10.3 and when I run that batch script from CW root, I get a slew of errors such as:

Error Messages (1)

!ENTRY org.eclipse.osgi 2 0 2012-12-04 12:13:36.078

!MESSAGE One or more bundles are not resolved because the following root constraints are not resolved:

!SUBENTRY 1 org.eclipse.osgi 2 0 2012-12-04 12:13:36.078

!MESSAGE Bundle reference:file:plugins/org.eclipse.equinox.launcher.win32.win32.x86.nl_zh_3.6.0.v20110723071525.jar was not resolved.

!SUBENTRY 2 org.eclipse.equinox.launcher.win32.win32.x86.nl_zh 2 0 2012-12-04 12:13:36.078

!MESSAGE Missing host org.eclipse.equinox.launcher.win32.win32.x86_0.0.0.

!SUBENTRY 1 org.eclipse.osgi 2 0 2012-12-04 12:13:36.078

!MESSAGE Bundle reference:file:plugins/org.eclipse.core.net.win32.x86.nl_zh_3.6.0.v20110723071525.jar was not resolved.

!SUBENTRY 2 org.eclipse.core.net.win32.x86.nl_zh 2 0 2012-12-04 12:13:36.078

!MESSAGE Missing host org.eclipse.core.net.win32.x86_0.0.0.

And there are also complaints of missing mqx repositories, such as:

Error Messages (2)
!MESSAGE No repository found at file:/C:/Freescale/CW%20MCU%20v10.3/mqx_p2_repository.

Do I need to downgrade to CW 10.2?

Thanks for your help,

Rich

0 项奖励
回复
1,800 次查看
MarkP_
Contributor V

Did you first install the MQX3.8?

Unfortunaltelly I don't have CW10.3 installed, don't know how compatible the bat for 10.2 is.

~Mark

0 项奖励
回复
1,802 次查看
admin
Specialist II

Hey Markku,

So, I figured out the solution.  So, I reverted to CW10.2 ( CodeWarrior Development Suite - Special Product Summary Page) and after that I was able to successfully install Freescale MQX 3.8.

I noticed that installation is indeed dependent on the version of Codewarrior being used, that is, Freescale 3.8 depends on CW 10.2.  Also, the CW directory that it checks is hardcoded in the wizard it appears, so that directory must exist exactly as it's spelled out since it's not configurable from the wizard (geez).

Freescale_MQX_expects_CW10-2.png

The release notes specify CW 10.1 to be the earliest supported version, but I'm guessing since CW10.3 is still in it's beta phase, the MQX 3.8 installer does not check for this. 

However, on the bright side, once MQX3.8 is installed, it can be used in the latest version of CW10.3 and installing "MCU v10.3 Updates for MQX" from: http://freescale.com/lgfiles/updates/Eclipse/MCU10_3/com.freescale.mcu.updatesite

seems to add some pretty useful features.

Thanks again for your help,

Richard

0 项奖励
回复