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

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

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

Jump to solution
1,014 Views
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 Kudos
1 Solution
582 Views
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

View solution in original post

0 Kudos
6 Replies
582 Views
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 Kudos
582 Views
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 Kudos
582 Views
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 Kudos
582 Views
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 Kudos
582 Views
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 Kudos
583 Views
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 Kudos