HCL:3D Magnetic Sensor 2Go
The Infineon 3D Magnetic Sensor 2Go is a microcontroller kit with a detachable 3D magnetic sensor.
Technical data
- Infineon XMC1100 MCU
- ARM Cortex-M0 CPU
- Infineon TLV493D-A1B6 sensor (I²C)
Sensor setup
You can connect the sensor via a pin header to other boards running openSUSE.
An iio kernel driver is in preparation by a_faerber.
Raspberry Pi 3
load mmc 0:2 $fdt_addr_r boot/dtb/broadcom/$fdtfile fdt addr $fdt_addr_r
setenv gpio /soc/gpio@7e200000 setenv i2c1 /soc/i2c@7e804000 fdt mknode ${gpio} i2c1 fdt set ${gpio}/i2c1 brcm,pins "<2 3>" fdt set ${gpio}/i2c1 brcm,function "<4>" fdt set ${gpio}/i2c1 phandle "<0x424203>" fdt set ${i2c1} pinctrl-names "default" fdt set ${i2c1} pinctrl-0 "<0x424203>" fdt mknode ${i2c1} magnetometer@5e fdt set ${i2c1}/magnetometer@5e compatible "infineon,tlv493d" fdt set ${i2c1}/magnetometer@5e reg "<0x5e>"
load mmc 0:1 $kernel_addr_r EFI/BOOT/bootaa64.efi bootefi $kernel_addr_r $fdt_addr_r
Raspberry Pi 2
See Raspberry Pi.
Raspberry Pi
load mmc 0:2 $fdt_addr_r boot/dtb/$fdtfile fdt addr $fdt_addr_r
setenv i2c1 /soc/i2c@7e804000 fdt mknode ${i2c1} magnetometer@5e fdt set ${i2c1}/magnetometer@5e compatible "infineon,tlv493d" fdt set ${i2c1}/magnetometer@5e reg "<0x5e>"
load mmc 0:1 $kernel_addr_r EFI/BOOT/bootarm.efi bootefi $kernel_addr_r $fdt_addr_r