Wb6 + wbmz2-battery

Добрый вечер.

Контроллер WB6 (HW:6.4) с установленным модулем резервного питания WBMZ2-BATTERY.
Firmware контроллера – 201901142341

При отключении внешнего питания на странице Devices (и в MQTT топиках) – в разделе Power status (/devices/power_status/controls/working on battery)– не отражается работа от батареи (значение всегда 0).

Получается контроллер не определяет что пропало внешнее питание. Конечно можно косвенно мониторить вольтаж и при падении до 10v, но хочется работы заявленного функционала.

Подскажите где может быть проблема, как лечить?

Спасибо.
С уважением,
Евгений

Евгений, добрый день!
Собственно, системными правилами так и определяется работа от батареи:
defineRule("_system_track_vin", {
whenChanged: “wb-adc/Vin”,
then: function() {
if (dev[“wb-adc”][“Vin”] < dev[“wb-adc”][“BAT”] ) {
dev[“power_status”][“Vin”] = 0;
} else {
dev[“power_status”][“Vin”] = dev[“wb-adc”][“Vin”] ;
}
}
});
Проблемы была в каком-то из релизов прошивки, уточню, удалось ли пофиксить. Вы обновляли ПО контроллера?

Сообщение перенесено в новую тему: Шаблон для WB-MR6LV

Евгений, здравствуйте!
Передал ваш вопрос с индикацией работы от аккумулятора разработчикам, изучаем проблему.
Вопрос про шаблон релейного модуля перенес в новую тему.

Добрый вечер.

Нет информации по вопросу выше?
Нужный функционал.

Повторюсь. WB-6.4 Firmware version: 201901142341

Спасибо.
С уважением,
Евгений

Евгений, здравствуйте. К сожалению, пока статус не изменился. Сегодня будем обсуждать прогресс решения.

Добрый вечер.
Обновил контроллер на выложенную сегодня прошивку - 0.42-20190226
Firmware version - 201902260837

Ситуация не изменилась. Контроллер не определяет переход на работу от батарей.

C уважением,
Евгений

Добрый день.
Какой статус решения вопроса?
Если это проблема ревизии 6.4 может быть организовать замену контроллера на новую ревизию, пока он используется в тестовом режиме?

S/N AEYPKGW5

Спасибо.
С уважением,
Евгений

Пока, к сожалению, это в очереди. Если вы используете блок питания на 24В для питания контроллера, то в качестве временного решения могу посоветовать смотреть на напряжение питания (wb-adc/Vin). При работе от батареи оно будет около 10В и меньше.

Решил этот вопрос ещё проще:

defineRule(“test_battery”, {
whenChanged: “wb-adc/Vin”,
then: function() {
if (dev[“wb-adc”][“Vin”] < 12 ) {
dev[“power_status”][“working on battery”] = 1;
} else {
dev[“power_status”][“working on battery”] = 0 ;
}
}
});

Добрый день.

Продолжу о проблеме, как писал выше. Контроллер WB6 (HW:6.4) с установленным модулем резервного питания WBMZ2-BATTERY. Теперь уже установлена последняя (factory reset) Firmware version 202002171718.

Сегодня обновился wb-rules-system в котором в power_status.js теперь есть отдельные правила для WB6 + WBMZ2. Но ЭТИ ПРАВИЛА КАК НЕ РАБОТАЛИ, ТАК И НЕ РАБОТАЮТ.
Хотелось бы решить эту проблему, судя по форуму (в том числе и постоянные ошибки в лог отладки) проблема известна с 2018 года.
Предложенное выше решение не решает проблемы постоянных ошибок в логе.

Спасибо.
С уважением, Евгений

Нужно поставить ещё wb-hwconf-manager самой свежей версии, дальше выбрать в hardware modules configuration => Mezzanine Board => WBMZ2-BATTERY . Напишите пожалуйста, заработает ли.

а это свежий wb-rules-system тоже решает, проверьте пожалуйста

1 лайк

Евгений, добрый вечер.

Все работает. Ошибок в логе нет. Вопрос закрыт.
Большое спасибо.

С уваженим,
Евгений

