RSB-3720CQ-ACA2E GPIO Pins in Windows on ARM OS

According to RSB-3720 User’s Manual, RSB-3720 should have 10 Pins: 501, 503, 504, 505, 506, 507, 508, 509, 139, 138.
But it shows 16 pins available: 83, 84, 85, 86, 87, 88, 136, 137, 138, 139, 140, 141, 146, 147, 154, 155 when I run “GpioTestTool.exe -list” command in Windows on ARM OS.
I’m using the firmware and image from EPC3720A1AIM20WIV0007_20230816 release.

user_manual
GpioTestTool

The gpio interfaces are from i2c to gpio expander.
We can’t use the standard tool to set/get the value.
Here’s the limitation from NXP release at this moment

1 Like

Thanks for replying. I have two additional questions:

  1. RSB-3720 schematic shows the IO Expander we use in RSB-3720 is TI_TCA9538PWR. Is that correct, or is it should be PCA6416?

  2. Those 10 GPIO pins: 138, 139, 501, 503, 504, 505, 506, 507, 508, 509 are all controllable in Yocto Linux. Does that mean there is TI_TCA9538/PCA6416 driver support for Linux, but not for Windows?

Item 1: It’s TI_TCA9538PWR. It can’t be supported without the Windows driver the same as PCA6416.
Item 2: Yes, it’s directly supported by Linux on Arm platform.