SWD over FlexIO

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

SWD over FlexIO

跳至解决方案
880 次查看
QuinnZ
Contributor I

Hi,

I would like to use FlexIO on the i.MX8ULP to emulate SWD communication, but I currently only see examples for other protocols (SPI, UART, etc.) and cannot find any official code related to SWD. However, SWD is included in the advertising slides regarding FlexIO Features (Introduction to the FlexIO module). So I would like to ask:

  1. Is there any official NXP code for SWD over FlexIO?
  2. If not, is there any guide on how to configure SWD over FlexIO?

Best regards

0 项奖励
回复
1 解答
846 次查看
Chavira
NXP TechSupport
NXP TechSupport

Hi @QuinnZ,

Thank you for contacting NXP Support!

 

The FlexIO peripheral is capable to emulate SWD, unfortunately we don´t have any example for this particular case.

 

For your case I recommend to check the SWD specification to develop your own driver.

 

Arm Debug Interface Architecture Specification 

Serial Wire Debug (SWD) programming specification 

 

Best Regards,

Chavira

在原帖中查看解决方案

0 项奖励
回复
1 回复
847 次查看
Chavira
NXP TechSupport
NXP TechSupport

Hi @QuinnZ,

Thank you for contacting NXP Support!

 

The FlexIO peripheral is capable to emulate SWD, unfortunately we don´t have any example for this particular case.

 

For your case I recommend to check the SWD specification to develop your own driver.

 

Arm Debug Interface Architecture Specification 

Serial Wire Debug (SWD) programming specification 

 

Best Regards,

