LS1046A RDB: GPIOs for testing gpio interrupt handling performance of linux

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

LS1046A RDB: GPIOs for testing gpio interrupt handling performance of linux

ソリューションへジャンプ
183件の閲覧回数
srechermann
Contributor III

Hi,

I am working with an LS1046ARDB and want to measure interrupt latency. My goal is to trigger an interrupt via an external signal generator (Input GPIO) and toggle another pin (Output GPIO) in response, measuring the delay with an oscilloscope.

I am looking for accessible pins on the board headers that can be muxed as GPIOs.

My idea is to use the IEEE-1588 Header (J11) but not sure if this will work and what I have to do.

The Reference Manual states that EC2 pins can be configured as GPIO3 via the RCW (EC2=1).

If I set EC2=1 in the RCW, will these signals be routed to J11?
Are there other easily accessible Pins on the LS1046A RDB I can use for this?

 

Thanks for your help

ラベル(1)
タグ(1)
0 件の賞賛
返信
1 解決策
107件の閲覧回数
yipingwang
NXP TechSupport
NXP TechSupport

You could use the GPIO muxed with SPI signals.
GPIO_2[1], GPIO_2[2], GPIO_2[3] SPI interface is unused on RDB and terminated to test points.

Please refer to "Table 3-8. SPI Signal configuration" in LS1046ARM for details.

元の投稿で解決策を見る

0 件の賞賛
返信
2 返答(返信)
108件の閲覧回数
yipingwang
NXP TechSupport
NXP TechSupport

You could use the GPIO muxed with SPI signals.
GPIO_2[1], GPIO_2[2], GPIO_2[3] SPI interface is unused on RDB and terminated to test points.

Please refer to "Table 3-8. SPI Signal configuration" in LS1046ARM for details.

0 件の賞賛
返信
99件の閲覧回数
srechermann
Contributor III

Thanks for your help! This should work. I found out the GPIO_2[1], GPIO_2[2], GPIO_2[3] correspond to TP14, TP13 and TP11

