CodeWarrior for LA1224

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

CodeWarrior for LA1224

4,147 Views
NigelP
Contributor II

Hi,

I have an LA1224-RDB-BHS development board and 'CodeWarrior Development Studio for QorIQ LS series - ARM V8 ISA' (version 11.5.15) with e200 tools add on. But when I try and setup a new project for the LA1224 (e200 side, rather than VSPA), via 'File' - 'New' - 'QorIQ Configuration Project' when I get to the device selection page it does not list the LA1224 device:

NigelP_0-1747125543110.png

How do I configure a project for the LA1224 processor?

Thanks

Nigel

 

0 Kudos
Reply
14 Replies

4,111 Views
yipingwang
NXP TechSupport
NXP TechSupport

Please download and install Config_Tools_for_i.MX_v16_x64_b240506.exe from the following link.

https://support.nxp.com/s/case/500Tg00000KW12ZIAT/community-codewarrior-for-la1224?language=en_US

LA12xx is listed under processor.

 

0 Kudos
Reply

4,095 Views
NigelP
Contributor II

Thanks for the reply, but the download link is blocked, I've updated the case as well.

0 Kudos
Reply

4,040 Views
yipingwang
NXP TechSupport
NXP TechSupport

This version software cannot be downloaded from the NXP public Website.

Please ask your IT to help to fix your firewall problem to access the download link.

0 Kudos
Reply

4,019 Views
NigelP
Contributor II

Hi,

It's not our firewall blocking it, the blocked message is coming from an NXP site:

https://support.nxp.com/AFSC__FileDisallowed?name=Config_Tools_for_i.MX_v16_x64_b240506.exe&refURL=h...

(NOTE when trying to post this message I got this warning 'Your post has been changed because invalid HTML was found in the message body. The invalid HTML has been removed. Please review the message and submit the message when you are satisfied.' not sure what it changed)

Thanks

Nigel

0 Kudos
Reply

3,986 Views
yipingwang
NXP TechSupport
NXP TechSupport

I uploaded the installation file to sharepoint, please pay attention to your email box to receive the download invitation.

0 Kudos
Reply

3,976 Views
NigelP
Contributor II

Thanks, I've downloaded, installed and run that but it's not clear how that lets me generate a new LA1224 based project within the Code Warrior IDE.

Is there some information on how to do this?

0 Kudos
Reply

3,857 Views
yipingwang
NXP TechSupport
NXP TechSupport

Please refer to the attached use guide for configure tools for i.MX.

0 Kudos
Reply

3,847 Views
NigelP
Contributor II

Thanks for the documents but none of these explain how to configure Code Warrior for the LA1224 (or LA1235 more specifically). 

I think something is missing from the Code Warrior installation preventing us from creating a new project for the required device (or fully debugging it). 

We are using version 11.5.14 of CodeWarrior Development Studio for QorIQ LS series - ARM V8 ISA.  It has an update installed to provide the e200 compiler. We have an NXP supplied example project which builds for the LA1235 but we cannot create a new project for this device or correctly debug it (it uses the wrong gdb). So it looks like something is missing from the default installation that allows full support of the LA1224/1235 devices.

 

0 Kudos
Reply

3,812 Views
yipingwang
NXP TechSupport
NXP TechSupport

Please download and install the following service package from the above link.

com.freescale.armv8.11.5.15.E200.INT.Win.updatesite.230810 1.zip

0 Kudos
Reply

3,792 Views
NigelP
Contributor II

Thanks, I already have that installed, was required to get the e200 compilation working.

I went back to try and install everything in a clean environment (Windows Sandbox) to see if I did something wrong.

I installed CodeWarrior from CW_ARMv8_v2020.06_b200629GA_Win_Offline.exe. Once complete I check for updates, once requested all available updates to be installed it fails part way through with this error:

