NXP Tech Blog - Page 10

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

NXP Tech Blog - Page 10

nxf47831
NXP Employee
NXP Employee

New features update:

  • KPSDK-26034components under components folder should be set "type". Newly added types are as following:

       Abstraction Layer: abstraction_layer ------- Extensions of SDK drivers unifying API

       Software Components: software_component ------- Pure SW components 

       Board Components: board_component ------ Drivers of on-board devices (drivers for devices on the evaluation boards)

Read more...

More
0 0 1,515
nxf47831
NXP Employee
NXP Employee

New features update:

SDKGEN-737 Support DSP project with Cadence IDE for HIFI4

  • Cadence Xtensa Xplorer, as a new toolchain, has been supported in sdk generator, and yml configure rule align with existent toolchains.
    You can generate xtensa project in two way if board supports this toolchain :
    • Add 'xtensa' toolchain in release configure yml
    • Run batch with parameter -t xtensa
Read more...

More
1 0 1,409
nxf47831
NXP Employee
NXP Employee

New features update:

  • SDKGEN-829 Support debug component and debug mode
    • The debug component will only be visible when generator is running in debug mode. User can use parameter "--debug_mode" to enter debug mode. Without --debug_mode, these components will not appear in projects/manifest/packages/cmsis pack
    • The debug component should be added into yml data record with debug_support: true
      For example, add tag in I2C component yml:
Read more...

More
1 0 1,395
lpcxpresso_supp
NXP Employee
NXP Employee

First Release v1.00 : 22nd February 2019

 

Please find attached a document detailing how to create, build and debug LPC55xx multicore applications using the LPC55S69-EVK LPCXpresso55S69 Development Board with MCUXpresso IDE v10.3.1 and MCUXpresso SDK v2.5.0

Read more...

More
1 0 6,949
lpcxpresso_supp
NXP Employee
NXP Employee

We are pleased to announce that MCUXpresso IDE v10.3.1 (build 2233) is now available.

This is a maintenance release that builds upon the previous MCUXpresso IDE v10.3.0 release, and we recommend that all existing users download and install this new version.

Read more...

More
0 0 6,098
BlackNight
NXP Employee
NXP Employee

The LPC845-BRK is a great tiny sub-$6 breakout board featuring the LPC845M301JBD4 MCU:

  • ARM Cortex-M0+
  • 30 MHz, 64 KByte FLASH, 16 KByte SRAM
  • On-board CMSIS-DAP debug interface, works out-of-the-box with NXP MCUXpresso IDE or other 3rd party IDEs
  • 3 push buttons (user, RESET, ISP)
  • RGB LED
  • Potentiometer
Read more...

More
3 1 7,017
nxf47831
NXP Employee
NXP Employee

New features updates:

  • SDKGEN-778 Support to dump minimum merged yml information without generating all IDE projects by passing parameter “-d”

       To quickly parse SDK examples list for the special board then create CI test scope, you can get a minimum merged yaml information that dumped by SDK generator script with "-d" parameter.

Read more...

More
1 0 1,356
BlackNight
NXP Employee
NXP Employee

The following article is a step-by-step tutorial how to use the NXP MCUXpresso SDK & IDE to create a SD card bootable image on i.MX RT. It features the i.MX RT1050-EVK(B) but is with minor changes applicable to any other i.MX RT device

Read more...

More
1 0 2,690
lpcxpresso_supp
NXP Employee
NXP Employee

Updated v1.02  1st March 2019

Please find attached a document detailing various features related to using the iMXRT1060-EVK evaluation board with MCUXpresso IDE v10.3.x and SDK v2.5, including details of how to enable SWO trace on this MCU.

Updated to include a section on the MIMXRT1064 EVK.

Read more...

More
2 0 9,357
brendonslade
NXP TechSupport
NXP TechSupport

We've been working on making the flagship member of the LPC800 series more accessible to more users than ever before, and are delighted to announce the LPC845 Breakout Board is now available from our distribution partners and also direct from nxp.com! Setting a new price point for a fully featured, debug enabled platform, this board includes CMSIS-DAP compatible debug and a VCOM port in a very compact yet flexible form factor. Of course it can be used with MCUXpresso IDE, Keil, IAR and other popular tools.

Read more...

More
1 0 1,330
nxf47831
NXP Employee
NXP Employee

