About the development of LPC1347FBDB

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

About the development of LPC1347FBDB

1,499件の閲覧回数
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

ラベル(1)
0 件の賞賛
返信
5 返答(返信)

1,452件の閲覧回数
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 件の賞賛
返信

1,439件の閲覧回数
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 件の賞賛
返信

1,333件の閲覧回数
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 件の賞賛
返信

1,329件の閲覧回数
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 件の賞賛
返信

1,283件の閲覧回数
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 件の賞賛
返信