© 2014 Digi International Inc.
5
ConnectCore 6 Linux BSP Reference Manual
Platform Device Tree Files
The DTS file for the
ccimx6adpt
platform can be found in the kernel source code tree under:
arch/arm/boot/dts/imx6-ccimx6adpt-ldo.dts
This DTS file includes other DTS and DTSI file in the same path.
Unsupported Devices
The following devices or interfaces are not supported in the BSP of the Early Availability (EA) Kit:
• ADC
• Camera
• LCD parallel interface
• Power management
• PWM (on CPU)
Bluetooth
Bluetooth (if supported by the Atheros wireless chip variant) is connected to UART2.
The MAC address of the Bluetooth interface is taken from U-Boot environment variable
btaddr
which is populated by U-Boot on the Device Tree before booting Linux.
There is no generic Device Tree binding for the Bluetooth interface. Digi has created a
bluetooth entry node to pass the driver the MAC address (filled-in by U-Boot) and the power
down GPIO.
Note:
Due to a HW bug in the module, Bluetooth is not supported in version 1 of the
ConnectCore 6 module.
CAN Bus
The CPU has two Flexcan CAN ports. The CAN support is based on the SocketCAN stack. For
more information about this project, documentation, and API, please refer to
developer.berlios.de/projects/socketcan/
FlexCAN Device Tree binding is described at
Documentation/devicetree/bindings/net/can/fsl-
flexcan.txt
bluetooth
{
digi
,
pwrdown
-
gpios
=
<&
gpio_extender
4
0
>;
/*
U
‐
Boot
will
fill
in
the
MAC
address
here
*/
}
;