0 件の賞賛
返信
%3CLINGO-SUB%20id%3D%22lingo-sub-2257006%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ELS1046A%20RDB%3A%20Linux%E3%81%AEGPIO%E5%89%B2%E3%82%8A%E8%BE%BC%E3%81%BF%E5%87%A6%E7%90%86%E3%83%91%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%B3%E3%82%B9%E3%82%92%E3%83%86%E3%82%B9%E3%83%88%E3%81%99%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AEGPIO%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2257006%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%3C%2FP%3E%3CP%3E%E7%A7%81%E3%81%AF%20LS1046ARDB%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%81%8A%E3%82%8A%E3%80%81%E5%89%B2%E3%82%8A%E8%BE%BC%E3%81%BF%E3%83%AC%E3%82%A4%E3%83%86%E3%83%B3%E3%82%B7%E3%82%92%E6%B8%AC%E5%AE%9A%E3%81%97%E3%81%9F%E3%81%84%E3%81%A8%E8%80%83%E3%81%88%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%E7%A7%81%E3%81%AE%E7%9B%AE%E6%A8%99%E3%81%AF%E3%80%81%E5%A4%96%E9%83%A8%E4%BF%A1%E5%8F%B7%E7%99%BA%E7%94%9F%E5%99%A8%20(%E5%85%A5%E5%8A%9B%20GPIO)%20%E3%82%92%E4%BB%8B%E3%81%97%E3%81%A6%E5%89%B2%E3%82%8A%E8%BE%BC%E3%81%BF%E3%82%92%E3%83%88%E3%83%AA%E3%82%AC%E3%83%BC%E3%81%97%E3%80%81%E3%81%9D%E3%82%8C%E3%81%AB%E5%BF%9C%E3%81%98%E3%81%A6%E5%88%A5%E3%81%AE%E3%83%94%E3%83%B3%20(%E5%87%BA%E5%8A%9B%20GPIO)%20%E3%82%92%E5%88%87%E3%82%8A%E6%9B%BF%E3%81%88%E3%81%A6%E3%80%81%E3%82%AA%E3%82%B7%E3%83%AD%E3%82%B9%E3%82%B3%E3%83%BC%E3%83%97%E3%81%A7%E9%81%85%E5%BB%B6%E3%82%92%E6%B8%AC%E5%AE%9A%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%81%A7%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3EGPIO%20%E3%81%A8%E3%81%97%E3%81%A6%E5%A4%9A%E9%87%8D%E5%8C%96%E3%81%A7%E3%81%8D%E3%82%8B%E3%83%9C%E3%83%BC%E3%83%89%20%E3%83%98%E3%83%83%E3%83%80%E3%83%BC%E4%B8%8A%E3%81%AE%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E5%8F%AF%E8%83%BD%E3%81%AA%E3%83%94%E3%83%B3%E3%82%92%E6%8E%A2%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E7%A7%81%E3%81%AE%E3%82%A2%E3%82%A4%E3%83%87%E3%82%A2%E3%81%AF%E3%80%81IEEE-1588%20%E3%83%98%E3%83%83%E3%83%80%E3%83%BC%20(J11)%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%81%A7%E3%81%99%E3%81%8C%E3%80%81%E3%81%93%E3%82%8C%E3%81%8C%E6%A9%9F%E8%83%BD%E3%81%99%E3%82%8B%E3%81%8B%E3%81%A9%E3%81%86%E3%81%8B%E3%80%81%E3%81%BE%E3%81%9F%E4%BD%95%E3%82%92%E3%81%97%E3%81%AA%E3%81%91%E3%82%8C%E3%81%B0%E3%81%AA%E3%82%89%E3%81%AA%E3%81%84%E3%81%8B%E3%81%AF%E3%82%8F%E3%81%8B%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%3C%2FP%3E%3CP%3E%3CSPAN%3E%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9%E3%83%BB%E3%83%9E%E3%83%8B%E3%83%A5%E3%82%A2%E3%83%AB%E3%81%AB%E3%81%AF%E3%80%81EC2%20%E3%83%94%E3%83%B3%E3%81%AF%20RCW%20(EC2%20%3D%201)%20%E3%82%92%E4%BB%8B%E3%81%97%E3%81%A6%20GPIO3%20%E3%81%A8%E3%81%97%E3%81%A6%E8%A8%AD%E5%AE%9A%E3%81%A7%E3%81%8D%E3%82%8B%E3%81%A8%E8%A8%98%E8%BC%89%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3ERCW%20%E3%81%A7%20EC2%3D1%20%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B%E3%81%A8%E3%80%81%E3%81%93%E3%82%8C%E3%82%89%E3%81%AE%E4%BF%A1%E5%8F%B7%E3%81%AF%20J11%20%E3%81%AB%E3%83%AB%E3%83%BC%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%81%8B%3F%3CBR%20%2F%3ELS1046A%20RDB%20%E3%81%AB%E3%81%AF%E3%80%81%E3%81%93%E3%82%8C%E3%81%AB%E4%BD%BF%E7%94%A8%E3%81%A7%E3%81%8D%E3%82%8B%E4%BB%96%E3%81%AE%E7%B0%A1%E5%8D%98%E3%81%AB%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E3%81%A7%E3%81%8D%E3%82%8B%E3%83%94%E3%83%B3%E3%81%AF%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B%3F%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%3CSPAN%3E%E3%81%94%E5%8D%94%E5%8A%9B%E3%81%84%E3%81%9F%E3%81%A0%E3%81%8D%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%81%94%E3%81%96%E3%81%84%E3%81%BE%E3%81%99%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2257006%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3EQorIQ%20LS1%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2259784%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20LS1046A%20RDB%3A%20GPIOs%20for%20testing%20gpio%20interrupt%20handling%20performance%20of%20linux%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2259784%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%94%E5%8D%94%E5%8A%9B%E3%81%84%E3%81%9F%E3%81%A0%E3%81%8D%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%81%94%E3%81%96%E3%81%84%E3%81%BE%E3%81%99%EF%BC%81%E3%81%93%E3%82%8C%E3%81%A7%E5%8B%95%E4%BD%9C%E3%81%99%E3%82%8B%E3%81%AF%E3%81%9A%E3%81%A7%E3%81%99%E3%80%82%3CSPAN%3EGPIO_2%5B1%5D%E3%80%81GPIO_2%5B2%5D%E3%80%81GPIO_2%5B3%5D%E3%81%AFTP14%E3%80%81TP13%E3%80%81TP11%E3%81%AB%E5%AF%BE%E5%BF%9C%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%81%93%E3%81%A8%3C%2FSPAN%3E%E3%81%8C%E3%82%8F%E3%81%8B%E3%82%8A%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2259666%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20LS1046A%20RDB%3A%20GPIOs%20for%20testing%20gpio%20interrupt%20handling%20performance%20of%20linux%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2259666%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3ESPI%20%E4%BF%A1%E5%8F%B7%E3%81%A8%E5%A4%9A%E9%87%8D%E5%8C%96%E3%81%95%E3%82%8C%E3%81%9F%3CSTRONG%3EGPIO%3C%2FSTRONG%3E%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%80%82%3CBR%20%2F%3EGPIO_2%5B1%5D%E3%80%81GPIO_2%5B2%5D%E3%80%81GPIO_2%5B3%5D%20SPI%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%95%E3%82%A7%E3%83%BC%E3%82%B9%E3%81%AFRDB%E3%81%A7%E3%81%AF%E4%BD%BF%E7%94%A8%E3%81%95%E3%82%8C%E3%81%9A%E3%80%81%E3%83%86%E3%82%B9%E3%83%88%E3%83%9D%E3%82%A4%E3%83%B3%E3%83%88%E3%81%AB%E7%B5%82%E7%AB%AF%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%0A%3CP%3E%E3%80%8C%E8%A1%A83-8%E3%80%8D%E3%82%92%E5%8F%82%E7%85%A7%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%E8%A9%B3%E7%B4%B0%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E3%81%AF%E3%80%81LS1046ARM%20%E3%81%AE%E3%80%8CSPI%20%E4%BF%A1%E5%8F%B7%E6%A7%8B%E6%88%90%E3%80%8D%E3%82%92%E5%8F%82%E7%85%A7%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E