Device Tree Parameters

Page 22 of the Colibri iMX8X Datasheet sec 4.2 (Pin Control) defines what needs to be set for pin configuration. It also references “System Controller API Reference Guide from NXP” for more information. I’m having difficulty locating “System Controller API Reference Guide from NXP”, Could a link be provided or any other useful documents to ensure I have the correct information and parameters to configure the pins with?

Thanks

In a vast majority of cases you don’t need to directly access System Controller to configure pins. Could you please tell us more about your case? What pins and how you want to re-configure?

Hi @CEK,

If I understand correctly do you just want to configure the pins in Torizon/Linux? For that simple changes in the device tree should suffice. Actually changing them on the SCU level is probably not what you want, but please clarify/correct me if I’m misunderstanding.

Otherwise, you can take a look at this document: Build Custom i.MX 8/8X System Controller Firmware (SCFW) | Toradex Developer Center

We link to the porting kit for the SCU which should include information on how get started with making changes. Though as I said definitely see if a device tree level change would suffice for your needs as that should be simpler.

Best Regards,
Jeremias