S32K311 Bootloader Jump to Application issue

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

S32K311 Bootloader Jump to Application issue

1,163 次查看
EvaKi
Contributor I

Hi 

I had a problem with the S32K311 bootloader jumping to the application. Cannot jump normally at present. I refer to posts in the forum, such as:

Example S32K312 Bootloader to Application Jump DS3.5 RTD300 - NXP Community

Unified bootloader Demo - NXP Community

Solved: S32K312 bootloader jump to application issue - NXP Community

These methods have been tried, but they can not jump normally, ld linker file is also configured with reference to the example,

The only successful jump is to download boot and app programs to MCU respectively and debug boot programs with S32DS. When I run them directly, I cannot jump to app. When I break the point at the jump function and stop running, I can jump to app program.

Try to use a delay period of time to jump again, can not, can only break the point to stop, and then run to the app program

EvaKi_2-1721800907232.png

 

Is the S32K311 program jump special compared to other S32K3x series?

Can the S32K311 bootloader successfully jump to the demo reference of the App?

S32K31XEVB-Q100 

 

 

EvaKi_0-1721800178203.png

EvaKi_1-1721800372699.png

 

0 项奖励
回复
2 回复数

97 次查看
kiran5
Contributor I

Hi Team,

Can you please share the solution for this issue. I am trying to jump from boootloader to application. But it is not working.

This is the Linker file of Bootloader .

MEMORY

{

ITCM (RWX) : ORIGIN = 0x00000000, LENGTH = 0x8000

 

PFLASH_BOOT (RX) : ORIGIN = 0x00400000, LENGTH = 0xA000


FW_VER_CONFIG (RX) : ORIGIN = 0x00419FE0, LENGTH = 0x20

/* Configuration Manager 1Kb */

CONFIG (RX) : ORIGIN = 0x0041A000, LENGTH = 0x400

 

PFLASH_BAF (RX) : ORIGIN = 0x004F4000, LENGTH = 0xC000

DFLASH (RX) : ORIGIN = 0x10000000, LENGTH = 0x10000

DTCM (RW) : ORIGIN = 0x20000000, LENGTH = 0x10000

SRAM0_STDBY (RW) : ORIGIN = 0x20400000, LENGTH = 0x2000

SRAM (RW) : ORIGIN = 0x20402000, LENGTH = 0x6000

}

 

This is the Linker file of application

MEMORY

{

ITCM (RWX) : ORIGIN = 0x00000000, LENGTH = 0x8000

 


PFLASH_APP (RX) : ORIGIN = 0x00480000, LENGTH = 0xFFE0

FW_VER_CONFIG (RX) : ORIGIN = 0x0048FFE0, LENGTH = 0x20

 

CONFIG (RX) : ORIGIN = 0x00490000, LENGTH = 0x400


PFLASH_BAF (RX) : ORIGIN = 0x004F4000, LENGTH = 0xC000

DFLASH (RX) : ORIGIN = 0x10000000, LENGTH = 0x10000

DTCM (RW) : ORIGIN = 0x20000000, LENGTH = 0x10000

SRAM0_STDBY (RW) : ORIGIN = 0x20400000, LENGTH = 0x2000

SRAM (RW) : ORIGIN = 0x20402000, LENGTH = 0x6000

}

 

I am using the following code to jump to application.

__disable_irq();

SCB->VTOR = 0x00480000;

func = *(uint32_t volatile *)(0x00480000 + 0xC);

func = *(uint32_t volatile *)(((uint32_t)func) + 0x4);

func = ((((uint32_t)func) & 0xFFFFFFFFU)); // Reset_Handler+1 --> required to avoid hard fault

(* (void (*) (void)) func)();

 

But jump to application is not happening.

Can you please support me on this.

 

Thanks

Kiran

0 项奖励
回复

1,088 次查看
EvaKi
Contributor I