New features update:

  • SDKGEN-724 Set different log level for "internal" projects.

       "Internal" examples, like some library projects, are not released.  Therefore some attributes like "brief" and "version" are not required strictly. The generator has downgraded the log level from error to warning. In production mode, they won’t break down the cmd run.

Read more...

More
1 0 1,327
dishapatil14941
Contributor I

Using SDK drivers for LPC845 Breakout Board, this project measures the ambient light intensity by using LDR (Light Dependent Resistor). The voltage values from LDR are read through an ADC. The new LPC845 Breakout board has an SDK support which makes it a lot easier to interface an LDR for measuring light intensity compared to the conventional coding style. I have used the MCUXpresso IDE for modifying the pins and clock configuration settings.

Read more...

More
0 0 2,531
DishaPatil
NXP Employee
NXP Employee

The new LPC845 breakout board has 3 onboard LEDs- Red, Green, and Blue. The brightness of these LEDs can be controlled using a PWM signal by changing the duty cycle values for each of them. As this board has an SDK support, I have used the SDK drivers to implement this application. 

 

Read more...

More
0 1 4,174
DishaPatil
NXP Employee
NXP Employee

I have built an application to interface an accelerometer with the new LPC845 Breakout board using the I2C SDK driver.
The accelerometer acts as an I2C slave device to the LPC845 master device. Colors on the on-board RGB LED change according to the accelerometer position.
 
The accelerometer is a slave device in this application with slave address: 0x1D. The position of the board is determined by the x,y,z-axis values obtained from this slave device. The change in these x,y,z values detects the movement of the LPC845 Breakout board. I have assigned various patterns to the RGB LEDs for each movement along the y-axis. 
Read more...

More
0 0 3,148
dishapatil14941
Contributor I

I have built an application to interface an accelerometer with the new LPC845 Breakout board using the I2C SDK driver.
The accelerometer acts as an I2C slave device to the LPC845 master device. Colors on the on-board RGB LED change according to the accelerometer position.
 
The accelerometer is a slave device in this application with slave address: 0x1D. The position of the board is determined by the x,y,z-axis values obtained from this slave device. The change in these x,y,z values detects the movement of the LPC845 Breakout board. I have assigned various patterns to the RGB LEDs for each movement along the y-axis. 
Read more...

More
0 0 1,362
DishaPatil
NXP Employee
NXP Employee

Using SDK drivers for LPC845 Breakout Board, this project measures the ambient light intensity by using LDR (Light Dependent Resistor). The voltage values from LDR are read through an ADC. The new LPC845 Breakout board has an SDK support which makes it a lot easier to interface an LDR for measuring light intensity compared to the conventional coding style. I have used the MCUXpresso IDE for modifying the pins and clock configuration settings.

Read more...

More
0 0 1,830
dishapatil14941
Contributor I

The new LPC845 breakout board has 3 onboard LEDs- Red, Green, and Blue. The brightness of these LEDs can be controlled using a PWM signal by changing the duty cycle values for each of them. As this board has an SDK support, I have used the SDK drivers to implement this application. 

Read more...

More
0 0 1,491
MeganHansen
NXP Employee
NXP Employee

NXP has released the newest versions of MCUXpresso SDK, IDE, and configuration tools. In addition to new product support, you will find these updates and enhanced features in the new releases:

 

MCUXpresso SDK v2.5.0

  • Updated support for i.MX RT1020, i.MX RT1060, i.MX7ULP, i.MX8MQ, LPC54S0xx, LPC51U68
  • Updated to latest GNU Arm Embedded Toolchain compiler (GCC Version 7-2018-q2-update)
  • Expanded device and board support for Azure Cloud Connectivity, MCU Bootloader, NXP Touch Library, Multicore SDK
  • Updated included middleware - mbedTLS, Amazon FreeRTOS(TM), emWin
  • Updates to NXP developed middleware and drivers:
    • SDMMC, SDIO, SDSPI
    • EDMA, Flash, FlexCAN, FTM, SAI, GPIO
Read more...

More
1 0 2,589
petrstruzka
NXP Employee
NXP Employee

We are pleased to announce that MCUXpresso Config Tools v5 are now available.

MCUXpresso Configuration Tools is a product with set of tools that help users of all levels with a Cortex-M-based MCU solution.

Read more...

More
0 0 2,580
lpcxpresso_supp
NXP Employee
NXP Employee

