MCUXpresso IDE ナレッジベース

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

MCUXpresso IDE Knowledge Base

ラベル

ディスカッション

ソート順:
We are pleased to announce that MCUXpresso IDE v11.6.1 (build 8255) is now available. This is a maintenance release that builds upon the previous MCUXpresso IDE v11.6.0 release, and we recommend that all existing users download and install this new version.   Installer Downloads  To download the installers for all platforms, please login to our download site via:  https://www.nxp.com/mcuxpresso/ide/download   Documentation  Additional information can be found in the updated User Guide and other documentation, which can be accessed from the built in help system available via IDE's Help menu and in PDF form from within the installation directory or downloaded from: https://www.nxp.com/mcuxpresso/ide/documentation   Notification of future releases  To receive notifications about future releases, please follow: MCUXpresso IDE - Release History    Summary of Changes - version 11.6.1 - October 2022 Upgraded: Newer SEGGER J-Link software (v7.70d). Upgraded: Version v12.1 of MCUXpresso Config Tools. Improvement: [Flash drivers] Included K32W041AM flash driver in layout examples. Fixed: [SWO][RT1170] SWO trace timing is not accurate when the trace clock is different from the core clock (e.g. for Cortex-M7 based devices). This misbehavior is visible in SWO Interrupts view. Fixed: [SWO][Counters] Cycle counter does not update while running and the Total value is wrong. Fixed: [NPW] Failed to create correct project for K22FX512 and SDK 2.3.1. Fixed: [NPW] Can’t use New Project wizard with two SDKs for the same board. Fixed: [NPW] SDK_DEBUGCONSOLE_UART option (which redirects the standard printf to UART) ignored when importing SDK examples. Fixed: [SDK Integration] Error thrown at build on FRDM-KL0Z from Import SDK example. Fixed: [Flash drivers] In provided /ide/Examples/Flashdrivers/NXP/iMXRT/iMXRT117x_FlexSPI_SFDP.zip, the octal flash RST control pin needs to be 0xOD (1.8V) instead 0x0A (3.3V). Fixed: [Project Manager] Missing Floating Point options for Cortex-M33 architecture. Known issues Please follow the KnownIssues.txt file from installation layout for a detailed list. Note. Additional issues that will be found post-release will be added in an online version also aiming to describe workarounds when available.
記事全体を表示
We are pleased to announce that MCUXpresso IDE v11.10.0 (build 3148) is now available.  This is a maintenance release that builds upon the previous MCUXpresso IDE v11.9.1 release and we recommend that all existing users download and install this new version.   Installer Downloads      To download the installers for all platforms, please login to our download site via:  https://www.nxp.com/mcuxpresso/ide/download   Documentation  Additional information can be found in the updated User Guide and other documentation, which can be accessed from the built-in help system available via IDE's Help menu and in PDF form from within the installation directory.   Notification of future releases  To receive notifications about future releases, please follow: MCUXpresso IDE - Release History  Important note: J-Link package Version V7.96o is unusable on macOS (Intel and Apple silicon packages). Therefore, if you are running MCUXpresso IDE v11.10.0 on a macOS, you will be unable to debug with J-Link probes. Starting with J-Link Version V7.96s, the issue was fixed by Segger.   You are required to manually download the new J-Link package and install it. Once installed, you will need to instruct the IDE to use the new J-Link installation by following the steps: 1. Open the IDE. 2. Go to MCUXpresso IDE > Settings… 3. Expand MCUXpresso IDE -> Debug Options -> J-Link Options category. 4. Enable Custom Path inside the J-Link path configuration section. 5. Browse to the new J-Link installation folder.   Note: the path must be configured for each workspace used with MCUXpresso IDE v11.10.0. If you prefer to change the path to J-Link for all workspaces, you can execute the following command:   /Applications/MCUXpressoIDE_11.10.0_3148/ide/MCUXpressoIDE.app/Contents/MacOS/mcuxpressoide -application com.nxp.mcuxpresso.headless.application -nosplash -run set.config.preference com.nxp.mcuxpresso.core.debug.support.segger:jlink.default.install.path=/Applications/SEGGER/<JLinkPath>   Summary of Changes - version 11.10.0 - July 2024 Upgraded: Eclipse version to 2023.12 (Eclipse Platform 4.30.0 / CDT 11.4.0). Upgraded: GNU ARM Embedded Toolchain to version 13.2.Rel1. Note1: Debugging info is enforced to DWARF version 4 ("-gdwarf-4"). Note2: The IDE no longer uses the "-ffreestanding" compiler flag when creating projects with NPW. GNU GCC 13 does not allow anymore the inclusion of non-freestanding library headers in freestanding environments. Upgraded: ARM CMSIS-Pack Eclipse Plug-ins 2.9.0. Upgraded: Newer xPack Windows Build Tools (v4.4.1-2). Upgraded: Newer LinkServer software (v1.6.133). Upgraded: Newer SEGGER J-Link software (v7.96o). Upgraded: Newer PEmicro plugins (v5.8.2). Upgraded: Version v16 of MCUXpresso Config Tools. Added debug support for MCXA156 device and FRDM-MCXA156 board. Added debug support for MCXW71x device and FRDM-MCXW7X board. Added debug support for MCXC041, MCXC242 and MCXC444 devices and the respective FRDM-MCXC041, FRDM-MCXC242 and FRDM-MCXC444 boards. Updated debug support for RW612 rev A2 silicon. Feature: [Documentation] Update to new format according to latest NXP guidelines. Feature: [IDE] Rework Other Symbols tab on a launch configuration to add possibility to download extra images. Feature: [IDE] MCU-Link probes firmware can now be updated automatically from within Probes Discovered dialog. Feature: [IDE] Use a J-Link path configuration section similar to LinkServer (see J-Link Preferences page). Feature: [IDE] Add support for displaying .md (markdown format) files. Feature: [FreeRTOS v11] Add preliminary support in TAD views in LinkServer GDB thread awareness. Feature: [Zephyr RTOS] Add TAD views for timers, mutexes, events and semaphores. Feature: [SDK Handling] Add preference to control refresh of available remote plugin SDKs at IDE startup. Feature: [Toolchain integration] Inform about "freestanding" usage and about the changes brought by GCC 13. Markers are created in Problems view. Feature: [Linux Installer] Add an explicit user consent regarding installation of udev rules. Improvement: [IDE] Show warning about invalid or incompatible LinkServer at IDE startup. Improvement: [IDE][NPW] Projects created using the New Project Wizard no longer contain the devicespecific include in the main source file. Improvement: [IDE][SDK Handling] SDKs installed through the "Install MCUXpresso SDKs" are no longer installed using the P2 Eclipse mechanism. They are installed as file system SDKs instead. Improvement: [IDE][SDK Handling] Complete cleanup after uninstalling a GitHub SDK. Improvement: [IDE][Toolchain integration] Allow managing C++ include paths from Quickstart Panel => Quick Settings. Improvement: [IDE][Toolchain integration] Revise enforcement of DWARF 4 in imported projects. Improvement: [IDE][Application Code Hub] Offer to install missing SDK used by projects imported after cloning a remote repository. Improvement: [IDE] Better layout for multicore-related filtering controls in PEmicro preferences page. Improvement: [IDE] Support Eclipse variables for J-Link script file inside launch configuration. Improvement: [Linux Installer] LinkServer deb installers now install a versioned product, allowing multiple product instances. Improvement: [Linux Installer] Allow installation even without libncurses5/libncursesw5 (build tools dependencies). Improvement: [Windows Installer] Better handling of systems with case sensitive enabled paths. Fixed: [IDE] When using absolute paths for artifact names, intermediate .args response files for linker/archiver are not generated. Fixed: [IDE] Custom LinkServer path not taken into account when launching redlinkserv. Fixed: [IDE][Command line] Eclipse returns non-zero exit code when building project without having the associated SDK installed. Fixed: [IDE][GUI Flash Tool] Preserve connect script field when switching tabs. Fixed: [IDE][Trace] Instruction trace configuration fails to correctly link/chain watchpoints comparators. Fixed: [RTOS] "Unknown" task names in the FreeRTOS tasks list view after stepping from "main". Fixed: [MQX][LinkServer] GDB thread awareness fails to show and debug 23+ threads. Fixed: [Debug][LinkServer] Problems related to evaluation of complex expressions in LinkServer scripts (.scp). Fixed: [Debug][LinkServer] Increased the maximum number of supported probes in Redlink Server from 8 to 16. Fixed: [Debug][LinkServer] Fix a problem related to restart after flash load. Fixed: [Debug][LinkServer] Problems related to soft reset for MIMXRT1170 and MIMXRT1160 when debugging Cortex-M4 applications in RAM. Fixed: [Debug][PEmicro][MCXN2xx] TrustZone projects cannot be reliably debugged with PEmicro probes. Fixed: [Debug][PEmicro][MCXN5xx] Flash driver for external QSPI flash is not available, thus programming/debugging fails. Fixed: [Debug][PEmicro] Step over does not work after restart and after reading the list of FreeRTOS tasks. Fixed: [Debug][J-Link][RT1170] Unable to program a CM4 flash image. Fixed: [SDK Integration] Compilation might fail after adding/refreshing certain SDK components from IDE (depending on SDK definition). Fixed: [SDK Integration] Mutually exclusive dependencies are not handled correctly. Fixed: [SDK Integration] Incorrect handling of project template components for imported SDK examples. Fixed: [SDK Integration] Config files contributed by components are incorrectly handled when example projects already contain the same configuration files. Fixed: [SDK Integration] NPW now properly considers device_core dependencies, preventing incorrect component addition for the wrong core. Fixed: [Windows Installer] Cannot open the documentation page from the shortcut available in the Start menu. Known issues  Please follow the KnownIssues.txt file from installation layout for a detailed list.
記事全体を表示
We are pleased to announce that MCUXpresso IDE v11.3.1 (build 5262) is now available. This is a maintenance release that builds upon the previous MCUXpresso IDE v11.3.0 release, and we recommend that all existing users download and install this new version.   Installer Downloads  To download the installers for all platforms, please login to our download site via:  https://www.nxp.com/mcuxpresso/ide/download   Documentation  Additional information can be found in the updated User Guide and other documentation, which can be accessed from the built in help system available via IDE's Help menu and in PDF form from within the installation directory or downloaded from: https://www.nxp.com/mcuxpresso/ide/documentation   Notification of future releases  To receive notifications about future releases, please follow : MCUXpresso IDE - Release History    Summary of Changes - version 11.3.1 - April 2021 Upgraded: Newer SEGGER J-Link software (v6.98a). Upgraded: Newer PEmicro plugin (v4.9.1). Added: 88MW320 support. Added: K32W041A support. Added: i.MX RT1160 support. Feature: Added MCU-Link firmware version check in MCUXpresso IDE: When connecting to target, "Probes discovered" will indicate if there are debugger probes that would require update; Each discovered probe will clearly indicate (by a warning icon) if a firmware update is available; Tooltip on the mentioned probes will indicate the firmware's download location and its version. Fixed: [RT1170] Can't download image to RT1170-EVK when SRAM_ITC_cm7 is located as the first item in RAM blocks in Memory configuration editor. Fixed: [RT1170][CM4 boot] Error programming flash in SDP or empty flash situations. Fixed: [RT5xx/RT6xx] wrong image type (at offset 0x24) in generated executable file. Fixed: [KW38] Instruction Trace window does not pull the assembler instructions. Fixed: [K32W041AM] SWO Trace not working. Fixed: SDK cannot set default launch config options for Segger. Fixed: Exception if the IDE is launched right after installation process, having all checkboxes for additional documentation selected. Fixed: Welcome page not appearing at startup. Fixed: Program and Erase Flash shortcuts from Quickstart Panel are also launching an unexpected debug session on the end of their normal operation. Fixed: LinkServer: Modifying from debugger 8-bit or 16-bit data residing at addresses not aligned to 32 bits may alter data beyond the intended range up to the next 32-bit address.
記事全体を表示
We are pleased to announce that MCUXpresso IDE v11.8.1 (build 1197) is now available.  This is a maintenance release that builds upon the previous MCUXpresso IDE v11.8.0 release and we recommend that all existing users download and install this new version.   Installer Downloads  To download the installers for all platforms, please login to our download site via:  https://www.nxp.com/mcuxpresso/ide/download   Documentation  Additional information can be found in the updated User Guide and other documentation, which can be accessed from the built-in help system available via IDE's Help menu and in PDF form from within the installation directory.   Notification of future releases  To receive notifications about future releases, please follow: MCUXpresso IDE - Release History    Summary of Changes - version 11.8.1 - October 2023 Upgraded: Newer SEGGER J-Link software (v7.92l). Upgraded: Newer PEmicro plugin (v5.7.3). Added: Support for i.MX RT1180 device and MIMXRT1180-EVK board. Added: Support for KE1xZ512 devices and X-FRDM-KE17Z512 board. Added: Support for MCXA153 device and FRDM-MCXA153 board. Improvement: [Toolchain Integration] Added C++20 and C++23 entries in the list of supported compiler dialects. Fixed: [Debugger][RW61x] Connect script does not halt after SYSRESET when secure project is in flash. Fixed: [Flash Programmer] Some problems related to flash blank command. Fixed: [SDK Integration] Device-specific preprocessor defines are not taken in consideration when changing device package.   Known issues  Please follow the KnownIssues.txt file from installation layout for a detailed list.  
記事全体を表示
We are pleased to announce that MCUXpresso IDE v11.4.1 (build 6260) is now available. This is a maintenance release that builds upon the previous MCUXpresso IDE v11.4.0 release, and we recommend that all existing users download and install this new version.   Installer Downloads  To download the installers for all platforms, please login to our download site via:  https://www.nxp.com/mcuxpresso/ide/download   Documentation  Additional information can be found in the updated User Guide and other documentation, which can be accessed from the built in help system available via IDE's Help menu and in PDF form from within the installation directory or downloaded from: https://www.nxp.com/mcuxpresso/ide/documentation   Notification of future releases  To receive notifications about future releases, please follow : MCUXpresso IDE - Release History    Summary of Changes - version 11.4.1 - September 2021 Upgraded: Newer SEGGER J-Link software (v7.54b, 32-bit version on Windows, 64-bit version on Linux/macOS). Upgraded: Newer PEmicro plugin (v5.1.0). Added: MCU-Link Pro probe support. Improvement: [SWO/Energy Measurement] Improved data collection rate. This aims to decrease the rate of lost packets (SWO) and gaps (Energy Measurement) at higher speed rates. Improvement: [LPC55xx] Add support in LinkServer flash drivers for programming data to the last flash sector (up to and excluding the reserved region). Fixed: [SWO] NPE obtained in the case of some SWO error types. This prevents the error dialogs to appear (the exceptions go silently). Fixed: [Energy Measurement] Detect data stream corruption and gracefully terminate Energy Measurement or SWO data retrieval if this situation arises. Fixed: [Energy Measurement] Sometimes stale data remains after clearing the data. Fixed: [Energy Measurement] No energy consumption info is displayed when measuring high (> 1W) power. Fixed: [Energy Measurement] No data is displayed after a while when measuring high currents. Fixed: [FreeRTOS TAD] Heap5 data not shown in Heap Usage view. Fixed: [Azure RTOS TAD] Azure RTOS debug session closes unexpectedly when using non-CM7 devices.
記事全体を表示
This video shows how to import any of the SDK example projects and use it as a starting point for you own project. Enjoy!
記事全体を表示
  We are pleased to announce that MCUXpresso IDE v11.2.1 (build 4149) is now available. This is a maintenance release that builds upon the previous MCUXpresso IDE v11.2.0 release, and we recommend that all existing users download and install this new version.   Installer Downloads  To download the installers for all platforms, please login to our download site via:  https://www.nxp.com/mcuxpresso/ide/download   Documentation  Additional information can be found in the updated User Guide and other documentation, which can be accessed from the built in help system available via IDE's Help menu and in PDF form from within the installation directory or downloaded from: https://www.nxp.com/mcuxpresso/ide/documentation   Notification of future releases  To receive notifications about future releases, please follow : MCUXpresso IDE - Release History    Summary of Changes - version 11.2.1 - October 2020 Upgraded: newer SEGGER J-Link software (v6.86). Upgraded: newer PEmicro plugin (v4.7.6). Upgraded: Version v8.1 of MCUXpresso Config Tools. Added: i.MX RT1170 B0 support. Added: i.MX RT1024 support. Added: LPC55S06 support. Added: K32W061 support. Added: MCU-Link debug probe support. MCU-Link is a new debug probe solution being developed for NXP LPC, Kinetis and i.MX RT targets. Feature: Auto-debug slave project(s) for multicore projects option becomes default option for multicore debug purpose (for LinkServer debug connection only). That means, in the case of multicore projects on which master project refers one or several slave projects, debug sessions will be automatically started for slave projects after initiating debug with the master project. Option is set by default on: Window -> Preferences -> MCUXpresso IDE -> Debug Options -> LinkServer Options -> Miscellaneous -> Enable Auto-debug slave project(s) for multicore projects. If you don't want to have this feature enabled (so if you want to start debug sessions for each core independently), uncheck this option. Improvement: Community forum accessible now from the main toolbar too (together with the older link from Help->MCUXpresso IDE support forum). The default selection will open the community web inside the IDE. If you want to set the default browser as external browser, use Window->Preferences->General->Web browser->"Use external web browser". Improvement: [RT600] Clean up on RT600 flash drivers (SDK now references the new drivers): Add drivers for MXIC_OPI connected via FlexSPI_A port Add drivers for QSPI drivers (SFDP) connected via FlexSPI_B port Add drivers for QSPI drivers (SFDP) connected via FlexSPI_A port Remove MIMXRT600_SFDP_* drivers generated by the old project Fixed: [RT595] Cannot debug flash application with J-Link. Fixed: [RT500][RT600] JLink launch config default resets: Re-enable resets in JLink launches for RT500/RT600 The most recent JLink versions properly handle resets for RT500 & RT600 devices. Fixed: [RT500] QSPI flash drivers: driver was incorrectly using QSPI DDR instead of SDR. Fixed: [LPC55S69] Implemented DWT (Data Watchpoint and Trace) component for ArmV8. This fixes the SWO Data trace not working issue. Fixed: Sometimes the linkserver semihosting console stops working. Fixed: 'mismatched input' warning reported for linker file. Fixed: Flash programming using JLink via JTAG. Fixed: The running environment (PC/SP) for RAM applications is now properly initialized by the debugger when using JLink/PEmicro. Fixed: JLink scripts needed by SDK examples are not copied correctly when installing the SDK from a folder. Fixed: Selection of a driver in NPW makes the Library Type and Floating Type to become empty. Fixed: [Dark Theme] highlighting makes text unreadable. Fixed: [Dark Theme] not working on Ubuntu 18. Fixed: [Dark Theme] Text is not visible for Blocked jobs in FreeRTOS. Fixed: [Dark Theme] Peripherals view - some registers have yellow background making it hard to read. Fixed: [Dark Theme] Line highlighting in editor makes variables text unreadable. Fixed: [Dark Theme] Display issue for the "Probes discovered" window on Mac. Fixed: [Dark Theme] Low contrast on text vs. background when a word is high-lighted by having cursor selection on it. Fixed: [RT5xx] Unable to Restart flash-based session on EVK Rev C1 board. Fixed: [LPC55xx] LinkServer debug cannot recover LPC55xx from deep sleep. Fixed: [LPC4337] Flash programming over JTAG not working on the M4 core. Fixed: [LPC845] Debug fails when SRAM is split into sub-blocks. Fixed: [Dark Theme] Low contrast on text vs. background when a word is high-lighted by having cursor selection on it. Fixed: Outline view displays empty table header when selecting an SDK. Fixed: Not all dependency components are linked to project when the dependency is added from Config Tools. Fixed: Initialize execution environment when debugging RAM target application using Segger J-Link. Fixed: NPE occurred while using board SDK creator and adding a flash driver.