Chavira

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2247895%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E9%80%9A%E8%BF%87%20FlexIO%20%E5%AE%9E%E7%8E%B0%20SWD%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2247895%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%82%A8%E5%A5%BD%EF%BC%8C%3C%2FP%3E%3CP%3E%E6%88%91%E6%83%B3%E5%9C%A8%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fc-pwmxy87654%2Fi.MX8ULP%2Fpd-p%2Fi.MX8ULP%22%20class%3D%22lia-product-mention%22%20data-product%3D%22506-1%22%20target%3D%22_blank%22%3Ei.MX8ULP%3C%2FA%3E%E4%B8%8A%E4%BD%BF%E7%94%A8%20FlexIO%20%E4%BB%BF%E7%9C%9F%20SWD%20%E9%80%9A%E4%BF%A1%EF%BC%8C%E4%BD%86%E7%9B%AE%E5%89%8D%E5%8F%AA%E7%9C%8B%E5%88%B0%E5%85%B6%E4%BB%96%E5%8D%8F%E8%AE%AE%EF%BC%88SPI%E3%80%81UART%20%E7%AD%89%EF%BC%89%E7%9A%84%E7%A4%BA%E4%BE%8B%EF%BC%8C%E6%89%BE%E4%B8%8D%E5%88%B0%E4%BB%BB%E4%BD%95%E4%B8%8E%20SWD%20%E7%9B%B8%E5%85%B3%E7%9A%84%E5%AE%98%E6%96%B9%E4%BB%A3%E7%A0%81%E3%80%82%E4%B8%8D%E8%BF%87%EF%BC%8C%E5%9C%A8%E6%9C%89%E5%85%B3%20FlexIO%20%E5%8A%9F%E8%83%BD%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdocs%2Fen%2Fsupporting-information%2FFTF-ACC-F1179_Introduction_to_FlexIO.pdf%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%EF%BC%88FlexIO%20%E6%A8%A1%E5%9D%97%E4%BB%8B%E7%BB%8D%3C%2FA%3E%EF%BC%89%E7%9A%84%E5%B9%BF%E5%91%8A%E5%B9%BB%E7%81%AF%E7%89%87%E4%B8%AD%E5%8C%85%E5%90%AB%E4%BA%86%20SWD%E3%80%82%E6%89%80%E4%BB%A5%E6%88%91%E6%83%B3%E9%97%AE%3C%2FP%3E%3COL%3E%3CLI%3E%E6%81%A9%E6%99%BA%E6%B5%A6%E6%98%AF%E5%90%A6%E6%9C%89%E9%80%9A%E8%BF%87%20FlexIO%20%E8%BF%9B%E8%A1%8C%20SWD%20%E7%9A%84%E5%AE%98%E6%96%B9%E4%BB%A3%E7%A0%81%EF%BC%9F%3C%2FLI%3E%3CLI%3E%E5%A6%82%E6%9E%9C%E6%B2%A1%E6%9C%89%EF%BC%8C%E6%98%AF%E5%90%A6%E6%9C%89%E5%85%B3%E4%BA%8E%E5%A6%82%E4%BD%95%E9%80%9A%E8%BF%87%20FlexIO%20%E9%85%8D%E7%BD%AE%20SWD%20%E7%9A%84%E6%8C%87%E5%8D%97%EF%BC%9F%3C%2FLI%3E%3C%2FOL%3E%3CP%3E%E9%A1%BA%E7%A5%9D%E5%95%86%E7%A5%BA%EF%BC%81%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2248412%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20SWD%20over%20FlexIO%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2248412%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F257271%22%20target%3D%22_blank%22%3E%40QuinnZ%3C%2FA%3E%E3%80%81%3C%2FP%3E%0A%3CP%3E%E6%84%9F%E8%B0%A2%E6%82%A8%E8%81%94%E7%B3%BB%E6%81%A9%E6%99%BA%E6%B5%A6%E6%94%AF%E6%8C%81%E4%B8%AD%E5%BF%83%EF%BC%81%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EFlexIO%20%E5%A4%96%E5%9B%B4%E8%AE%BE%E5%A4%87%E8%83%BD%E5%A4%9F%E6%A8%A1%E6%8B%9F%20SWD%EF%BC%8C%E4%BD%86%E9%81%97%E6%86%BE%E7%9A%84%E6%98%AF%EF%BC%8C%E6%88%91%E4%BB%AC%E6%B2%A1%E6%9C%89%E8%BF%99%E6%96%B9%E9%9D%A2%E7%9A%84%E7%A4%BA%E4%BE%8B%E3%80%82%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%E5%AF%B9%E4%BA%8E%E6%82%A8%E7%9A%84%E6%83%85%E5%86%B5%EF%BC%8C%E6%88%91%E5%BB%BA%E8%AE%AE%E6%82%A8%E6%9F%A5%E7%9C%8B%20SWD%20%E8%A7%84%E8%8C%83%EF%BC%8C%E5%BC%80%E5%8F%91%E8%87%AA%E5%B7%B1%E7%9A%84%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E3%80%82%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwww.google.com%2Furl%3Fsa%3Dt%26amp%3Bsource%3Dweb%26amp%3Brct%3Dj%26amp%3Bopi%3D89978449%26amp%3Burl%3Dhttps%3A%2F%2Fdocumentation-service.arm.com%2Fstatic%2F622222b2e6f58973271ebc21%253Ftoken%253D%26amp%3Bved%3D2ahUKEwjZ5Jfsr42RAxXYOUQIHfvDG3sQFnoECBcQAQ%26amp%3Busg%3DAOvVaw3P6WcCOejcQE78Mc2abDgD%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3EArm%20%E8%B0%83%E8%AF%95%E6%8E%A5%E5%8F%A3%E6%9E%B6%E6%9E%84%E8%A7%84%E8%8C%83%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwww.google.com%2Furl%3Fsa%3Dt%26amp%3Bsource%3Dweb%26amp%3Brct%3Dj%26amp%3Bopi%3D89978449%26amp%3Burl%3Dhttps%3A%2F%2Fcommunity.nxp.com%2Fpwmxy87654%2Fattachments%2Fpwmxy87654%2Flpc%2F55224%2F1%2FSWD%252520Programming%252520AN11553.pdf%26amp%3Bved%3D2ahUKEwjZ5Jfsr42RAxXYOUQIHfvDG3sQFnoECBgQAQ%26amp%3Busg%3DAOvVaw1m-_GHeyiCL6CzCnFNbn-Q%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%E4%B8%B2%E8%A1%8C%E7%BA%BF%E8%B0%83%E8%AF%95%20(SWD)%20%E7%BC%96%E7%A8%8B%E8%A7%84%E8%8C%83%3C%2FA%3E%20%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%E9%A1%BA%E7%A5%9D%E5%95%86%E7%A5%BA%EF%BC%81%3C%2FP%3E%0A%3CP%3E%E6%9F%A5%E7%BB%B4%E6%8B%89%3C%2FP%3E%3C%2FLINGO-BODY%3E