Добрый день.
У меня не заработало изменение значения топика /devices/power_status/controls/working on battery при отключении внешнего питания.
Контроллер WB6 (HW Revision - 6.6.0, SN - AYTUCXG4)

  1. Обновил прошивку. Сейчас Firmware version 202002171718.

  2. Обновил wb-hwconf-manager

    root@wirenboard-AYTUCXG4:~# apt policy wb-hwconf-manager
    wb-hwconf-manager:
    Installed: 1.30.2
    Candidate: 1.30.2

  3. Добавил в /etc/wb-hardware.conf WBMZ2-BATTERY

  4. Добавил правило wb-rules-system power_status.js (правда сделал это ручками, путем копирования скрипта - не знаю как сделать это автоматически)

root@wirenboard-AYTUCXG4:~# apt policy wb-rules-system
wb-rules-system:
Installed: 1.6.7
Candidate: 1.6.7
image

  1. При подключенном внешнем питании и при выключенном внешнем питании

Что сделал не так? @EvgenyBoger

вот это.
Не нужно правило руками добавлять, оно же и так в системе есть при установке wb-rules-system. Просто не показывается в списке в веб-интерфейсе, потому что системное и править его не надо.

Удалите правило пожалуйста, потом отключите модуль в Hardware Modules Configuration и добавьте обратно.

Если не поможет, то пришлите вывод из dmesg

Не помогло.
Удалил скрипт, и заново в /etc/wb-hardware.conf удалил и добавит мезанину с батареей.