We are pleased to announce that MCUXpresso IDE v10.3.0 (build 2200) is now available.

This is a major new version of the IDE, and contains many new features and enhancements over the previous v10.2.1 and earlier releases. The attached presentation, recommended viewing for all users (new or experienced), provides an overview of many of the major changes, as well as things to be aware of when upgrading from an earlier release

Read more...

More
4 0 8,821
mtanriverr
Contributor II

U-Boot banner is printed in makefile of u-boot. If you edit following lines, and execute updated u-boot , you can see desired banner.

$(VERSION_FILE):

                                 printf ' #define U_BOOT_VERSION "YOUR STRING" ' \

                                    "$(U_BOOT_VERSION)"

Also, you can edit version, patch level, sublevel and extraversion field of u-boot which are defined at the top of makefile.

More
0 0 1,615
mtanriverr
Contributor II

I have an experience with execute u-boot standalone application on P2041RDB. Standalone addres (CONFIG_STANDALONE_LOAD_ADDR) is given 0x40000 as default. This configuration is in ./arch/powerpc/config.mk in my model. I don't why, I cannot execute simple hello_world application following commands which locates ./examples/standalone/hello_world.c

1. tftp 40000 hello_world.bin

    go 40000 

2.  tftp 40000 hello_world.elf

     bootelf -p 40000 

Both of them gives illegal insturction error.

Then, I update standalone address to 0x23000. Following command works now!

 tftp 23000 hello_world.bin

go 23000

But still, bootelf command does not work..

Maybe, you have experienced this problem.. I wish this guide helps you!

More
0 0 1,285
nxf47831
NXP Employee
NXP Employee

To configure trustzone feature for mcuxpresso IDE, you need to add cc-flags and ld-flags like this...

Read more...

More
3 0 1,524
nxa13122
NXP Employee
NXP Employee

The SDK Generator Docs have been uploaded, here is the link SDK Generator Docs.

I have to say that the work is still on-going, 60% done. The outline is set and finished parts are all updated.

Read more...

More
2 0 1,638
marek-trmac
NXP Employee
NXP Employee

We have added CMSIS Device Family Pack generator as a part of SDK generator, it is integrated into release/2.5.0_rel9_rfp branch.

Read more...

More
1 0 1,642
marek-trmac
NXP Employee
NXP Employee

The presentation by @Holt Sun from Aug-30, 2018

Read more...

More
1 0 1,459
michelle
NXP Pro Support
NXP Pro Support

How to Uboot...  I thought I would write this up as many developers using Layerscape, QoriQ and Qonverge devices will start with a boot loader as the first access to their own newly minted hardware.  There are two paths here.  The first is to get our SDK and find the uboot source in that, modify it as needed.  This is time consuming as you need to build an image to have Yocto pull the source code, and you need to jump through some hoops to rebuild with yocto after making your own custom uboot. 

 

The second is to go straight to the git repo, pull it and build with the cross compiler toolchain that seems most appropriate.  This can be easier in general...  To do this:

Read more...

More
3 2 9,526
csmgsarma
Contributor IV

When you start a board bring up activity from scratch, there are many challenges. The first of these challenges is the choice of the development environment. Is there any commercial agreement with an IDE Vendor? How flexible is debugging on the IDE and build time, code footprint after optimization etc are related concerns. If the choice is a command line based build environment, the developer is free to choose what features he needs and how easily he can customize it for his requirements.

 

In case of a Graphical development environment, the IDE takes that decision for you. There are many Graphical IDEs some are commercially licensed and some are available with opensource licenses. Eclipse based IDEs are very famous across the opensource licensed Graphical IDEs.

Read more...

More
0 0 2,336
lpcxpresso_supp
NXP Employee
NXP Employee

New release version v1.0.1

 

Please find attached a document detailing various features related to using the iMXRT1020-EVK evaluation board with MCUXpresso IDE v10.2.1 and SDK v2.4.

 

This updated v1.0.1 version comes to fix a reported typo (Documentation Error Report ) on the SDRAM base address value. See the Revision History section on the first page of the document for details.

Read more...

More
1 0 4,601
BlackNight
NXP Employee
NXP Employee

The following article explains how to use the MCUXpresso Software and Tools to enable runtime statistics for Amazon FreeRTOS V10

Read more...

More
0 0 2,106