flexspi_dma driver missing

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

flexspi_dma driver missing

ソリューションへジャンプ
1,652件の閲覧回数
h_bouchard
Contributor III

Hi,

I'm brand new to MCUExpresso IDE. I'm trying to configure the SDK for a custom board project with a MIMXRT1062 microcontroller. I have added the flexspi driver to access an external QSPI flash device. However, I get a warning saying that the fsl_flexspi_dma driver is missing in the project (required for the DMA mode).

When I check in the SDK, there is no such driver. The only driver I found is the flexio_dpi_edma driver which goes along with flexio_spi driver I guest.

Which driver should I choose (flexio_spi or flexspi) and why ?

If flexspi driver should be chosen, how to get rid of this warning?

Thanks

Hugo

MCUXpresso IDE v11.2.0 [Build 4120] [2020-07-09]

SDK_2.x_MIMXRT1062xxxxA 2.8.2.201911251446

ラベル(1)
0 件の賞賛
1 解決策
1,619件の閲覧回数
jingpan
NXP TechSupport
NXP TechSupport

Hi,

Yes, you can ignore this warning.

 

Regards,

Jing

元の投稿で解決策を見る

0 件の賞賛
3 返答(返信)
1,624件の閲覧回数
jingpan
NXP TechSupport
NXP TechSupport

Hi Hugo,

There isn't fsl_flexspi_dma.c/.h. How do you get such warning? FlexIO is another kind of peripheral. Its driver can't be used on flexspi.

Here is some reference.

https://community.nxp.com/thread/518925 

Regards,

Jing

0 件の賞賛
1,624件の閲覧回数
h_bouchard
Contributor III

Hi Jing,

I have a test project that I can send to you but it's 50 MB...

The warning I have is not during compilation but in the problem view in the peripheral perspective.

I imported a flexspi example (evkmimxrt1060_flexspi_hyper_flash_polling_transfer) and saw that no flexspi peripheral driver is instantiated there, all the initialization is done in the user code. However there is a warning saying "Peripheral FLEXSPI is not initialized".

So I guess that warnings in the peripheral perspective can easily be ignore without problems.

Thanks
Hugo

0 件の賞賛
1,620件の閲覧回数
jingpan
NXP TechSupport
NXP TechSupport

Hi,

Yes, you can ignore this warning.

 

Regards,

Jing

0 件の賞賛