An error occurred while installing the items
session context was:(profile=epp.package.cpp, phase=org.eclipse.equinox.internal.p2.engine.phases.Install, operand=[R]com.freescale.core.debugger.fsl_gdb 13.0.0.202003111126 --> [R]com.freescale.core.debugger.fsl_gdb 14.0.0.202204131357, action=com.freescale.updater.customactions.actions.FreescaleProcessCheck).
NLS missing message: param_not_set in: com.freescale.updater.customactions.Messages

If I then try to install updates from com.freescale.armv8.11.5.15.E200.INT.Win.updatesite.230810.zip it takes me to a 'Install Remediation Page' (see attached image). If I go with it's recommendations it eventually returns with this error:

An error occurred while installing the items
session context was:(profile=epp.package.cpp, phase=org.eclipse.equinox.internal.p2.engine.phases.Install, operand=null --> [R]com.freescale.core.debugger.fsl_gdb 14.0.0.202204131357, action=com.freescale.updater.customactions.actions.FreescaleProcessCheck).
NLS missing message: param_not_set in: com.freescale.updater.customactions.Messages

If I try again and instead select 'Show original error and build my own solution' from the install remediation page it shows these details:

Cannot complete the install because one or more required items could not be found.
Software being installed: CodeWarrior Debugger 14.0.0.202308092015 (com.freescale.core.debugger.gdb.feature.feature.group 14.0.0.202308092015)
Missing requirement: Target Model 14.0.0.202212091004 (com.freescale.debug.tcc 14.0.0.202212091004) requires 'osgi.bundle; org.eclipse.emf.edapt.history 0.0.0' but it could not be found
Missing requirement: Target Model 14.0.0.202308092015 (com.freescale.debug.tcc 14.0.0.202308092015) requires 'osgi.bundle; org.eclipse.emf.edapt.history 0.0.0' but it could not be found
Cannot satisfy dependency:
From: CodeWarrior Debugger 14.0.0.202308092015 (com.freescale.core.debugger.gdb 14.0.0.202308092015)
To: osgi.bundle; com.freescale.debug.tcc 12.0.0
Cannot satisfy dependency:
From: CodeWarrior Debugger 14.0.0.202308092015 (com.freescale.core.debugger.gdb.feature.feature.group 14.0.0.202308092015)
To: org.eclipse.equinox.p2.iu; com.freescale.core.debugger.gdb [14.0.0.202308092015,14.0.0.202308092015]

Any ideas how to fix any of this?

Can you install a version of Code Warrior that supports the LA12xx family of devices? And if so what images and steps are required.

It's 2 weeks since my original question and we still haven't got a development environment that we can build, debug and create new projects in, which is not great considering the cost of the development platform.

Thanks

Nigel

 

0 Kudos
Reply

3,454 Views
yipingwang
NXP TechSupport
NXP TechSupport

Please install CW_ARMv8_v2020.06_b200629GA_Win_Offline.exe in a new path.

Then install the service pack com.freescale.armv8.11.5.15.E200.INT.Win.updatesite.230810 1.zip from Help->Install New Software->Add->Archive in CodeWarrior IDE.

0 Kudos
Reply

3,435 Views
NigelP
Contributor II

Sorry that does not work, see attached image 

CW-Install-Fail.png

0 Kudos
Reply

3,370 Views
yipingwang
NXP TechSupport
NXP TechSupport

I have verified the installation on my side, there is no problem.

Please prepare a clean installation environment.

Please install CW_ARMv8_v2020.06_b200629GA_Win_Offline.exe first.

Then open CodeWarrior IDE in a new worksapce path.

Then install the service pack com.freescale.armv8.11.5.15.E200.INT.Win.updatesite.230810 1.zip from Help->Install New Software->Add->Archive in CodeWarrior IDE.

0 Kudos
Reply

3,344 Views
NigelP
Contributor II

As mentioned in one of my previous posts I'm using Windows Sandbox to test this. Windows Sandbox is a VM that provides a clean Windows 11 install to allow testing of applications in a clean environment. If it does not work in that then there is something missing as it is not dependant on anything I have on the host machine. 

 

0 Kudos
Reply