LPC802 | flashing PINs via SWD

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

LPC802 | flashing PINs via SWD

1,508件の閲覧回数
shai_b
Senior Contributor II

Dear team,

 

Could you please confirm that if my customer would like to program our LPC802 MCU he needs to use the pin numbers 4-(RST) ,6 -(SWCLK),7-(SWDIO):

LPC802_IMG-20220523-WA0007.jpg

Does the schematics above is correct or something is missing?

Wating for your king feedback, Thanks in advance

Regards,

Shai

ラベル(1)
タグ(1)
0 件の賞賛
6 返答(返信)

1,489件の閲覧回数
DanielRuvalcaba
NXP TechSupport
NXP TechSupport

Hi,

According to the LPC802 User Manual, this is the way to connect the SWD pins:

DanielRuvalcaba_0-1654277150482.png

 

Please just keep in mind the pull-up/pull-down resistors and the ISP entry.

For more information you can take a look at chapter 25 of the LPC802 User Manual.

Regards, Daniel.

0 件の賞賛

1,468件の閲覧回数
shai_b
Senior Contributor II

@DanielRuvalcaba ,

Thanks for your input, could you please advise if ISP is mandatory for SWD?

According the DS the relevant pins are Swdclk, swdio, and vcc + ground.

Also, can you please advise what is requirements for running code read protection (CRP) feature?

Wait for your kind feedback, thanks in advance.

Regards,

Shai

0 件の賞賛

1,453件の閲覧回数
DanielRuvalcaba
NXP TechSupport
NXP TechSupport

Hi,

The ISP entry can be used to recover some of the configurations that disable the SWD port, e.g. CRP.

Please, take a look to Table 6 of the LPC802 User Manual (available in here).

DanielRuvalcaba_0-1654709582962.png

So ISP is not strictly mandatory but if you are planning to use the CRP, it might be recommended to keep the ISP pin.

Also, please take a look to this article. It is about some design considerations that can be helpful for you.

https://community.nxp.com/t5/LPCXpresso-IDE-FAQs/Design-Considerations-for-Debug/m-p/469565

I hope this helps, Daniel.

0 件の賞賛

1,423件の閲覧回数
shai_b
Senior Contributor II

Dear @DanielRuvalcaba,

 

Thanks for your input, can you please be more specific regards the CRP process.

WhatsApp Image 2022-06-10 at 10.42.40 AM.jpeg

The customer would like to know if he needs to lock the device from reading the flash.
Can it be done only with the SWD interface (2 pins without the need of using ISP at all)?

Waiting for your kind feedback, Many Thanks.

Regards,

Shai

タグ(1)
0 件の賞賛

1,395件の閲覧回数
DanielRuvalcaba
NXP TechSupport
NXP TechSupport

Hi,

Yes, it is possible using only SWDIO and SWCLK, but please keep in mind that if you don’t have a pull-up resistor in the ISP pin, then the first time you flash the MCU, it might enter ISP mode. Once you apply the CRP, this should not happen anymore.

If you do have that pull-up resistor, then it won’t enter ISP mode that first time.

I hope this helps, Daniel.

0 件の賞賛

1,392件の閲覧回数
coolxiangm
Contributor I

Hi Daniel,

Do you have any chance to take look at my post? I've post my question yesterday, but no one responds.

The link is https://community.nxp.com/t5/LPC-Microcontrollers/OM13066-Reprogram-LPC11U24-via-USB/m-p/1474655#M49...

 

Thanks,

 

Frank

0 件の賞賛