Solved

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-1915821%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ES32K311%20%E5%BC%95%E5%AF%BC%E5%8A%A0%E8%BD%BD%E7%A8%8B%E5%BA%8F%E8%B7%B3%E8%BD%AC%E5%88%B0%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E9%97%AE%E9%A2%98%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1915821%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%20%3C%2FP%3E%3CP%3E%E6%88%91%E9%81%87%E5%88%B0%E8%BF%87%20S32K311%20%E5%BC%95%E5%AF%BC%E5%8A%A0%E8%BD%BD%E7%A8%8B%E5%BA%8F%E8%B7%B3%E8%BD%AC%E5%88%B0%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E7%9A%84%E9%97%AE%E9%A2%98%E3%80%82%E7%9B%AE%E5%89%8D%E6%97%A0%E6%B3%95%E6%AD%A3%E5%B8%B8%E8%B7%B3%E8%B7%83%E3%80%82%E6%88%91%E6%8C%87%E7%9A%84%E6%98%AF%E8%AE%BA%E5%9D%9B%E4%B8%8A%E7%9A%84%E5%B8%96%E5%AD%90%EF%BC%8C%E5%A6%82%3C%2FP%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FS32K-Knowledge-Base%2FExample-S32K312-Bootloader-to-Application-Jump-DS3-5-RTD300%2Fta-p%2F1809810%22%20target%3D%22_blank%22%3E%E4%BB%8E%20S32K312%20%E5%BC%95%E5%AF%BC%E5%8A%A0%E8%BD%BD%E7%A8%8B%E5%BA%8F%E5%88%B0%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E8%B7%B3%E8%BD%AC%20DS3.5%20RTD300%20%E7%9A%84%E7%A4%BA%E4%BE%8B%20-%20NXP%20%E7%A4%BE%E5%8C%BA%3C%2FA%3E%3C%2FP%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FS32K-Knowledge-Base%2FUnified-bootloader-Demo%2Fta-p%2F1423099%22%20target%3D%22_blank%22%3E%E7%BB%9F%E4%B8%80%E5%BC%95%E5%AF%BC%E5%8A%A0%E8%BD%BD%E5%99%A8%E6%BC%94%E7%A4%BA%20-%20NXP%20%E7%A4%BE%E5%8C%BA%3C%2FA%3E%3C%2FP%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FS32K%2FS32K312-bootloader-jump-to-application-issue%2Ftd-p%2F1795729%22%20target%3D%22_blank%22%3E%E5%B7%B2%E8%A7%A3%E5%86%B3%EF%BC%9AS32K312%20%E5%BC%95%E5%AF%BC%E5%8A%A0%E8%BD%BD%E7%A8%8B%E5%BA%8F%E8%B7%B3%E8%BD%AC%E5%88%B0%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E9%97%AE%E9%A2%98%20-%20NXP%20Community%3C%2FA%3E%3C%2FP%3E%3CP%3E%E8%BF%99%E4%BA%9B%E6%96%B9%E6%B3%95%E5%B7%B2%E7%BB%8F%E5%B0%9D%E8%AF%95%E8%BF%87%EF%BC%8C%E4%BD%86%E6%98%AF%E6%97%A0%E6%B3%95%E6%AD%A3%E5%B8%B8%E8%B7%B3%E8%BD%AC%EF%BC%8Cld%20%E9%93%BE%E6%8E%A5%E5%99%A8%E6%96%87%E4%BB%B6%E4%B9%9F%E6%98%AF%E5%BC%95%E7%94%A8%E7%A4%BA%E4%BE%8B%E9%85%8D%E7%BD%AE%E7%9A%84%EF%BC%8C%3C%2FP%3E%3CP%3E%E5%94%AF%E4%B8%80%E6%88%90%E5%8A%9F%E7%9A%84%E8%B7%B3%E8%BD%AC%E6%96%B9%E6%B3%95%E6%98%AF%E5%88%86%E5%88%AB%E5%B0%86%E5%90%AF%E5%8A%A8%E7%A8%8B%E5%BA%8F%E5%92%8C%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E7%A8%8B%E5%BA%8F%E4%B8%8B%E8%BD%BD%E5%88%B0%20MCU%EF%BC%8C%E5%B9%B6%E4%BD%BF%E7%94%A8%20S32DS%20%E8%B0%83%E8%AF%95%E5%90%AF%E5%8A%A8%E7%A8%8B%E5%BA%8F%E3%80%82%E5%BD%93%E6%88%91%E7%9B%B4%E6%8E%A5%E8%BF%90%E8%A1%8C%E5%AE%83%E4%BB%AC%E6%97%B6%EF%BC%8C%E6%88%91%E6%97%A0%E6%B3%95%E8%B7%B3%E8%BD%AC%E5%88%B0%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E3%80%82%E5%BD%93%E6%88%91%E5%9C%A8%E8%B7%B3%E8%BD%AC%E5%87%BD%E6%95%B0%E5%A4%84%E6%96%AD%E7%82%B9%E5%B9%B6%E5%81%9C%E6%AD%A2%E8%BF%90%E8%A1%8C%E6%97%B6%EF%BC%8C%E6%88%91%E5%8F%AF%E4%BB%A5%E8%B7%B3%E8%BD%AC%E5%88%B0%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E7%A8%8B%E5%BA%8F%E3%80%82%3C%2FP%3E%3CP%3E%E8%AF%95%E7%9D%80%E7%94%A8%E5%BB%B6%E8%BF%9F%E4%B8%80%E6%AE%B5%E6%97%B6%E9%97%B4%E5%86%8D%E8%B7%B3%EF%BC%8C%E4%B8%8D%E8%A1%8C%EF%BC%8C%E5%8F%AA%E8%83%BD%E6%96%AD%E7%82%B9%E5%81%9C%E6%AD%A2%EF%BC%8C%E7%84%B6%E5%90%8E%E5%86%8D%E8%B7%91%E5%88%B0%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E4%B8%AD%E5%8E%BB%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22EvaKi_2-1721800907232.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22EvaKi_2-1721800907232.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F290044iA83672AC4A224C50%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22EvaKi_2-1721800907232.png%22%20alt%3D%22EvaKi_2-1721800907232.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%E4%B8%8E%E5%85%B6%E4%BB%96%20S32K3x%20%E7%B3%BB%E5%88%97%E7%9B%B8%E6%AF%94%EF%BC%8CS32K311%20%E7%A8%8B%E5%BA%8F%E8%B7%B3%E8%BD%AC%E6%98%AF%E5%90%A6%E7%89%B9%E5%88%AB%EF%BC%9F%3C%2FP%3E%3CP%3ES32K311%20%E5%BC%95%E5%AF%BC%E5%8A%A0%E8%BD%BD%E7%A8%8B%E5%BA%8F%E8%83%BD%E5%90%A6%E6%88%90%E5%8A%9F%E8%B7%B3%E8%BD%AC%E5%88%B0%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E7%9A%84%E6%BC%94%E7%A4%BA%E5%8F%82%E8%80%83%EF%BC%9F%3C%2FP%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fc-pwmxy87654%2FS32K31XEVB-Q100%2Fpd-p%2FS32K31XEVB-Q100%22%20class%3D%22lia-product-mention%22%20data-product%3D%223490-1%22%20target%3D%22_blank%22%3ES32K31XEVB-Q100%3C%2FA%3E%3C%2FP%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22EvaKi_0-1721800178203.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22EvaKi_0-1721800178203.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F290042iFFBACA9A5CFDE2A5%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22EvaKi_0-1721800178203.png%22%20alt%3D%22EvaKi_0-1721800178203.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22EvaKi_1-1721800372699.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22EvaKi_1-1721800372699.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F290043iA367717C146E0FEA%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22EvaKi_1-1721800372699.png%22%20alt%3D%22EvaKi_1-1721800372699.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2205178%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20S32K311%20Bootloader%20Jump%20to%20Application%20issue%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2205178%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E5%97%A8%EF%BC%8C%E5%9B%A2%E9%98%9F%E3%80%81%3C%2FP%3E%3CP%3E%E8%AF%B7%E5%91%8A%E8%AF%89%E6%88%91%E8%BF%99%E4%B8%AA%E9%97%AE%E9%A2%98%E7%9A%84%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88%E3%80%82%E6%88%91%E6%AD%A3%E8%AF%95%E5%9B%BE%E4%BB%8E%E5%B8%83%E5%B0%94%E5%8A%A0%E8%BD%BD%E5%99%A8%E8%B7%B3%E8%BD%AC%E5%88%B0%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E3%80%82%E4%BD%86%E8%BF%99%E5%B9%B6%E4%B8%8D%E5%A5%8F%E6%95%88%E3%80%82%3C%2FP%3E%3CP%3E%E8%BF%99%E6%98%AF%E5%BC%95%E5%AF%BC%E5%8A%A0%E8%BD%BD%E7%A8%8B%E5%BA%8F%E7%9A%84%E9%93%BE%E6%8E%A5%E6%96%87%E4%BB%B6%E3%80%82%3C%2FP%3E%3CP%3E%E5%AD%98%E5%82%A8%E5%99%A8%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3EITCM%20(RWX)%20%EF%BC%9AORIGIN%20%3D%200x00000000%EF%BC%8CLENGTH%20%3D%200x8000%3C%2FP%3E%3CBR%20%2F%3E%3CP%3Epflash_boot%20(rx)%20%EF%BC%9AORIGIN%20%3D%200x00400000%EF%BC%8CLENGTH%20%3D%200xA000%3C%2FP%3E%3CP%3E%3CBR%20%2F%3Efw_ver_config%20(rx)%20%EF%BC%9AORIGIN%20%3D%200x00419FE0%EF%BC%8CLENGTH%20%3D%200x20%3C%2FP%3E%3CP%3E%2F*%20%E9%85%8D%E7%BD%AE%E7%AE%A1%E7%90%86%E5%99%A8%201Kb%20*%2F%3C%2FP%3E%3CP%3E%E9%85%8D%E7%BD%AE%EF%BC%88RX%EF%BC%89%20%EF%BC%9AORIGIN%20%3D%200x0041A000%EF%BC%8CLENGTH%20%3D%200x400%3C%2FP%3E%3CBR%20%2F%3E%3CP%3EPFLASH_BAF%EF%BC%88RX%EF%BC%89%20%EF%BC%9AORIGIN%20%3D%200x004F4000%EF%BC%8CLENGTH%20%3D%200xC000%3C%2FP%3E%3CP%3EDFLASH%20(RX)%20%EF%BC%9AORIGIN%20%3D%200x10000000%EF%BC%8CLENGTH%20%3D%200x10000%3C%2FP%3E%3CP%3EDTCM%20(RW)%20%EF%BC%9AORIGIN%20%3D%200x20000000%EF%BC%8CLENGTH%20%3D%200x10000%3C%2FP%3E%3CP%3Esram0_stdby%20(rw)%20%EF%BC%9AORIGIN%20%3D%200x20400000%EF%BC%8CLENGTH%20%3D%200x2000%3C%2FP%3E%3CP%3ESRAM%20(RW)%20%EF%BC%9AORIGIN%20%3D%200x20402000%EF%BC%8CLENGTH%20%3D%200x6000%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%E8%BF%99%E6%98%AF%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E7%9A%84%E9%93%BE%E6%8E%A5%E6%96%87%E4%BB%B6%3C%2FP%3E%3CP%3E%E5%AD%98%E5%82%A8%E5%99%A8%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3EITCM%20(RWX)%20%EF%BC%9AORIGIN%20%3D%200x00000000%EF%BC%8CLENGTH%20%3D%200x8000%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%3CBR%20%2F%3Epflash_app%20(rx)%20%EF%BC%9AORIGIN%20%3D%200x00480000%EF%BC%8CLENGTH%20%3D%200xFFE0%3C%2FP%3E%3CP%3Efw_ver_config%20(rx)%20%EF%BC%9AORIGIN%20%3D%200x0048FFE0%EF%BC%8CLENGTH%20%3D%200x20%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%E9%85%8D%E7%BD%AE%EF%BC%88RX%EF%BC%89%20%EF%BC%9AORIGIN%20%3D%200x00490000%EF%BC%8CLENGTH%20%3D%200x400%3C%2FP%3E%3CP%3E%3CBR%20%2F%3EPFLASH_BAF%EF%BC%88RX%EF%BC%89%20%EF%BC%9AORIGIN%20%3D%200x004F4000%EF%BC%8CLENGTH%20%3D%200xC000%3C%2FP%3E%3CP%3EDFLASH%20(RX)%20%EF%BC%9AORIGIN%20%3D%200x10000000%EF%BC%8CLENGTH%20%3D%200x10000%3C%2FP%3E%3CP%3EDTCM%20(RW)%20%EF%BC%9AORIGIN%20%3D%200x20000000%EF%BC%8CLENGTH%20%3D%200x10000%3C%2FP%3E%3CP%3Esram0_stdby%20(rw)%20%EF%BC%9AORIGIN%20%3D%200x20400000%EF%BC%8CLENGTH%20%3D%200x2000%3C%2FP%3E%3CP%3ESRAM%20(RW)%20%EF%BC%9AORIGIN%20%3D%200x20402000%EF%BC%8CLENGTH%20%3D%200x6000%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%E6%88%91%E4%BD%BF%E7%94%A8%E4%BB%A5%E4%B8%8B%E4%BB%A3%E7%A0%81%E8%B7%B3%E8%BD%AC%E5%88%B0%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E3%80%82%3C%2FP%3E%3CP%3E__disable_irq()%EF%BC%9B%3C%2FP%3E%3CP%3ESCB-%26gt%3BVTOR%20%3D%200x00480000%EF%BC%9B%3C%2FP%3E%3CP%3Efunc%20%3D%20*(uint32_t%20volatile%20*)(0x00480000%20%2B%200xC)%EF%BC%9B%3C%2FP%3E%3CP%3Efunc%20%3D%20*(uint32_t%20volatile%20*)(((uint32_t)func)%20%2B%200x4)%EF%BC%9B%3C%2FP%3E%3CP%3Efunc%20%3D%20((((uint32_t)func)%26amp%3B%200xFFFFFFFFU))%3B%20%2F%2F%20Reset_Handler%2B1%20--%20%E9%9C%80%E8%A6%81%26gt%3B--%26gt%3B%20%E4%BB%A5%E9%81%BF%E5%85%8D%E7%A1%AC%E6%95%85%E9%9A%9C%3C%2FP%3E%3CP%3E(*%20(void%20(*)%20(void))%20func)()%EF%BC%9B%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%E4%BD%86%E8%B7%B3%E8%BD%AC%E5%88%B0%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E7%9A%84%E6%83%85%E5%86%B5%E5%B9%B6%E6%B2%A1%E6%9C%89%E5%8F%91%E7%94%9F%E3%80%82%3C%2FP%3E%3CP%3E%E8%AF%B7%E6%82%A8%E5%9C%A8%E8%BF%99%E6%96%B9%E9%9D%A2%E6%94%AF%E6%8C%81%E6%88%91%E3%80%82%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%E8%B0%A2%E8%B0%A2%EF%BC%81%3C%2FP%3E%3CP%3E%E5%9F%BA%E5%85%B0%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1917828%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3E%E5%9B%9E%E5%A4%8D%EF%BC%9A%20S32K311%20Bootloader%20Jump%20to%20Application%20issue%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1917828%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E5%B7%B2%E8%A7%A3%E5%86%B3%3C%2FP%3E%3C%2FLINGO-BODY%3E