root@wirenboard-AYTUCXG4:~# dmesg
[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 4.9.22-wb6 (root@wbdevenv) (gcc version 6.3.0 20170                                            516 (Debian 6.3.0-18) ) #2 SMP Wed Jun 10 11:07:45 UTC 2020
[    0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d
[    0.000000] CPU: div instructions available: patching division code
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instructio                                            n cache
[    0.000000] OF: fdt:Machine model: Wiren Board rev. 6.6.0 (i.MX6UL/ULL)
[    0.000000] cma: Reserved 16 MiB at 0x9f000000
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] On node 0 totalpages: 131072
[    0.000000] free_area_init_node: node 0, pgdat c0b4d840, node_mem_map deab300                                            0
[    0.000000]   Normal zone: 1152 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 131072 pages, LIFO batch:31
[    0.000000] percpu: Embedded 14 pages/cpu @defc7000 s25996 r8192 d23156 u5734                                            4
[    0.000000] pcpu-alloc: s25996 r8192 d23156 u57344 alloc=14*4096
[    0.000000] pcpu-alloc: [0] 0
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pag                                            es: 129920
[    0.000000] Kernel command line: console=ttymxc0,115200 root=/dev/mmcblk0p3 r                                            ootwait ro
[    0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] Memory: 491716K/524288K available (6144K kernel code, 312K rwdata                                            , 2276K rodata, 1024K init, 342K bss, 16188K reserved, 16384K cma-reserved)
[    0.000000] Virtual kernel memory layout:
                   vector  : 0xffff0000 - 0xffff1000   (   4 kB)
                   fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
                   vmalloc : 0xe0800000 - 0xff800000   ( 496 MB)
                   lowmem  : 0xc0000000 - 0xe0000000   ( 512 MB)
                   modules : 0xbf000000 - 0xc0000000   (  16 MB)
                     .text : 0xc0008000 - 0xc0700000   (7136 kB)
                     .init : 0xc0a00000 - 0xc0b00000   (1024 kB)
                     .data : 0xc0b00000 - 0xc0b4e100   ( 313 kB)
                      .bss : 0xc0b50000 - 0xc0ba5aec   ( 343 kB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] Hierarchical RCU implementation.
[    0.000000]  Build-time adjustment of leaf fanout to 32.
[    0.000000]  RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=1.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=32, nr_cpu_ids=1
[    0.000000] NR_IRQS:16 nr_irqs:16 16
[    0.000000] Switching to timer-based delay loop, resolution 41ns
[    0.000016] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478                                            484971ns
[    0.000053] clocksource: mxc_timer1: mask: 0xffffffff max_cycles: 0xffffffff,                                             max_idle_ns: 79635851949 ns
[    0.002546] Console: colour dummy device 80x30
[    0.002586] Calibrating delay loop (skipped), value calculated using timer fr                                            equency.. 48.00 BogoMIPS (lpj=240000)
[    0.002617] pid_max: default: 32768 minimum: 301
[    0.002881] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.002905] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.004387] CPU: Testing write buffer coherency: ok
[    0.004960] /cpus/cpu@0 missing clock-frequency property
[    0.004998] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.005055] Setting up static identity map for 0x80100000 - 0x80100070
[    0.007670] Brought up 1 CPUs
[    0.007701] SMP: Total of 1 processors activated (48.00 BogoMIPS).
[    0.007718] CPU: All CPU(s) started in SVC mode.
[    0.009164] devtmpfs: initialized
[    0.036164] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7                                             rev 5
[    0.036941] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, ma                                            x_idle_ns: 19112604462750000 ns
[    0.036988] futex hash table entries: 256 (order: 2, 16384 bytes)
[    0.038391] pinctrl core: initialized pinctrl subsystem
[    0.040947] NET: Registered protocol family 16
[    0.042864] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.045683] cpuidle: using governor menu
[    0.079915] No ATAGs?
[    0.079969] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint                                             registers.
[    0.079991] hw-breakpoint: maximum watchpoint size is 8 bytes.
[    0.082365] imx6ul-pinctrl 20e0000.iomuxc: initialized IMX pinctrl driver
[    0.128564] mxs-dma 1804000.dma-apbh: initialized
[    0.133336] SCSI subsystem initialized
[    0.133978] usbcore: registered new interface driver usbfs
[    0.134140] usbcore: registered new interface driver hub
[    0.134399] usbcore: registered new device driver usb
[    0.136087] i2c-gpio i2c_rtc: using pins 48 (SDA) and 49 (SCL)
[    0.136991] i2c-gpio i2c_eeprom1: using pins 76 (SDA) and 67 (SCL)
[    0.137875] i2c-gpio i2c_eeprom2: using pins 70 (SDA) and 71 (SCL)
[    0.139232] i2c i2c-1: IMX I2C adapter registered
[    0.139274] i2c i2c-1: can't use DMA, using PIO instead.
[    0.139614] Linux video capture interface: v2.00
[    0.139767] pps_core: LinuxPPS API ver. 1 registered
[    0.139784] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giome                                            tti <giometti@linux.it>
[    0.139839] PTP clock support registered
[    0.140580] Advanced Linux Sound Architecture Driver Initialized.
[    0.143231] clocksource: Switched to clocksource mxc_timer1
[    0.168872] NET: Registered protocol family 2
[    0.170165] TCP established hash table entries: 4096 (order: 2, 16384 bytes)
[    0.170289] TCP bind hash table entries: 4096 (order: 3, 32768 bytes)
[    0.170446] TCP: Hash tables configured (established 4096 bind 4096)
[    0.170561] UDP hash table entries: 256 (order: 1, 8192 bytes)
[    0.170616] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[    0.170928] NET: Registered protocol family 1
[    0.171849] RPC: Registered named UNIX socket transport module.
[    0.171879] RPC: Registered udp transport module.
[    0.171895] RPC: Registered tcp transport module.
[    0.171909] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.176856] workingset: timestamp_bits=14 max_order=17 bucket_order=3
[    0.196539] NFS: Registering the id_resolver key type
[    0.196605] Key type id_resolver registered
[    0.196625] Key type id_legacy registered
[    0.207526] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 2                                            47)
[    0.207560] io scheduler noop registered (default)
[    0.207579] io scheduler deadline registered
[    0.207658] io scheduler cfq registered
[    0.214306] imx-sdma 20ec000.sdma: Direct firmware load for imx/sdma/sdma-imx                                            6q.bin failed with error -2
[    0.214348] imx-sdma 20ec000.sdma: external firmware not found, using ROM fir                                            mware
[    0.223876] 2020000.serial: ttymxc0 at MMIO 0x2020000 (irq = 18, base_baud =                                             5000000) is a IMX
[    0.802832] console [ttymxc0] enabled
[    0.808482] 21e8000.serial: ttymxc1 at MMIO 0x21e8000 (irq = 55, base_baud =                                             5000000) is a IMX
[    0.851847] imx_rngc 2284000.rngb: Freescale RNGC registered.
[    0.857983] [drm] Initialized
[    0.897887] brd: module loaded
[    0.917619] loop: module loaded
[    0.925876] at24 5-0050: 256 byte 24c02 EEPROM, writable, 1 bytes/write
[    0.937344] at24 6-0050: 256 byte 24c02 EEPROM, writable, 1 bytes/write
[    0.948151] libphy: Fixed MDIO Bus: probed
[    0.954848] 20b4000.ethernet supply phy not found, using dummy regulator
[    0.962874] pps pps0: new PPS source ptp0
[    0.997207] libphy: fec_enet_mii_bus: probed
[    1.002889] fec 20b4000.ethernet eth0: registered PHC device 0
[    1.123376] 2188000.ethernet supply phy not found, using dummy regulator
[    1.244355] pps pps1: new PPS source ptp1
[    1.249622] libphy: fec_enet_mii_bus: probed
[    1.257724] fec 2188000.ethernet eth1: registered PHC device 1
[    1.264278] PPP generic driver version 2.4.2
[    1.269123] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.275818] ehci-mxc: Freescale On-Chip EHCI Host driver
[    1.281650] usbcore: registered new interface driver usb-storage
[    1.288281] usbcore: registered new interface driver usbserial
[    1.294444] usbcore: registered new interface driver usbserial_generic
[    1.301106] usbserial: USB Serial support registered for generic
[    1.307838] mousedev: PS/2 mouse device common for all mice
[    1.359220] rtc rtc0: invalid alarm value: 2020-6-20 24:24:0
[    1.365560] rtc-pcf8563 4-0051: rtc core: registered rtc-pcf8563 as rtc0
[    1.381721] snvs_rtc 20cc000.snvs:snvs-rtc-lp: rtc core: registered 20cc000.s                                            nvs:snvs-r as rtc1
[    1.390842] i2c /dev entries driver
[    1.404334] lm75 4-0048: hwmon0: sensor 'lm75b'
[    1.525562] imx2-wdt 20bc000.wdog: timeout 60 sec (nowayout=0)
[    1.533944] sdhci: Secure Digital Host Controller Interface driver
[    1.540170] sdhci: Copyright(c) Pierre Ossman
[    1.544628] sdhci-pltfm: SDHCI platform and OF driver helper
[    1.613311] mmc0: SDHCI controller on 2194000.usdhc [2194000.usdhc] using ADM                                            A
[    1.632816] ledtrig-cpu: registered to indicate activity on CPUs
[    1.657490] usbcore: registered new interface driver usbhid
[    1.665244] usbhid: USB HID core driver
[    1.691243] NET: Registered protocol family 10
[    1.698553] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[    1.706455] NET: Registered protocol family 17
[    1.711109] Key type dns_resolver registered
[    1.720500] Registering SWP/SWPB emulation handler
[    1.727513] registered taskstats version 1
[    1.750897] random: fast init done
[    1.758086] mmc0: new DDR MMC card at address 0001
[    1.765227] imx_thermal 2000000.aips-bus:tempmon: Industrial CPU temperature                                             grade - max:105C critical:100C passive:95C
[    1.776224] mmcblk0: mmc0:0001 Q2J54A 3.59 GiB
[    1.781207] mmcblk0boot0: mmc0:0001 Q2J54A partition 1 16.0 MiB
[    1.800232] rtc-pcf8563 4-0051: setting system clock to 2020-06-14 19:43:48 U                                            TC (1592163828)
[    1.808730] of_cfs_init
[    1.811307] mmcblk0boot1: mmc0:0001 Q2J54A partition 2 16.0 MiB
[    1.817811] mmcblk0rpmb: mmc0:0001 Q2J54A partition 3 512 KiB
[    1.826838] of_cfs_init: OK
[    1.835374]  mmcblk0: p1 p2 p3 p4 < p5 p6 >
[    1.840748] vdd3p0: disabling
[    1.847105] vref-3v3: disabling
[    1.850279] usb1_vbus: disabling
[    1.853671] usb2_vbus: disabling
[    1.856918] ALSA device list:
[    1.859894]   No soundcards found.
[    1.864446] EXT4-fs (mmcblk0p3): couldn't mount as ext3 due to feature incomp                                            atibilities
[    1.873388] EXT4-fs (mmcblk0p3): couldn't mount as ext2 due to feature incomp                                            atibilities
[    1.888589] EXT4-fs (mmcblk0p3): mounted filesystem with ordered data mode. O                                            pts: (null)
[    1.897008] VFS: Mounted root (ext4 filesystem) readonly on device 179:3.
[    1.909105] devtmpfs: mounted
[    1.913586] Freeing unused kernel memory: 1024K (c0a00000 - c0b00000)
[    2.162121] ip_tables: (C) 2000-2006 Netfilter Core Team
[    2.199244] systemd[1]: systemd 232 running in system mode. (+PAM +AUDIT +SEL                                            INUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +                                            XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN)
[    2.218511] systemd[1]: Detected architecture arm.
[    2.254425] systemd[1]: Set hostname to <wirenboard-AYTUCXG4>.
[    2.868074] systemd[1]: Listening on Journal Socket (/dev/log).
[    2.903811] systemd[1]: Listening on fsck to fsckd communication Socket.
[    2.944236] systemd[1]: Started Dispatch Password Requests to Console Directo                                            ry Watch.
[    2.984122] systemd[1]: Listening on Journal Socket.
[    3.014214] systemd[1]: Started Forward Password Requests to Wall Directory W                                            atch.
[    3.053735] systemd[1]: Reached target Encrypted Volumes.
[    3.085392] systemd[1]: Created slice System Slice.
[    4.117402] EXT4-fs (mmcblk0p3): re-mounted. Opts: errors=remount-ro
[    4.435502] systemd-journald[151]: Received request to flush runtime journal                                             from PID 1
[    5.930941] lirc_dev: IR Remote Control driver registered, major 245
[    5.967269] Driver for 1-wire Dallas network protocol.
[    5.985015] lirc_pwm: module is from the staging directory, the quality is un                                            known, you have been warned.
[    6.094752] lirc_pwm lirc-rfm69: GPIO receiver on pin 77
[    6.155457] lirc_pwm lirc-rfm69: lirc_dev: driver lirc-rfm69 registered at mi                                            nor = 0
[    6.227632] lirc_pwm lirc-rfm69: probed
[    6.398848] fec 20b4000.ethernet rename2: renamed from eth0
[    6.769995] fec 2188000.ethernet eth0: renamed from eth1
[    6.801232] ci_hdrc ci_hdrc.0: EHCI Host Controller
[    6.847148] ci_hdrc ci_hdrc.0: new USB bus registered, assigned bus number 1
[    6.865993] fec 20b4000.ethernet eth1: renamed from rename2
[    6.933472] ci_hdrc ci_hdrc.0: USB 2.0 started, EHCI 1.00
[    6.980547] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    6.987501] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=                                            1
[    6.994785] usb usb1: Product: EHCI Host Controller
[    6.999674] usb usb1: Manufacturer: Linux 4.9.22-wb6 ehci_hcd
[    7.005458] usb usb1: SerialNumber: ci_hdrc.0
[    7.285651] hub 1-0:1.0: USB hub found
[    7.327297] hub 1-0:1.0: 1 port detected
[    7.386739] ci_hdrc ci_hdrc.1: EHCI Host Controller
[    7.391696] ci_hdrc ci_hdrc.1: new USB bus registered, assigned bus number 2
[    7.573390] ci_hdrc ci_hdrc.1: USB 2.0 started, EHCI 1.00
[    7.623178] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[    7.630123] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=                                            1
[    7.637413] usb usb2: Product: EHCI Host Controller
[    7.642302] usb usb2: Manufacturer: Linux 4.9.22-wb6 ehci_hcd
[    7.648106] usb usb2: SerialNumber: ci_hdrc.1
[    7.887870] hub 2-0:1.0: USB hub found
[    7.896983] hub 2-0:1.0: 1 port detected
[    8.323406] usb 2-1: new high-speed USB device number 2 using ci_hdrc
[    8.500270] Adding 262140k swap on /dev/mmcblk0p5.  Priority:-1 extents:1 acr                                            oss:262140k SS
[    8.544011] usb 2-1: New USB device found, idVendor=0424, idProduct=2514
[    8.550764] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    8.594497] hub 2-1:1.0: USB hub found
[    8.606872] hub 2-1:1.0: 4 ports detected
[    8.795427] EXT4-fs (mmcblk0p6): mounted filesystem with ordered data mode. O                                            pts: (null)
[    8.943428] usb 2-1.1: new high-speed USB device number 3 using ci_hdrc
[    9.115123] usb 2-1.1: New USB device found, idVendor=0bda, idProduct=b720
[    9.122056] usb 2-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber                                            =3
[    9.129541] usb 2-1.1: Product: 802.11n WLAN Adapter
[    9.134560] usb 2-1.1: Manufacturer: Realtek
[    9.138840] usb 2-1.1: SerialNumber: 00e04c000001
[    9.363712] Bluetooth: Core ver 2.22
[    9.367494] NET: Registered protocol family 31
[    9.371951] Bluetooth: HCI device and connection manager initialized
[    9.420202] Bluetooth: HCI socket layer initialized
[    9.426743] Bluetooth: L2CAP socket layer initialized
[    9.436149] Bluetooth: SCO socket layer initialized
[    9.504541] usbcore: registered new interface driver btusb
[    9.519813] Bluetooth: hci0: rtl: examining hci_ver=06 hci_rev=000b lmp_ver=0                                            6 lmp_subver=8723
[    9.528614] Bluetooth: hci0: rtl: loading rtl_bt/rtl8723b_config.bin
[    9.553613] bluetooth hci0: Direct firmware load for rtl_bt/rtl8723b_config.b                                            in failed with error -2
[    9.562809] Bluetooth: hci0: Failed to load rtl_bt/rtl8723b_config.bin
[    9.569468] Bluetooth: hci0: rtl: loading rtl_bt/rtl8723b_fw.bin
[    9.580769] Bluetooth: hci0: rom_version status=0 version=1
[    9.588942] Bluetooth: cfg_sz 0, total size 22496
[   10.000144] 8723bu: module is from the staging directory, the quality is unkn                                            own, you have been warned.
[   10.047902] RTL871X: module init start
[   10.051684] RTL871X: rtl8723bu v4.3.6.11_12942.20141204_BTCOEX20140507-4E40
[   10.058781] RTL871X: rtl8723bu BT-Coex version = BTCOEX20140507-4E40
[   10.318025] RTL871X: rtw_ndev_init(wlan0)
[   10.339094] RTL871X: rtw_ndev_init(wlan1)
[   10.371353] usbcore: registered new interface driver rtl8723bu
[   10.377355] RTL871X: module init ret=0
[   11.538128] cgroup: new mount options do not match the existing superblock, w                                            ill be ignored
[   12.214755] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   12.220098] Bluetooth: BNEP filters: protocol multicast
[   12.237839] Bluetooth: BNEP socket layer initialized
[   17.221256] RTL871X: RTW_ADAPTIVITY_EN_
[   17.225057] AUTO, chplan:0x20, Regulation:3,3
[   17.229428] RTL871X: RTW_ADAPTIVITY_MODE_
[   17.233346] NORMAL
[   20.509007] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   20.851824] 21ec000.serial: ttymxc2 at MMIO 0x21ec000 (irq = 233, base_baud =                                             5000000) is a IMX
[   22.110412] spi_imx 2008000.ecspi: probed
[   22.565356] RTL871X: nolinked power save enter
[   23.043442] mmc_spi spi0.0: SD/MMC host mmc1, no WP, no poweroff, cd polling
[   24.228714] random: crng init done
[   25.657284] 21f0000.serial: ttymxc3 at MMIO 0x21f0000 (irq = 235, base_baud =                                             5000000) is a IMX
[   30.118500] i2c-gpio wbmz2_i2c@0: using pins 19 (SDA) and 18 (SCL)
[   37.083705] SMSC LAN8710/LAN8720 2188000.ethernet:00: attached PHY driver [SM                                            SC LAN8710/LAN8720] (mii_bus:phy_addr=2188000.ethernet:00, irq=-1)
[   37.310293] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   40.187249] RTL871X: RTW_ADAPTIVITY_EN_
[   40.190985] AUTO, chplan:0x20, Regulation:3,3
[   40.195486] RTL871X: RTW_ADAPTIVITY_MODE_
[   40.199358] NORMAL
[   40.403918] fec 2188000.ethernet eth0: Link is Up - 100Mbps/Full - flow contr                                            ol off
[   42.173910] RTL871X: nolinked power save leave
[   42.676330] RTL871X: assoc success
[   42.784259] Micrel KSZ8081 or KSZ8091 2188000.ethernet:03: attached PHY drive                                            r [Micrel KSZ8081 or KSZ8091] (mii_bus:phy_addr=2188000.ethernet:03, irq=-1)
[   42.816215] IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready
[   42.842642] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   42.905409] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
root@wirenboard-AYTUCXG4:~#

А блок с информацией о батарее в Devices появился? Работает?

Если речь идет об вот этом блоке в Devices, то он был и до установки обновлений. Работало только Vin. После всех манипуляций описанных мной выше, работает тоже только Vin.
working on battery - не работает
image

Вот про это:


Оно появилось? Если да - значит модуль настроен. И, если можно пришлите скриншот:
configs - Hardware - Mezzanine board