Hello, is there any need to provide ACPI table entries to enable the HSIC and I2C interfaces on the exHAT connector? Or are these enabled by default?
for Windows 10, you need install Up Framework SDK and refer UpDemoApp to see how to using UpBridge to access GPIO or I2C. https://downloads.up-community.org/download/up-sdk-for-windows-10-and-windows-iot/
for Ubuntu you need update kernel image for Up https://wiki.up-community.org/Ubuntu#Install_Ubuntu_kernel_4.15.0_for_UP_from_PPA_on_Ubuntu_16.04
then you can refer Up WiKi to check GPIO and I2C https://wiki.up-community.org/UP_Core_carrier_board_(low_speed_I/O)
@garyw unfortunately that does not answer my question for a number of reasons.
1. I am using Yocto, not Windows 10 nor Ubuntu
2. The link to the low speed carrier board does not contain any information regarding ACPI table entries.
I am looking for reference material on the ACPI table entries for HSIC and I2C (assuming they are required). As an example, an ACPI table entry looks something like this: https://github.com/AAEONAEU-SW/meta-up-board/blob/sumo/recipes-bsp/acpi-tables/spidev1.0.asl
Sorry for misunderstand your question, you can check attached ACPI table for CRST02 carrier board
Great! Could you also attach the ACPI table for the CRST01 carrier board?