About the development of LPC1347FBDB

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

About the development of LPC1347FBDB

392 Views
niupi_plus
Contributor I

We used Keil's compilation software and developed it with the included device package (LPC13xx series).We replaced the configuration of the LPC1347 on the old LPC1343 project, and found that the bin file compiled by the corresponding host computer could not be executed normally after being downloaded to the LPC1347. And the bin code can only be executed on the old LPC1343. Use the package installes.pngd on keil. LPC13XX series.Package version  1300_dfp.1.1.1

Labels (1)
0 Kudos
Reply
5 Replies

345 Views
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello @niupi_plus 

1> Please confirm the functions you used on old chip LPC1343 are the same on LPC1347. 

2> Debug step to step to check which specific code is not working.

 

BR

Alice

0 Kudos
Reply

332 Views
niupi_plus
Contributor I

hi @Alice_Yang 
1>On the first point, I'm pretty sure that 1343's program functions are the same as 1347's, with no other special mission functions. In fact, the engineering device driver is configured according to the 1347 project, and I used a pin to connect the LED lamp beads for program verification. What surprised me was that the program could be executed at 1343 (PIN_Num.48:PIN3_3), and the program could not be executed at 1347 (PIN_Num.48:PIN1_16), except for the different chip models, the other hardware environments were the same.
2>SECOND POINT, TRIED DEBUGGING ON KEIL WITH SWD, BUT IT DIDN'T WORK. Unable to recognize the device, I'm pretty sure my SWD is good. And the line of 1347 is working fine.
For engineering, there is no other complicated configuration, just the control of the GPIO.
By the way, I used the analog USB flash drive that came with the device for the bin file upgrade, so actually 1347 it works.

 

Here are all the configurations of my project, which only work LPC1343, LPC1347 don't work.

01.png02.png

0 Kudos
Reply

226 Views
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello @niupi_plus 

I recommend you change the chip to LPC1347 with your project, then debug step to step to check the issue. If still can't debug, you can use MCUXpresso IDE create a simple project based on LPC1347 , then add gpio function code, to confirm whether it can work well. 

 

BR

Alice

0 Kudos
Reply

222 Views
niupi_plus
Contributor I
Yes, I've verified the feasibility of this code on the simplest project with the MCUXpresso IDE tool. It works, the application layer configuration and the hardware configuration have been excluded.However, considering the uniformity and maintainability of the previous project engineering, the team is not considering porting the code to the MCUXpresso IDE series of tools for the time being, and will continue to use the old code to perform relevant operations on the keil tool.
0 Kudos
Reply

176 Views
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello @niupi_plus 

So the board can works well with MCUXpresso IDE. Also program image through USB, the image can works well on lpc1347. The issue is that LPC1347 cannot debug well with KEIL? If yes, show the debug view on KEIL, I help you check. Also I think you can contact ARM KEIL support to help. They know KEIL more professional https://www.keil.arm.com/support/ .

 

BR

Alice

 

0 Kudos
Reply