記事全体を表示
We are pleased to announce that MCUXpresso IDE v11.9.1 (build 2170) is now available.  This is a maintenance release that builds upon the previous MCUXpresso IDE v11.9.0 release and we recommend that all existing users download and install this new version.   Installer Downloads  To download the installers for all platforms, please login to our download site via:  https://www.nxp.com/mcuxpresso/ide/download   Documentation  Additional information can be found in the updated User Guide and other documentation, which can be accessed from the built-in help system available via IDE's Help menu and in PDF form from within the installation directory.   Notification of future releases  To receive notifications about future releases, please follow: MCUXpresso IDE - Release History    Summary of Changes - version 11.9.1 - April 2024 Upgraded: Newer LinkServer software (v1.5.30) Upgraded: Newer SEGGER J-Link software (v7.96c). Upgraded: Newer PEmicro plugins (v5.7.8). Updated: Version v15.1 of MCUXpresso Config Tools. Improvement: [IDE] Updated licensing text from the About window. Improvement: [IDE] Support Eclipse variables for J-Link script file inside launch configuration. Fixed: [IDE][SDK Handling] Automatic import of plugin SDKs returns an error if the IDE isn't installed in the default location. Fixed: [IDE][SDK Handling] Automatic import of plugin SDKs fails to import some SDKs. Fixed: [IDE][Config Tools Integration] Fix some performance issues. Fixed: [IDE][Welcome page] Release notes text shown in What's New section might be incorrectly rendered. Fixed: [KW45/K32W1][J-Link] Debug after flash erase does not work.   Known issues  Please follow the KnownIssues.txt file from installation layout for a detailed list.
記事全体を表示
We are pleased to announce that MCUXpresso IDE v11.5.1 (build 7266) is now available. This is a maintenance release that builds upon the previous MCUXpresso IDE v11.5.0 release, and we recommend that all existing users download and install this new version.   Installer Downloads  To download the installers for all platforms, please login to our download site via:  https://www.nxp.com/mcuxpresso/ide/download   Documentation  Additional information can be found in the updated User Guide and other documentation, which can be accessed from the built in help system available via IDE's Help menu and in PDF form from within the installation directory or downloaded from: https://www.nxp.com/mcuxpresso/ide/documentation   Notification of future releases  To receive notifications about future releases, please follow : MCUXpresso IDE - Release History    Summary of Changes - version 11.5.1 - April 2022 Upgraded: CDT from CDT 10.3.0 to CDT 10.3.3. This is intended to address: https://bugs.eclipse.org/bugs/show_bug.cgi?id=575903 issue. Upgraded: Newer SEGGER J-Link software (v7.62c). Upgraded: Newer PEmicro plugin (v5.2.0). Added: [NPI] RT1060X (RT1060 phantom) support. Feature: [Flash Programmer][RT1160/RT117x] Add flash driver for QSPI on FlexSPI2 Port A. Fixed: [Debugger] Notifications about new MCU-Link firmware releases may not be shown in the Probes Discovery dialog. Fixed: [Debugger] Debug operations are slow while Peripherals+ window is open on targets with lots of registers (like RT1160 or RT117x). Fixed: [Project Manager][RT1160/RT117x] Flood of the -D__MULTICORE_MASTER in the .cproject. Fixed: [Project Manager][RT1160/RT117x] M7 C++ project failed to load the M4 project (in the case of multicore configuration) on a particular application. Now exdata sections are placed before heap and stack sections in generated linker files (when using Managed Linker Script configuration) compared with previous version where exdata sections were placed before data sections. Fixed: [Peripherals+][LPC546xx] EMC register location/offset is incorrect in Peripherals+ window. Fixed: [Energy Measurement] Instability if Energy Measurement view is used together with SWO Profile Known issues Please follow the KnownIssues.txt file from installation layout for a detailed list. Note. Additional issues that will be found post-release will be added in an online version also aiming to describe workarounds when available.
記事全体を表示
This video shows how to import MCUXpresso SDKs into the MCUXpresso IDE.
記事全体を表示
We are pleased to announce that MCUXpresso IDE v24.9 (build 25) is now available.  This is a maintenance release that builds upon the previous MCUXpresso IDE v11.10.0 release  and we recommend that all existing users download and install this new version.   Installer Downloads  To download the installers for all platforms, please login to our download site via:  https://www.nxp.com/mcuxpresso/ide/download   Documentation  Additional information can be found in the updated User Guide and other documentation, which can be accessed from the built-in help system available via IDE's Help menu and in PDF form from within the installation directory.   Notification of future releases  To receive notifications about future releases, please follow: MCUXpresso IDE - Release History  Summary of Changes - version 24.09  Release versioning schema changed to YY.MM.build_number Upgraded: Newer LinkServer software (v24.9.75). Upgraded: Newer SEGGER J-Link software (v8.10). Upgraded: Newer PEmicro plugins (v5.9.2). Updated: Version v16.1 of MCUXpresso Config Tools. Feature: [SDK Integration] Synchronization with SDK v2.16.100. Feature: [LinkServer] Upgraded MCU-Link version to 3.148. Feature: [LinkServer] Added initial support for MIMXRT700. Feature: [LinkServer] Added LinkServer flash programming utility for executing flash operations using the graphical user interface. Refer to docs/LinkFlash.md from LinkServer installation for additional details regarding the GUI flash support. Feature: [LinkServer] Added LinkServer application runner for use in CD/CI testing environments. Feature: [LinkServer] LinkServer flash load and flash verify commands now accept multiple files as arguments. Improvement: [IDE] Generated linker scripts now reference the BSD-3-Clause license. Improvement: [IDE] The IDE is now capable to update the MCU-Link probes firmware by retrieving the latest compatible firmware from nxp.com. Improvement: [LinkServer] Binaries are now compiled as 64-bit applications on Windows. Improvement: [LinkServer] Install x86 and x64 versions of Microsoft Visual C++ Redistributable on Windows. Improvement: [LinkServer] Added MCXN9xx FlexSPI flash driver to examples. Improvement: [LinkServer] Added disable GDET sequence to MCXN9xx and MCXN5xx preconnect scripts. Improvement: [LinkServer] Added standalone entries (no board) for MCXN9xx, MCXN5xx, MCXN2xx, MCXA1xx devices. Fixed: [FreeRTOS] Runtime percentage is always 0 inside Tasks view for FreeRTOS v10 (non-SMP). Fixed: [LinkServer] MCXN9xx FlexSPI flash driver problem (reproducible on some FRDM-MCXN947 boards). Fixed: [LinkServer] RT1020, RT1160/RT1170/RT1180 flash drivers in SDP mode. Known issues  Please follow the KnownIssues.txt file from installation layout for a detailed list.
記事全体を表示
We are pleased to announce that MCUXpresso IDE v24.12 (build 148) is now available.  This is a maintenance release that builds upon the previous MCUXpresso IDE v24.09 release  and we recommend that all existing users download and install this new version.   Installer Downloads  To download the installers for all platforms, please login to our download site via:  https://www.nxp.com/mcuxpresso/ide/download   Documentation  Additional information can be found in the updated User Guide and other documentation, which can be accessed from the built-in help system available via IDE's Help menu and in PDF form from within the installation directory.   Notification of future releases  To receive notifications about future releases, please follow: MCUXpresso IDE - Release History  Summary of Changes - version 24.12  Upgraded: Newer LinkServer software (v24.12.21). Upgraded: Newer SEGGER J-Link software (v8.12a). Upgraded: Newer PEmicro plugins (v5.9.5). Upgraded: Version v24.12 of MCUXpresso Config Tools. Feature: [LinkServer] Upgraded MCU-Link version to 3.152. Feature: Support for KW47, MCXW72 devices, and KW47-EVK, KW47-LOC, MCX-W72-EVK, FRDM-MCXW72, MCX-W72-LOC boards. Feature: Support for MCXA165, MCXA166, MCXA175, MCXA176, MCXA275, and MCXA276 devices. Feature: Support for MIMXRT700. Feature: [SDK Integration] Synchronization with SDK v24.12.  Note: Only MCUXpresso IDE packages downloaded from mcuxpresso.nxp.com are supported. GitHub SDK format is currently not supported. Feature: [IDE] Automatic probe selection and device/board verification when using CMSIS-DAP-based probes with target information available. Improvement: [IDE] When importing multiple projects and no associated installed SDK is found, show only one dialog message dialog listing all projects and missing SDKs. Install MCUXpresso SDKs view can then be opened from the dialog. Fixed: [IDE] The SDK details associated with a project are not updated after associating other compatible SDK. Fixed: [IDE] Project Settings node from Project Explorer shows incorrect SDK version once associating other SDK with project. Fixed: [SDK Integration] Preprocessor defines might be incorrect when importing some example projects that are linked to other projects. Fixed: [Debug][J-Link] Restart for RAM debug does not work for some MCUs when using J-Link. Fixed: [Application Code Hub] Some projects might not be recognized as valid MCUXpresso IDE projects because they do not use the NXP GitHub.
記事全体を表示
This exercise demonstrates how to port a project using MCUXpresso IDE and SDK from one RT MCU to another.  The exercise starts with an SDK demo project for the MIMXRT1060-EVK board, and ports to the IMXRT1050-EVKB board.   The "MCUXpresso IDE User Guide" installed with the IDE gives this warning: changing a project’s associated MCU should not be undertaken unless you have a total grasp of the consequence of this change.  Therefore rather than changing a project’s associated MCU, it is strongly recommended that instead a new project is generated for the desired MCU and this new project is edited as required.  However, on occasion it may be expedient to reset a project’s MCU (and associated SDK)   I also recommend using a SDK project intended for the final MCU, and just port the application source files to it.  But here are the steps to port the project.  Also note, these two boards use different flash types by default.  In this example, the IMXRT1050-EVKB was reworked to use the QSPI flash on the board following Appnote AN12108.  Once the RT1050 EVK is modified to use the QSPI flash, it is the same flash used on the RT1060 EVK.   Resources used in this exercise: IMXRT1050-EVKB board RevA1 MIMXRT1060-EVK board RevA2 MCUXpresso IDE v11.2.0 MCUXpresso SDK from Welcome | MCUXpresso SDK Builder  EVKB-IMXRT1050_SDK_2.8.2 EVK-MIMXRT1060_SDK_2.8.2   Attached to this post are two projects: Starting_evkmimxrt1060_iled_blinky.zip was the original SDK example running on the RT1060 EVK evkbmimxrt1050_iled_blinky_ported.zip is the final ported project, running from QSPI and RT1050     Following the "MCUXpresso IDE User Guide" section "Changing the MCU (and associated SDK)", changed the MCU to MIMXRT1052xxxxB.  Also changed the flash driver to MIMXRT1050_SFDP_QSPI.cfx.  If using Segger JLink, see https://wiki.segger.com/i.MXRT1050 to change the flash algorithm to QSPI.   And then changed the package/part number to MIMXRT1052DVL6B.   Changed the project name to evkbmimxrt1050_iled_blinky_ported Changed the C Compiler Preprocessor definitions to the SDK device CPU_MIMXRT1052DVL6B   Replaced the files from the SDK package EVKB-IMXRT1050_SDK_2.8.2 (Note: MCUXpresso IDE supports "SDK Project Component Management", which could also be used for updating some of these files.  See section "SDK Project Component Management" of the IDE user guide.  But I replaced the files manually myself from the RT1050 SDK package): device folder with the SDK files from EVKB-IMXRT1050_SDK_2.8.2.zip\devices\MIMXRT1052.  startup file from \EVKB-IMXRT1050_SDK_2.8.2.zip\devices\MIMXRT1052\mcuxpresso\ drivers files from \EVKB-IMXRT1050_SDK_2.8.2.zip\devices\MIMXRT1052\drivers\ board files, can use an SDK example for the ported device, or generate the clock_config and pin_mux files from the MCUXpresso Config tools xip files would also need to be updated if flash configuration changes.  In this example, both boards are using the same QSPI flash, and these files are the same.   Delete the .launch debug configuration file in the project.  MCUXpresso IDE will regenerate it.   With these changes, the ported project runs on the RT1050 EVK.
記事全体を表示
[中文翻译版] 见附件 原文链接: https://community.nxp.com/community/mcuxpresso/mcuxpresso-ide/blog/2019/06/12/using-lpc55s69-sdk-trustzone-examples-with-mcuxpresso-ide-v1100
記事全体を表示
Checking disassemble code is often needed for programmers when developing a project. This article will introduce two methods of generating disassemble file with GNU utility objdump under MCUXpresso IDE 10.1.0. If user needs demo code, please send me community internal message.
記事全体を表示
As part of my university engagement, I have posted an overview article about the new MCUXpresso IDE: (external link): MCUXPresso IDE: Unified Eclipse IDE for NXPs ARM Cortex-M Microcontrollers | MCU on Eclipse  I hope you find it useful, Erich
記事全体を表示
Attached MCUXpresso IDE fact sheet gives an overview about the IDE and its capabilities. More information is available on MCUXpresso IDE|NXP .
記事全体を表示
We are pleased to announce that MCUXpresso IDE v25.06 (build 136) is now available. This is a maintenance release that builds upon the previous MCUXpresso IDE v24.12 release and we recommend that all existing users download and install this new version.   Installer Downloads  To download the installers for all platforms, please login to our download site via:  https://www.nxp.com/mcuxpresso/ide/download   Documentation  Additional information can be found in the updated User Guide and other documentation, which can be accessed from the built-in help system available via IDE's Help menu and in PDF form from within the installation directory.   Notification of future releases  To receive notifications about future releases, please follow: MCUXpresso IDE - Release History    Summary of Changes - version 25.06 Upgraded: Arm GNU Toolchain to version 14.2.Rel1. Upgraded: Newer LinkServer software (v25.6.131). Upgraded: Newer SEGGER J-Link software (v8.44). Upgraded: Newer PEmicro plugins (v6.0.3). Upgraded: Version v25.06 of MCUXpresso Config Tools. Feature: [IDE] Remove MCUXpresso IDE-specific support for management of Open-CMSIS packs. Feature: [IDE][LinkServer] Automatic LinkServer update from within the IDE. Feature: [IDE][SDK integration] Synchronization with SDK v25.06. Note: Only MCUXpresso IDE packages downloaded from mcuxpresso.nxp.com are supported. GitHub SDK format is currently not supported. Feature: [LinkServer] Added support for MCXW235, MCXW236 devices. Feature: [LinkServer] Added initial support for MCXA345, MCXA346 devices and FRDM-MCXA346 board. Feature: [LinkServer] Added initial support for MCXA175, MCXA176, MCXA255, MCXA256, MCXA355, MCXA356 devices. Feature: [LinkServer] Added support to allow custom pre-attach initializations. Feature: [LinkServer] Added --exit-timeout option for runner to limit the time it waits for application termination. Feature: [LinkServer] Discontinued support for legacy RedProbe and RedProbe+ probes. Feature: [LinkServer] Added possibility to associate LinkServer with existing MCUXpresso IDE installations at install time. Fixed: [IDE installer] Desktop shortcut is not created for non-administrative user.   Known issues The IDE occasionally crashes on Ubuntu 24. Crash dumps refer to GTK-specific code and experiments show that forcing GTK4 usage inside the IDE could be a workaround for the problem. Note: additional issues that will be found post-release will be added in an online version also aiming to describe workarounds when available.  
記事全体を表示