96boards: Add Ultra-96 board support
This commit adds Ultra96, one of the Consumer Edition boards of the 96Boards family. Ultra96 is an Arm-based, Xilinx Zynq UltraScale+ MPSoC development board. This board runs petalinux distribution on the ARM core and integrates Xilinx programmable logic (PL) UltraScale architecture in a single fabric. This board supports standard peripherals defined by 96Boards CE Specification. Since it ships with >4.8 kernel, only chardev mapping is supported for accessing GPIO. More information about this board can be found in 96Boards product page: https://www.96boards.org/product/ultra96/ Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
This commit is contained in:
committed by
Manivannan Sadhasivam
parent
71b87904a0
commit
9056556b7a
@@ -98,6 +98,8 @@ mraa_arm_platform()
|
||||
platform_type = MRAA_96BOARDS;
|
||||
else if (mraa_file_contains("/proc/device-tree/model", "ROCK960"))
|
||||
platform_type = MRAA_96BOARDS;
|
||||
else if (mraa_file_contains("/proc/device-tree/model", "ZynqMP ZCU100 RevC"))
|
||||
platform_type = MRAA_96BOARDS;
|
||||
else if (mraa_file_contains("/proc/device-tree/compatible", "raspberrypi,"))
|
||||
platform_type = MRAA_RASPBERRY_PI;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user