Abour IMX8X CHNL_OUT_BUF_CTRL register

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

Abour IMX8X CHNL_OUT_BUF_CTRL register

ソリューションへジャンプ
1,005件の閲覧回数
Kazuma_Sasaki
Senior Contributor I

Hello,

I would like to confirm suitable control method for CHNL_OUT_BUF_CTRL register.

From RM description in 15.4.1.7.6.2, I suppose that ISI start data transfer to BUF1 when we set 1b to CHNL_OUT_BUF_CTRL[LOAD_BUF1_ADDR].

However, RM also mentioned CHNL_OUT_BUF_CTRL[LOAD_BUF1_ADDR]  is "software must toggle this bit to indicate a new buffer address has been programmed for use.". and, linux bsp does so. 

Q1. We should toggle the CHNL_OUT_BUF_CTRL[LOAD_BUFx_ADDR] bit to indicate a new buffer address is ready for use. Is it correct?

From RM (IMX8DQXPRM_Rev.0.pdf)

pastedImage_1.png

pastedImage_3.png

From Linux BSP (L4.14.98_2.3.0_ga/drivers/media/platform/imx8/mxc-isi-hw.c)

pastedImage_4.png

Best Regards,

Kazuma Sasaki.

ラベル(1)
タグ(2)
0 件の賞賛
1 解決策
940件の閲覧回数
joanxie
NXP TechSupport
NXP TechSupport

Q1. We should toggle the CHNL_OUT_BUF_CTRL[LOAD_BUFx_ADDR] bit to indicate a new buffer address is ready for use. Is it correct?

> yes, I think so

元の投稿で解決策を見る

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

Q1. We should toggle the CHNL_OUT_BUF_CTRL[LOAD_BUFx_ADDR] bit to indicate a new buffer address is ready for use. Is it correct?

> yes, I think so

0 件の賞賛
940件の閲覧回数
Kazuma_Sasaki
Senior Contributor I

Dear Joan,

I appreciate your support. I got it.

Best Regards,

Kazuma Sasaki.

0 件の賞賛