Size: a a a

2022 January 09

VK

Valentin Kornienko in Embedded Group
dtbo собранный
источник

IZ

Igor Zafievsky in Embedded Group
А если у вас он пересядет на другой i2c - что тогда?
источник

VK

Valentin Kornienko in Embedded Group
Перекину overlay, убив тот который есть
источник

VK

Valentin Kornienko in Embedded Group
на сколько знаю, их можно динамически добавлять-убирать
источник

KA

Konstantin Akmarov in Embedded Group
/sys/kernel/config/device-tree/overlays/ есть ?
источник

IZ

Igor Zafievsky in Embedded Group
overlays имеют смысл если ими что-то типа udev управляет
источник

VK

Valentin Kornienko in Embedded Group
нет даже /config директории
источник

IZ

Igor Zafievsky in Embedded Group
/proc/device-tree
источник

VK

Valentin Kornienko in Embedded Group
$ ls /proc/device-tree/
#address-cells      interrupt-parent    thermal-zones
#size-cells         leds                timer
__symbols__         memory              usb0-vbus
ahci-5v             model               usb1-vbus
aliases             name                usb2-vbus
chosen              opp_table0          vcc3v0
clocks              pmu                 vcc3v3
compatible          psci                vcc5v0
cpus                reg_vcc_wifi        vdd-cpux-regulator
display-engine      serial-number       wifi_pwrseq
gpu-opp-table       soc
источник

IZ

Igor Zafievsky in Embedded Group
А в ядре поддержка включена?
источник

KA

Konstantin Akmarov in Embedded Group
ну тогда печаль-беда
источник

VK

Valentin Kornienko in Embedded Group
Да, я включил build device tree with overlay support
источник

KA

Konstantin Akmarov in Embedded Group
config BR2_LINUX_KERNEL_DTB_OVERLAY_SUPPORT
 bool "Build Device Tree with overlay support"
 help
   If enabled, pass the "-@" option to dtc, such that
   symbols are generated in the compiled Device Tree.
   Choose this option to support Device Tree overlays
   on the target system.
источник

VK

Valentin Kornienko in Embedded Group
О, сейчас поправлю вызов. А как тогда его докинуть на целевую платформу?
источник

KA

Konstantin Akmarov in Embedded Group
это уже другой вопрос
источник

VK

Valentin Kornienko in Embedded Group
Докинул вызов -@ в вызов dtc:

dtc -I dts -@  -O dtb -b 0  -o maxim_thermocouple.dtbo maxim_thermocouple.dts
источник

KA

Konstantin Akmarov in Embedded Group
CONFIG_OF_OVERLAY включен?
источник

VK

Valentin Kornienko in Embedded Group
Хм, сейчас гляну
источник

KA

Konstantin Akmarov in Embedded Group
ещё возможно CONFIG_OF_CONFIGFS должен быть тоже
источник

VK

Valentin Kornienko in Embedded Group
Выключен, хм
источник