HCL:3D 磁传感器 2Go
Infineon 3D 磁传感器 2Go 是一款带有可拆卸 3D 磁传感器的 微控制器套件。
技术数据
- Infineon XMC1100 MCU
- ARM Cortex-M0 CPU
- Infineon TLV493D-A1B6 传感器 (I²C)
传感器设置
您可以通过引脚头将传感器连接到运行 openSUSE 的其他板卡。
由 正在准备一个 iio 内核驱动程序。
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
请参阅 树莓派。
树莓派
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