I have a board that has been cloned with minor changes from an LPC1788 to a LPC4088. It runs for a while and then falls over with a hard fault.
Reading this:
https://community.nxp.com/thread/419754
It looks like there are minor changes when it comes to using the EMC (which we are). The set-up falls over when the LCD screen is being updated and the screen buffer is in external RAM, which leads me to believe there is every chance it is the SDRAM/EMC that is causing the issues.
However, I have been through each line of code and checked each register and I can see absolutely no difference whatsoever in the EMC registers between the two parts. Is anyone able to tell me what, exactly, the differences are in this respect between the two parts and what issues there might be?
Many thanks,
Rob
Hi,
Please check the AN11335 application note, this application note highlights some of the differences between these two families and provides guidance when switching from the LPC177x_8x based hardware/software to the LPC407x_8x systems.
http://www.nxp.com/docs/en/application-note/AN11335.zip
I hope this helps
Have a great day,
Soledad
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------