Hi all,
Presently we planned to move our platforms to LPC series micro controller for a communication related project. As a newbie to NXP LPC series, selecting an EVM for LPC43S57JET256 controller is confusing for me.From the data collected, we selected LPCXpresso43S37 Development Board as a better option for our design. But someone kindly help me to find answers to my below query.
Q1: Is this EVM sufficent for development on uc/RTOS on the LPC43S57/LPC43S37 controller or we had to go for any other platforms from KEIL which is suggested on uc/RTOS website?
(Kindly suggest how to start development with an RTOS kernal on PC43S57JET256 device. Also like to know whether uc/RTOS integration is possible over any supported IDE by NXP)
Q2: Is LPCXpresso43S37 Development Board had better support with LPCXpresso IDE or using any other IDE will affect our development?
Regards,
Shino
Hi Shino Samuel
Answer your 2 questions:
Q1: Is this EVM sufficent for development on uc/RTOS on the LPC43S57/LPC43S37 controller or we had to go for any other platforms from KEIL which is suggested on uc/RTOS website?
Yes, you can use the ucos in the LPC43S57/LPC43S37 controller, actually in the Micrium | Real Time Operating Systems website, there has some example for the LPC4357 for your reference, there also have the according document.
Beside the ucos RTOS, in the nxp website, there also have the freertos example for your reference, more details, please download the lpcopen code, there have the freertos project.
Q2: Is LPCXpresso43S37 Development Board had better support with LPCXpresso IDE or using any other IDE will affect our development?
No, it is not defined to use the LPCXpresso IDE, except the LPCXpresso IDE, you also can use other IDE, for example: MDK, IAR.
You can choose it by yourself.
Wish it helps you!
If you still have question, please contact me!
Have a great day,
Kerry
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi Kerry
Thanks for your support. I would like to get clarification on some points, If you can help it will be helpful
Q1. Is LPC 4300 life cycle in terms of support and delivery is appreciable to use with a large volume devices that will be in market for at least 10 years?
Q2. Is there any voice libraries from NXP for Acoustic echo cancellation?
Regards,
Shino
Hi Shino,
Q1: Is LPC 4300 life cycle in terms of support and delivery is appreciable to use with a large volume devices that will be in market for at least 10 years?
About the product life cycle, you need to contact your local Distributor, you can find the Distributor from this link:
Q2. Is there any voice libraries from NXP for Acoustic echo cancellation?
About the volice detection, please refer to this application LPC5411x Voice Detection and Recognition,
Wish it helps you!
Have a great day,
Kerry
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi Kerry,
LPC parts are intended for markets that require long lifetimes. See our longevity program information for LPC here:
You can look up program details on a per-part basis here.
For AEC we don't have example code as this typically contains very specialist IP. However, AEC is possible on Cortex M4 devices and the LPC43xx offer high performance and large amounts of RAM to support this application.
Companies such as Adaptive Digital have products like this:
http://www.adaptivedigital.com/product/arm/acoustic-ec-arm.htm
The LPCXpresso boards don't have an on-board audio codec, so you will need to add a shield board to bring in that functionality. You could also consider the MCB4357 board, which has an audio codec and is supported by MDK middleware (if you have a license for that.)
regards,
Brendon
Thanks Brendon,
Your reply really give me a lot of information!
Best Regards,
Kerry
Hi Kerry,
Thanks for your quick response.
Kindly clarify, if NXP LPC4300 series has some out of box libraries for Acoustic Echo Cancellation (AEC) or shall we select any other low power series controllers for audio related radio handset application?. And do you know whether the NXP will provide Long Term Support in case of chip delivery and support for LPC4300?
Regards,
Shino
Hi Shino,
I didn't find the LPC4300 volice libraries, just find the the voice application for LPC5411X, you refer to that reference manual.
If the product is in life cycle, we will provide the support.
Wish it helps you!
Have a great day,
Kerry
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------