This tutorial is introducing the eRPC (embedded remote procedure call) open-source project. The eRPC (Embedded Remote Procedure Call) is a Remote Procedure Call (RPC) system created by NXP. An RPC is a mechanism used to invoke a software routine on a remote system using a simple local function call. The remote system may be any CPU connected by an arbitrary communications channel: a server across a network, another CPU core in a multicore system, and so on. To the client, it is just like calling a function in a library built into the application. The only difference is any latency or unreliability introduced by the communications channel. Important links: Everything related to the eRPC development is placed GitHub - eRPC base. The eRPC development is placed GitHub - eRPC development. The eRPC releases are placed GitHub - eRPC Releases. The eRPC documentation is placed Github - eRPC wiki The eRPC as Python Package on pypi The eRPC is supporting multicore and multiprocessor types of applications. Where to find eRPC: Multicores examples LPCXpresso54114 - MCUXpresso download page i.mx6sx, i.mx7d - GitHub - eRPC i.MX demos Multiprocessor examples frdmk22f, frdmk28f, frdmk64f, frdmk66f, frdmk82f, frdmkl25z, frdmkl27z, frdmkl43z - MCUXpresso download page
Generating a downloadable MCUXpresso SDK v.2 package Follow these steps to get your MCUXpresso SDK v.2 package for your Kinetis or LPC-based MCU solution. 1) Go to the MCUXpresso Config Tools page: Welcome | MCUXpresso SDK Builder 2) Click on the Select Development board option: 3) If you are not logged in you will be redirected to the Sign in page: 4) After signing in you will be directed to select a development board, to do this you need to select the corresponding processor, board or kit to be used and click on Build MCUXpresso SDK: 5) By default the package will be built for Windows and for the MCUXpresso IDE, this can be changed by clicking on drop-down menus: 6) You can also specify the included middleware, RTOS and development preferences for your MCUXpresso SDK package. 7) After specifying the required settings make sure the configuration information shown on the right hand side is correct click on Download SDK: Note: You may be asked to fill your User basic information on the Preferences page before downloading the package. 😎 Agree to the Software Terms and Conditions: 9) The download of your MCUXpresso SDK package should start automatically: Related links: Introducing MCUXpresso SDK v.2 for LPC54xxx Series How to start with SDK v.2.0 for LPC5411x using LPCXpresso IDE Using the MCUXpresso Pins Tool MCUXpresso Config Tools is now available!