Package Details: mcuxpresso-ide 24.9.25-1

Git Clone URL: https://aur.archlinux.org/mcuxpresso-ide.git (read-only, click to copy)
Package Base: mcuxpresso-ide
Description: An easy-to-use integrated development environment (IDE) for creating, building, debugging, and optimizing your application. From BIN package distributed by NXP.
Upstream URL: http://www.nxp.com/MCUXPresso
Licenses: custom:"NXP"
Submitter: lowRAM
Maintainer: lowRAM
Last Packager: lowRAM
Votes: 5
Popularity: 0.54
First Submitted: 2021-01-23 12:43 (UTC)
Last Updated: 2024-10-17 14:05 (UTC)

Pinned Comments

lowRAM commented on 2021-01-23 14:04 (UTC) (edited on 2021-01-26 20:29 (UTC) by lowRAM)

This package will NOT work with AUR helpers!!!

Please read build instructions in the PKGBUILD

You will need an account on nxp.com to download the MCUXpresso binary.

Latest Comments

1 2 Next › Last »

iowrite commented on 2024-09-29 09:12 (UTC) (edited on 2024-09-29 09:18 (UTC) by iowrite)

can't debug when i click debug button, prampt this:

Could not determine GDB version using command: arm-none-eabi-gdb --version
Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
Python path configuration:
PYTHONHOME = (not set)
PYTHONPATH = (not set)
program name = '/usr/local/bld-tools/bld-tools-virtual-env/bin/python'
isolated = 0
environment = 1
user site = 1
import site = 1
sys._base_executable = '/usr/local/bld-tools/bld-tools-virtual-env/bin/python'
sys.base_prefix = '/usr'
sys.base_exec_prefix = '/usr'
sys.executable = '/usr/local/bld-tools/bld-tools-virtual-env/bin/python'
sys.prefix = '/usr'
sys.exec_prefix = '/usr'
sys.path = [
'/usr/lib/python38.zip',
'/usr/lib/python3.8',
'/usr/lib/lib-dynload',
]
Fatal Python error: init_fs_encoding: failed to get the Python codec of the filesystem encoding
Python runtime state: core initialized
ModuleNotFoundError: No module named 'encodings'

Current thread 0x000070fc4a68dc00 (most recent call first):
<no Python frame>

Has anyone encountered the same problem?

lowRAM commented on 2024-07-22 20:22 (UTC)

Added the linkserver package from AUR as a dependency as the IDE seems to rely on it.

maximevince commented on 2024-07-18 05:31 (UTC)

The issue with Template not found for name memory.ldt. or other linker script errors is because it's now required to also install LinkServer.

E.g. LinkServer_1.6.133.x86_64.deb is part of the mcuxpressoide-11.10.0_3148.x86_64.deb.bin file, but is not installed by this PKGBUILD.

I've manually installed it and it solves the linker error. Please update the PKGBUILD accordingly. Thanks!

seansos commented on 2024-03-02 17:50 (UTC) (edited on 2024-03-02 17:54 (UTC) by seansos)

I'm having a weird linker error with latest update (11.9.0_2144-1) testing many projects, particularly the blinky demo test for the FRMD-K64F with the latest SDK.

Has anyone had this problem?

There were reports in this forum: https://community.nxp.com/t5/MCUXpresso-IDE/MCUXpresso-IDE-v11-9-0-migration/td-p/1791571, running Linux particularly, but the solution is "reinstalling" the IDE, clean all the project, switching to a new workspace, etc,... all things that I already tested without results.

Below is the last part of the console log:

Finished building: ../device/system_MK64F12.c

Finished building: ../component/lists/fsl_component_generic_list.c

Finished building: ../component/uart/fsl_adapter_uart.c

Finished building: ../board/board.c

Finished building: ../board/clock_config.c

Finished building: ../drivers/fsl_uart.c

Finished building: ../board/pin_mux.c

Building target: frdmk64f_led_blinky.axf
Invoking: MCU Linker
Template not found for name memory.ldt.
The name was interpreted by this TemplateLoader: com.crt.advproject.linkertemplate.FMLinkerFileTemplateLoader@3699a300.
make[1]: *** [makefile:51: frdmk64f_led_blinky.axf] Error 1
make: *** [makefile:42: all] Error 2
"make -r -j8 all" terminated with exit code 2. Build might be incomplete.

14:36:05 Build Failed. 2 errors, 0 warnings. (took 1s.106ms)

Edit: code block

thaiphd commented on 2023-11-12 21:04 (UTC)

New version is out (11.8.1_1197). Update is here: - PKGBUILD: https://pastebin.com/PZh8SC93 - .SRCINFO: https://pastebin.com/p5PZc4v1

akkudub commented on 2023-08-18 14:10 (UTC)

With the latest version (11.8.0_1165-1), there is an issue where the installer cannot find ProductLicense.txt, because now the file name has been changed to LICENSE

to fix that, just replace ProductLicense.txt with LICENSE in PKGBUILD

diff --git a/PKGBUILD b/PKGBUILD
index 2fdb01d..2c0f867 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -60,5 +60,5 @@ package() {
     # Copy udev rules from /lib to /usr/lib folder
     cp -ar ${srcdir}/mcuxpressoide/lib/udev ${pkgdir}/usr/lib/;
     # Add Product LICENSE file to licenses folder
-    install -D -m644 ${srcdir}/ProductLicense.txt ${pkgdir}/usr/share/licenses/${pkgname}/ProductLicense.txt;
+    install -D -m644 ${srcdir}/LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE;
 }

Leonelf commented on 2022-05-30 19:03 (UTC)

@xiretza I got it working by installing SDKs as user root.

xiretza commented on 2022-01-13 14:15 (UTC)

Getting this error when trying to install any SDK:

An error occurred while collecting items to be installed
session context was:(profile=DefaultProfile, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
No repository found containing: binary,MCUXpressoIDE.executable.gtk.linux.x86_64,11.4.0.202109151135

I have a /opt/mcuxpresso-ide/ide/p2/org.eclipse.equinox.p2.core/cache/binary/MCUXpressoIDE.executable.gtk.linux.x86_64_11.4.0.202109151135 installed by the package, which matches the error. For testing I tried letting the PKGBUILD install to /usr/local (without moving it to /opt), but that didn't change anything.

dpevp commented on 2021-09-08 05:06 (UTC)

Now it is possible again to download the file from the NXP website without login in. Maybe you should update to package to avoid manual build.

lowRAM commented on 2021-05-27 12:14 (UTC)

@fark could you elaborate more on your setup? I cannot reproduce what issues you are running into