LPC4300 Support
I just downloaded crossworks for ARM and I am very impressed. Coming from Atollic TrueStudio and Eclipse+GNU+OCD I can say that you might have gotten a new customer :)
I might have to switch from the STM32F4 to an LPC4300 if I need the M0 to increase throughput. Do you support the LPC4300 and How does the IDE handle dual core MCU? Can I select which MCU to debug? Can I debug both simultaneously with two debuggers (SWD or JTAG)? Are there project examples that are made for the LPC4300?
No need to answer all of my questions directly, a simple explanation of how the LPC4300 works with crossworks would be awesome. Thanks!
-
LPC4300 CPU support package:
http://cdn.rowleydownload.co.uk/arm/packages/LPC4300.htm
Diolan LPC4300 board support package:
http://cdn.rowleydownload.co.uk/arm/packages/Diolan_LPC_4350_DB1.htm
Hitex LPC4350 board support package:
http://cdn.rowleydownload.co.uk/arm/packages/Hitex_LPC4350.htm
Can I select which MCU to debug?
Yes.
Can I debug both simultaneously with two debuggers (SWD or JTAG)?
You switch between the two cores by switching projects in the same solution, one for M4, one for M0.
Are there project examples that are made for the LPC4300?
In the packages... Dual-core examples are there, e.g. "Diolan LPC-4350-DB1 Dual Core Samples" project in the BSP.
-
CrossWorks 3 has multicore debug built-in for devices such as LPC4350/70 and Vybrid. See the video that Michael made about multi-core debug!
Please sign in to leave a comment.
Comments
4 comments