Available pins on the camera header when using LCD header - FRDM-MCXN947

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Available pins on the camera header when using LCD header - FRDM-MCXN947

675 Views
cyberhelmer
Contributor II

I'm trying to figure out if the pins on the camera header (J9) can be used as GPIOs while also using the LCD header (J8) is used with the LCD-PAR-S035 display using smartdma or are they conflicting?

They don't show up as a conflict in config tools but I still do not seem to be able to read correctly when set as GPIO. 

Can someone confirm  (J9)pins can not be used as GPIOs simultaneously? 

Thanks

 

 

Labels (3)
Tags (1)
0 Kudos
Reply
1 Reply

652 Views
Celeste_Liu
NXP Employee
NXP Employee

Hello @cyberhelmer ,

Thanks for your post.

I think you can refer to the user manual of frdm-mcxn947. It lists all the potential conflict for FlexIO and camera header. 

Pins on J9 can technically be configured as GPIOs. However, if SmartDMA is actively using FlexIO for LCD, and J9 pins are shared with FlexIO or other active peripherals, then GPIO reads may fail due to bus contention or pin mux conflicts. 

I recommend you check the pinmux in your project configuration, ensure J9 pins are not simultaneously assigned to FlexIO, CAN, I3C, or Ethernet. Also review and adjust solder jumpers if needed. You may disable SmartDMA temporarily and test GPIO reads from J9 to confirm they work independently.

Hope it helps.

BR 

Celeste

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2188970%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EAvailable%20pins%20on%20the%20camera%20header%20when%20using%20LCD%20header%20-%20FRDM-MCXN947%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2188970%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EI'm%20trying%20to%20figure%20out%20if%20the%20pins%20on%20the%20camera%20header%20(J9)%20can%20be%20used%20as%20GPIOs%20while%20also%20using%20the%20LCD%20header%20(J8)%20is%20used%20with%20the%20LCD-PAR-S035%20display%20using%20smartdma%20or%20are%20they%20conflicting%3F%3CBR%20%2F%3E%3CBR%20%2F%3EThey%20don't%20show%20up%20as%20a%20conflict%20in%20config%20tools%20but%20I%20still%20do%20not%20seem%20to%20be%20able%20to%20read%20correctly%20when%20set%20as%20GPIO.%26nbsp%3B%3CBR%20%2F%3E%3CBR%20%2F%3ECan%20someone%20confirm%26nbsp%3B%20(J9)pins%20can%20not%20be%20used%20as%20GPIOs%20simultaneously%3F%26nbsp%3B%3CBR%20%2F%3E%3CBR%20%2F%3EThanks%3C%2FP%3E%3CBR%20%2F%3E%3CH3%20id%3D%22toc-hId-1976688596%22%20id%3D%22toc-hId-2000547192%22%3E%26nbsp%3B%3C%2FH3%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2188970%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3EDevelopment%20Board%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EFRDM-Training%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EMCXN%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2189557%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Available%20pins%20on%20the%20camera%20header%20when%20using%20LCD%20header%20-%20FRDM-MCXN947%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2189557%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F251274%22%20target%3D%22_blank%22%3E%40cyberhelmer%3C%2FA%3E%26nbsp%3B%2C%3C%2FP%3E%0A%3CP%3EThanks%20for%20your%20post.%3C%2FP%3E%0A%3CP%3EI%20think%20you%20can%20refer%20to%20the%20user%20manual%20of%20frdm-mcxn947.%20It%20lists%20all%20the%20potential%20conflict%20for%20FlexIO%20and%20camera%20header.%26nbsp%3B%3C%2FP%3E%0A%3CP%3EPins%20on%20J9%20can%20technically%20be%20configured%20as%20GPIOs.%26nbsp%3BHowever%2C%20if%20SmartDMA%20is%20actively%20using%20FlexIO%20for%20LCD%2C%20and%20J9%20pins%20are%20shared%20with%20FlexIO%20or%20other%20active%20peripherals%2C%20then%20GPIO%20reads%20may%20fail%20due%20to%20bus%20contention%20or%20pin%20mux%20conflicts.%26nbsp%3B%3C%2FP%3E%0A%3CP%3EI%20recommend%20you%20check%26nbsp%3Bthe%20pinmux%20in%20your%20project%20configuration%2C%26nbsp%3Bensure%20J9%20pins%20are%20not%20simultaneously%20assigned%20to%20FlexIO%2C%20CAN%2C%20I3C%2C%20or%20Ethernet.%20Also%26nbsp%3Breview%20and%20adjust%20solder%20jumpers%20if%20needed.%20You%20may%26nbsp%3Bdisable%20SmartDMA%20temporarily%20and%20test%20GPIO%20reads%20from%20J9%20to%20confirm%20they%20work%20independently.%3C%2FP%3E%0A%3CP%3EHope%20it%20helps.%3C%2FP%3E%0A%3CP%3EBR%26nbsp%3B%3C%2FP%3E%0A%3CP%3ECeleste%3C%2FP%3E%3C%2FLINGO-BODY%3E