Post Go back to editing

LTC6811-2 unable to communicate over isoSPI

Hi there,

We trying to run communications via isoSPI to AFE. 

ICs used:
- AFE: LTC6811-2 

- isoSPI transceiver: LTC6820

- MCU: STM32F405


Checked SPI communications correctness on the MCU side: all goes well w/o any issue.

Checked PEC calculation: it seems to be correct

Checked isoSPI communications: all encoded correctly 

AFE IC seems to wake up for 2 seconds upon communications started, then periodically awaken upon communications to IC occurred.

The problem: unable to get any feedback from the IC: always get FF in response 

The strange thing noticed, IBIAS output modulated according to the reception of each bit from isoSPI bus (seems to be high level in ready state in our understanding).

Please find debug log embedded below.

Thanks in advance!
Kind regards, A.


00000002 INFO MAIN src\main.c:147 [main] -> Main routine starts ...
00000010 INFO FreeRTOS src\freertos.c:146 [StartDefaultTask] -> Default Task started...
00000019 DEBUG LTC681x src\LTC6811.cpp:85 [LTC6811_init_reg_limits] -> total_ic=1, ic=0x200055e8
00000028 DEBUG LTC681x src\LTC6811.cpp:557 [LTC6811_init_cfg] -> total_ic=1, ic=0x200055e8
00000037 DEBUG LTC681x src\LTC6811.cpp:579 [LTC6811_set_cfgr] -> nIC=0, ic=0x200055e8, refon=false, adcopt=false, gpio={true, true, false, false, false, }, dcc={false, false, false, false, false, false, false, false, false, false, false, false, }, dcto={false, false, false, false, }, uv=0, ov=65535
00000066 DEBUG AFE_LTC6811_2 src\afe_ltc6811_2.cc:264 [init] -> initialized
00000073 DEBUG BMU_TASK include/bmu_task.hpp:60 [start]
00000079 DEBUG BMU_TASK include/bmu_task.hpp:66 [start] -> task_worker=0x08011d5d, name=CO_R_worker, stack_size=1024, this=0x2000c670, priority=0, stack_ph=0x2000c67c, task_ph=0x2000d680
00000097 DEBUG BMU_TASK include/bmu_task.hpp:75 [start]
00000102 DEBUG Main src\bmu_app_main.cc:96 [app_init] -> Initialized
00000109 INFO Main src\bmu_app_main.cc:99 [app_init] -> PowerON event
00000118 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:153 [lt681x_spi_read_bytes] RX[hst=HAL_OK, len=1, 0x2001d7ec]: ff
00000130 DEBUG LTC681x src\LTC6811.cpp:98 [LTC6811_wrcfg] -> total_ic=1, ic=0x200055e8
00000138 DEBUG LTC681x src\LTC681x.cpp:203 [LTC681x_wrcfg] -> total_ic=1, ic=0x200055e8
00000147 DEBUG LTC681x src\LTC681x.cpp:86 [ltc681x_write_68] -> total_ic=1, ic=0x200055e8, cmd.size=2
00000156 DEBUG LTC681x src\LTC681x.cpp:87 [ltc681x_write_68] CMD[0x2001d7bc]: 00 01
00000165 DEBUG LTC681x include/LTC681x.hpp:356 [ltc681x_write_68] -> total_ic=1, bytes_in_reg=6, cmd_len=12, cmd_buf_capacity=12
00000177 DEBUG LTC681x include/LTC681x.hpp:383 [ltc681x_write_68] TX[0x2001d754]: 00 01 3d 6e df 8e 03 08 fb d6 7f f6
00000189 DEBUG LTC681x include/LTC681x.hpp:388 [ltc681x_write_68]
00000195 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=12, 0x2001d754]: 00 01 3d 6e df 8e 03 08 fb d6 7f f6
00000209 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00000219 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=12, ox2001d714]: ff ff ff ff ff ff ff ff ff ff ff ff
00000233 DEBUG LTC681x include/LTC681x.hpp:393 [ltc681x_write_68]
00000240 INFO Main src\bmu_app_main.cc:101 [app_init] AFE state changed -> 124.000000 ms
00000248 INFO Main src\bmu_app_main.cc:112 [app_init] ADC started -> 0.000000 ms
00000256 INFO Main src\bmu_app_main.cc:125 [app_init] -> PoweredON
00000263 INFO Main src\bmu_app_main.cc:136 [app_init] -> starting non-characterised unit
00000271 INFO Main src\bmu_app_main.cc:97 [app_init] Powered ON -> 162.000000 ms
00000579 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:153 [lt681x_spi_read_bytes] RX[hst=HAL_OK, len=1, 0x2001d93c]: ff
00000591 DEBUG AFE_LTC6811_2 src\afe_ltc6811_2.cc:461 [poll] -> AFE polling
00000598 DEBUG LTC681x src\LTC6811.cpp:219 [LTC6811_pollAdc]
00000604 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d8f8]: 07 14 f3 6c
00000616 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00000625 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d78c]: ff ff ff ff
00000637 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:153 [lt681x_spi_read_bytes] RX[hst=HAL_OK, len=1, 0x2001d8fc]: ff
00000649 DEBUG LTC681x src\LTC681x.cpp:761 [LTC681x_pollAdc] -> current_time={255, }
00000657 DEBUG LTC681x src\LTC6811.cpp:221 [LTC6811_pollAdc] -> res=0
00000664 DEBUG AFE_LTC6811_2 src\afe_ltc6811_2.cc:463 [poll] -> LTC6811_pollAdc ADCVAX: 0ms
00000673 DEBUG LTC681x src\LTC681x.cpp:783 [LTC681x_clrcell]
00000679 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d914]: 07 11 c9 c0
00000691 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00000701 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d8ec]: ff ff ff ff
00000712 DEBUG LTC681x src\LTC6811.cpp:231 [LTC6811_clrcell] -> ec=BMU_OK
00000720 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d91c]: 07 12 df a4
00000731 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00000741 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d8f4]: ff ff ff ff
00000753 DEBUG LTC681x src\LTC6811.cpp:241 [LTC6811_clraux] -> ec=BMU_OK
00000760 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d91c]: 07 13 54 96
00000772 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00000782 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d8f4]: ff ff ff ff
00000793 DEBUG LTC681x src\LTC6811.cpp:251 [LTC6811_clrstat] -> ec=BMU_OK
00000801 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d90c]: 03 47 e5 ca
00000812 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00000822 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d8e4]: ff ff ff ff
00000834 DEBUG LTC681x src\LTC6811.cpp:267 [LTC6811_cvst] -> MD=2, ST=2, ec=BMU_OK
00000842 DEBUG LTC681x src\LTC6811.cpp:219 [LTC6811_pollAdc]
00000848 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d8f8]: 07 14 f3 6c
00000860 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00000869 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d78c]: ff ff ff ff
00000881 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:153 [lt681x_spi_read_bytes] RX[hst=HAL_OK, len=1, 0x2001d8fc]: ff
00000893 DEBUG LTC681x src\LTC681x.cpp:761 [LTC681x_pollAdc] -> current_time={255, }
00000902 DEBUG LTC681x src\LTC6811.cpp:221 [LTC6811_pollAdc] -> res=0
00000908 DEBUG AFE_LTC6811_2 src\afe_ltc6811_2.cc:477 [poll] -> LTC6811_pollAdc ADCVAX: 0ms
00000917 DEBUG LTC681x src\LTC681x.cpp:340 [LTC681x_rdcv]
00000923 DEBUG LTC681x include/LTC681x.hpp:628 [LTC681x_rdcv_reg] -> reg=1, total_ic=1, data[8]
00000932 DEBUG LTC681x include/LTC681x.hpp:631 [LTC681x_rdcv_reg] -> RDCVA
00000940 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 80 04 77 d6
00000951 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d894]: ff ff ff ff
00000963 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8f0]: ff ff ff ff ff ff ff ff
00000977 DEBUG LTC681x src\LTC681x.cpp:1801 [ltc681x_parse_cells] -> current_ic=0, cell_reg=1, cell_data=0x2001d8f0, cell_codes=0x20005606, ic_pec=0x2000562a
00000992 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00001001 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00001009 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00001018 DEBUG LTC681x src\LTC681x.cpp:1828 [ltc681x_parse_cells] -> received_pec=0xffff, data_pec=0x664c
00001028 WARNING LTC681x src\LTC681x.cpp:1834 [ltc681x_parse_cells] -> PEC error: received_pec=0xffff, data_pec=0x664c
00001040 DEBUG LTC681x src\LTC681x.cpp:362 [LTC681x_rdcv]
00001045 DEBUG LTC681x include/LTC681x.hpp:628 [LTC681x_rdcv_reg] -> reg=2, total_ic=1, data[8]
00001055 DEBUG LTC681x include/LTC681x.hpp:636 [LTC681x_rdcv_reg] -> RDCVB
00001062 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 80 06 ea 80
00001074 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d894]: ff ff ff ff
00001086 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8f0]: ff ff ff ff ff ff ff ff
00001100 DEBUG LTC681x src\LTC681x.cpp:1801 [ltc681x_parse_cells] -> current_ic=0, cell_reg=2, cell_data=0x2001d8f0, cell_codes=0x20005606, ic_pec=0x2000562a
00001115 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00001123 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00001132 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00001140 DEBUG LTC681x src\LTC681x.cpp:1828 [ltc681x_parse_cells] -> received_pec=0xffff, data_pec=0x664c
00001151 WARNING LTC681x src\LTC681x.cpp:1834 [ltc681x_parse_cells] -> PEC error: received_pec=0xffff, data_pec=0x664c
00001162 DEBUG LTC681x src\LTC681x.cpp:362 [LTC681x_rdcv]
00001168 DEBUG LTC681x include/LTC681x.hpp:628 [LTC681x_rdcv_reg] -> reg=3, total_ic=1, data[8]
00001177 DEBUG LTC681x include/LTC681x.hpp:641 [LTC681x_rdcv_reg] -> RDCVC
00001184 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 80 08 2e 46
00001196 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d894]: ff ff ff ff
00001208 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8f0]: ff ff ff ff ff ff ff ff
00001222 DEBUG LTC681x src\LTC681x.cpp:1801 [ltc681x_parse_cells] -> current_ic=0, cell_reg=3, cell_data=0x2001d8f0, cell_codes=0x20005606, ic_pec=0x2000562a
00001237 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00001246 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00001254 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00001263 DEBUG LTC681x src\LTC681x.cpp:1828 [ltc681x_parse_cells] -> received_pec=0xffff, data_pec=0x664c
00001273 WARNING LTC681x src\LTC681x.cpp:1834 [ltc681x_parse_cells] -> PEC error: received_pec=0xffff, data_pec=0x664c
00001284 DEBUG LTC681x src\LTC681x.cpp:362 [LTC681x_rdcv]
00001290 DEBUG LTC681x include/LTC681x.hpp:628 [LTC681x_rdcv_reg] -> reg=4, total_ic=1, data[8]
00001299 DEBUG LTC681x include/LTC681x.hpp:646 [LTC681x_rdcv_reg] -> RDCVD
00001307 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 80 0a b3 10
00001318 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d894]: ff ff ff ff
00001330 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8f0]: ff ff ff ff ff ff ff ff
00001344 DEBUG LTC681x src\LTC681x.cpp:1801 [ltc681x_parse_cells] -> current_ic=0, cell_reg=4, cell_data=0x2001d8f0, cell_codes=0x20005606, ic_pec=0x2000562a
00001360 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00001368 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00001377 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00001385 DEBUG LTC681x src\LTC681x.cpp:1828 [ltc681x_parse_cells] -> received_pec=0xffff, data_pec=0x664c
00001395 WARNING LTC681x src\LTC681x.cpp:1834 [ltc681x_parse_cells] -> PEC error: received_pec=0xffff, data_pec=0x664c
00001407 DEBUG LTC681x src\LTC681x.cpp:362 [LTC681x_rdcv]
00001412 DEBUG LTC681x src\LTC6811.cpp:169 [LTC6811_rdcv] -> reg=0, total_ic=1, ic=0x200055e8, pec_error=4
00001423 DEBUG LTC681x include/LTC681x.hpp:701 [LTC681x_rdaux_reg] -> reg=1, total_ic=1, data[8]
00001432 DEBUG LTC681x include/LTC681x.hpp:704 [LTC681x_rdaux_reg] -> AUX A
00001440 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 80 0c 9f d8
00001451 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d894]: ff ff ff ff
00001463 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8f0]: ff ff ff ff ff ff ff ff
00001477 DEBUG LTC681x src\LTC681x.cpp:1801 [ltc681x_parse_cells] -> current_ic=0, cell_reg=1, cell_data=0x2001d8f0, cell_codes=0x20005630, ic_pec=0x20005642
00001493 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00001501 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00001509 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00001518 DEBUG LTC681x src\LTC681x.cpp:1828 [ltc681x_parse_cells] -> received_pec=0xffff, data_pec=0x664c
00001528 WARNING LTC681x src\LTC681x.cpp:1834 [ltc681x_parse_cells] -> PEC error: received_pec=0xffff, data_pec=0x664c
00001540 DEBUG LTC681x include/LTC681x.hpp:701 [LTC681x_rdaux_reg] -> reg=2, total_ic=1, data[8]
00001549 DEBUG LTC681x include/LTC681x.hpp:709 [LTC681x_rdaux_reg] -> AUX B
00001557 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 80 0e 02 8e
00001568 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d894]: ff ff ff ff
00001580 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8f0]: ff ff ff ff ff ff ff ff
00001594 DEBUG LTC681x src\LTC681x.cpp:1801 [ltc681x_parse_cells] -> current_ic=0, cell_reg=2, cell_data=0x2001d8f0, cell_codes=0x20005630, ic_pec=0x20005642
00001610 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00001618 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00001626 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00001635 DEBUG LTC681x src\LTC681x.cpp:1828 [ltc681x_parse_cells] -> received_pec=0xffff, data_pec=0x664c
00001645 WARNING LTC681x src\LTC681x.cpp:1834 [ltc681x_parse_cells] -> PEC error: received_pec=0xffff, data_pec=0x664c
00001657 DEBUG LTC681x src\LTC6811.cpp:187 [LTC6811_rdaux] -> reg=0, total_ic=1, ic=0x200055e8, pec_error=1
00001667 DEBUG AFE_LTC6811_2 src\afe_ltc6811_2.cc:491 [poll] -> PEC error: 1
00001675 DEBUG LTC681x src\LTC6811.cpp:136 [LTC6811_adstat] -> MD=2,CHST=0
00001682 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d914]: 05 68 3b ae
00001694 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00001703 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d8ec]: ff ff ff ff
00001715 DEBUG LTC681x src\LTC6811.cpp:219 [LTC6811_pollAdc]
00001721 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d8f8]: 07 14 f3 6c
00001733 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00001743 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d78c]: ff ff ff ff
00001754 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:153 [lt681x_spi_read_bytes] RX[hst=HAL_OK, len=1, 0x2001d8fc]: ff
00001766 DEBUG LTC681x src\LTC681x.cpp:761 [LTC681x_pollAdc] -> current_time={255, }
00001775 DEBUG LTC681x src\LTC6811.cpp:221 [LTC6811_pollAdc] -> res=0
00001782 DEBUG AFE_LTC6811_2 src\afe_ltc6811_2.cc:498 [poll] -> LTC6811_pollAdc ADSTAT: 0ms
00001791 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 00 10 ed 72
00001802 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d8ac]: ff ff ff ff
00001814 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8ec]: ff ff ff ff ff ff ff ff ff ff ff ff
00001829 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 00 12 70 24
00001841 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d8ac]: ff ff ff ff
00001853 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8ec]: ff ff ff ff ff ff ff ff ff ff ff ff
00001868 DEBUG LTC681x src\LTC6811.cpp:205 [LTC6811_rdstat] -> reg=0, total_ic=1, ic=0x200055e8, pec_error=-1
00001879 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 00 10 ed 72
00001891 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d8ac]: ff ff ff ff
00001902 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8ec]: ff ff ff ff ff ff ff ff ff ff ff ff
00001918 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 00 12 70 24
00001929 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d8ac]: ff ff ff ff
00001941 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8ec]: ff ff ff ff ff ff ff ff ff ff ff ff
00001957 DEBUG LTC681x src\LTC6811.cpp:205 [LTC6811_rdstat] -> reg=0, total_ic=1, ic=0x200055e8, pec_error=-1
00001967 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 00 10 ed 72
00001979 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d8ac]: ff ff ff ff
00001991 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8ec]: ff ff ff ff ff ff ff ff ff ff ff ff
00002006 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 00 12 70 24
00002018 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d8ac]: ff ff ff ff
00002030 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8ec]: ff ff ff ff ff ff ff ff ff ff ff ff
00002045 DEBUG LTC681x src\LTC6811.cpp:205 [LTC6811_rdstat] -> reg=0, total_ic=1, ic=0x200055e8, pec_error=-1
00002056 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 00 10 ed 72
00002067 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d8ac]: ff ff ff ff
00002079 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8ec]: ff ff ff ff ff ff ff ff ff ff ff ff
00002094 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 00 12 70 24
00002106 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d8ac]: ff ff ff ff
00002118 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8ec]: ff ff ff ff ff ff ff ff ff ff ff ff
00002133 DEBUG LTC681x src\LTC6811.cpp:205 [LTC6811_rdstat] -> reg=0, total_ic=1, ic=0x200055e8, pec_error=-1
00002144 DEBUG AFE_LTC6811_2 src\afe_ltc6811_2.cc:504 [poll] -> PEC error: -1
00002151 DEBUG Main src\bmu_app_main.cc:167 [app_process] AFE Poll -> 1572.000000 ms
00002260 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:153 [lt681x_spi_read_bytes] RX[hst=HAL_OK, len=1, 0x2001d93c]: ff
00002272 DEBUG AFE_LTC6811_2 src\afe_ltc6811_2.cc:461 [poll] -> AFE polling
00002279 DEBUG LTC681x src\LTC6811.cpp:219 [LTC6811_pollAdc]
00002285 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d8f8]: 07 14 f3 6c
00002297 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00002306 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d78c]: ff ff ff ff
00002318 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:153 [lt681x_spi_read_bytes] RX[hst=HAL_OK, len=1, 0x2001d8fc]: ff
00002330 DEBUG LTC681x src\LTC681x.cpp:761 [LTC681x_pollAdc] -> current_time={255, }
00002338 DEBUG LTC681x src\LTC6811.cpp:221 [LTC6811_pollAdc] -> res=0
00002345 DEBUG AFE_LTC6811_2 src\afe_ltc6811_2.cc:463 [poll] -> LTC6811_pollAdc ADCVAX: 0ms
00002354 DEBUG LTC681x src\LTC681x.cpp:783 [LTC681x_clrcell]
00002360 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d914]: 07 11 c9 c0
00002372 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00002382 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d8ec]: ff ff ff ff
00002393 DEBUG LTC681x src\LTC6811.cpp:231 [LTC6811_clrcell] -> ec=BMU_OK
00002401 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d91c]: 07 12 df a4
00002412 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00002422 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d8f4]: ff ff ff ff
00002434 DEBUG LTC681x src\LTC6811.cpp:241 [LTC6811_clraux] -> ec=BMU_OK
00002441 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d91c]: 07 13 54 96
00002453 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00002463 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d8f4]: ff ff ff ff
00002474 DEBUG LTC681x src\LTC6811.cpp:251 [LTC6811_clrstat] -> ec=BMU_OK
00002482 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d90c]: 03 47 e5 ca
00002493 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00002503 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d8e4]: ff ff ff ff
00002515 DEBUG LTC681x src\LTC6811.cpp:267 [LTC6811_cvst] -> MD=2, ST=2, ec=BMU_OK
00002523 DEBUG LTC681x src\LTC6811.cpp:219 [LTC6811_pollAdc]
00002529 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d8f8]: 07 14 f3 6c
00002541 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00002550 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d78c]: ff ff ff ff
00002562 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:153 [lt681x_spi_read_bytes] RX[hst=HAL_OK, len=1, 0x2001d8fc]: ff
00002574 DEBUG LTC681x src\LTC681x.cpp:761 [LTC681x_pollAdc] -> current_time={255, }
00002583 DEBUG LTC681x src\LTC6811.cpp:221 [LTC6811_pollAdc] -> res=0
00002589 DEBUG AFE_LTC6811_2 src\afe_ltc6811_2.cc:477 [poll] -> LTC6811_pollAdc ADCVAX: 0ms
00002598 DEBUG LTC681x src\LTC681x.cpp:340 [LTC681x_rdcv]
00002604 DEBUG LTC681x include/LTC681x.hpp:628 [LTC681x_rdcv_reg] -> reg=1, total_ic=1, data[8]
00002613 DEBUG LTC681x include/LTC681x.hpp:631 [LTC681x_rdcv_reg] -> RDCVA
00002621 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 80 04 77 d6
00002632 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d894]: ff ff ff ff
00002644 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8f0]: ff ff ff ff ff ff ff ff
00002658 DEBUG LTC681x src\LTC681x.cpp:1801 [ltc681x_parse_cells] -> current_ic=0, cell_reg=1, cell_data=0x2001d8f0, cell_codes=0x20005606, ic_pec=0x2000562a
00002673 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00002682 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00002690 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00002699 DEBUG LTC681x src\LTC681x.cpp:1828 [ltc681x_parse_cells] -> received_pec=0xffff, data_pec=0x664c
00002709 WARNING LTC681x src\LTC681x.cpp:1834 [ltc681x_parse_cells] -> PEC error: received_pec=0xffff, data_pec=0x664c
00002721 DEBUG LTC681x src\LTC681x.cpp:362 [LTC681x_rdcv]
00002726 DEBUG LTC681x include/LTC681x.hpp:628 [LTC681x_rdcv_reg] -> reg=2, total_ic=1, data[8]
00002736 DEBUG LTC681x include/LTC681x.hpp:636 [LTC681x_rdcv_reg] -> RDCVB
00002743 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 80 06 ea 80
00002755 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d894]: ff ff ff ff
00002767 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8f0]: ff ff ff ff ff ff ff ff
00002781 DEBUG LTC681x src\LTC681x.cpp:1801 [ltc681x_parse_cells] -> current_ic=0, cell_reg=2, cell_data=0x2001d8f0, cell_codes=0x20005606, ic_pec=0x2000562a
00002796 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00002804 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00002813 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00002821 DEBUG LTC681x src\LTC681x.cpp:1828 [ltc681x_parse_cells] -> received_pec=0xffff, data_pec=0x664c
00002831 WARNING LTC681x src\LTC681x.cpp:1834 [ltc681x_parse_cells] -> PEC error: received_pec=0xffff, data_pec=0x664c
00002843 DEBUG LTC681x src\LTC681x.cpp:362 [LTC681x_rdcv]
00002849 DEBUG LTC681x include/LTC681x.hpp:628 [LTC681x_rdcv_reg] -> reg=3, total_ic=1, data[8]
00002858 DEBUG LTC681x include/LTC681x.hpp:641 [LTC681x_rdcv_reg] -> RDCVC
00002865 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 80 08 2e 46
00002877 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d894]: ff ff ff ff
00002889 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8f0]: ff ff ff ff ff ff ff ff
00002903 DEBUG LTC681x src\LTC681x.cpp:1801 [ltc681x_parse_cells] -> current_ic=0, cell_reg=3, cell_data=0x2001d8f0, cell_codes=0x20005606, ic_pec=0x2000562a
00002918 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00002927 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00002935 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00002944 DEBUG LTC681x src\LTC681x.cpp:1828 [ltc681x_parse_cells] -> received_pec=0xffff, data_pec=0x664c
00002954 WARNING LTC681x src\LTC681x.cpp:1834 [ltc681x_parse_cells] -> PEC error: received_pec=0xffff, data_pec=0x664c
00002965 DEBUG LTC681x src\LTC681x.cpp:362 [LTC681x_rdcv]
00002971 DEBUG LTC681x include/LTC681x.hpp:628 [LTC681x_rdcv_reg] -> reg=4, total_ic=1, data[8]
00002980 DEBUG LTC681x include/LTC681x.hpp:646 [LTC681x_rdcv_reg] -> RDCVD
00002988 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 80 0a b3 10
00002999 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d894]: ff ff ff ff
00003011 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8f0]: ff ff ff ff ff ff ff ff
00003025 DEBUG LTC681x src\LTC681x.cpp:1801 [ltc681x_parse_cells] -> current_ic=0, cell_reg=4, cell_data=0x2001d8f0, cell_codes=0x20005606, ic_pec=0x2000562a
00003041 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00003049 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00003058 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00003066 DEBUG LTC681x src\LTC681x.cpp:1828 [ltc681x_parse_cells] -> received_pec=0xffff, data_pec=0x664c
00003076 WARNING LTC681x src\LTC681x.cpp:1834 [ltc681x_parse_cells] -> PEC error: received_pec=0xffff, data_pec=0x664c
00003088 DEBUG LTC681x src\LTC681x.cpp:362 [LTC681x_rdcv]
00003093 DEBUG LTC681x src\LTC6811.cpp:169 [LTC6811_rdcv] -> reg=0, total_ic=1, ic=0x200055e8, pec_error=4
00003104 DEBUG LTC681x include/LTC681x.hpp:701 [LTC681x_rdaux_reg] -> reg=1, total_ic=1, data[8]
00003113 DEBUG LTC681x include/LTC681x.hpp:704 [LTC681x_rdaux_reg] -> AUX A
00003121 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 80 0c 9f d8
00003132 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d894]: ff ff ff ff
00003144 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8f0]: ff ff ff ff ff ff ff ff
00003158 DEBUG LTC681x src\LTC681x.cpp:1801 [ltc681x_parse_cells] -> current_ic=0, cell_reg=1, cell_data=0x2001d8f0, cell_codes=0x20005630, ic_pec=0x20005642
00003174 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00003182 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00003190 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00003199 DEBUG LTC681x src\LTC681x.cpp:1828 [ltc681x_parse_cells] -> received_pec=0xffff, data_pec=0x664c
00003209 WARNING LTC681x src\LTC681x.cpp:1834 [ltc681x_parse_cells] -> PEC error: received_pec=0xffff, data_pec=0x664c
00003221 DEBUG LTC681x include/LTC681x.hpp:701 [LTC681x_rdaux_reg] -> reg=2, total_ic=1, data[8]
00003230 DEBUG LTC681x include/LTC681x.hpp:709 [LTC681x_rdaux_reg] -> AUX B
00003238 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 80 0e 02 8e
00003249 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d894]: ff ff ff ff
00003261 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8f0]: ff ff ff ff ff ff ff ff
00003275 DEBUG LTC681x src\LTC681x.cpp:1801 [ltc681x_parse_cells] -> current_ic=0, cell_reg=2, cell_data=0x2001d8f0, cell_codes=0x20005630, ic_pec=0x20005642
00003290 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00003299 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00003307 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00003316 DEBUG LTC681x src\LTC681x.cpp:1828 [ltc681x_parse_cells] -> received_pec=0xffff, data_pec=0x664c
00003326 WARNING LTC681x src\LTC681x.cpp:1834 [ltc681x_parse_cells] -> PEC error: received_pec=0xffff, data_pec=0x664c
00003338 DEBUG LTC681x src\LTC6811.cpp:187 [LTC6811_rdaux] -> reg=0, total_ic=1, ic=0x200055e8, pec_error=1
00003348 DEBUG AFE_LTC6811_2 src\afe_ltc6811_2.cc:491 [poll] -> PEC error: 1
00003356 DEBUG LTC681x src\LTC6811.cpp:136 [LTC6811_adstat] -> MD=2,CHST=0
00003363 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d914]: 05 68 3b ae
00003375 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00003384 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d8ec]: ff ff ff ff
00003396 DEBUG LTC681x src\LTC6811.cpp:219 [LTC6811_pollAdc]
00003402 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d8f8]: 07 14 f3 6c
00003414 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00003424 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d78c]: ff ff ff ff
00003435 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:153 [lt681x_spi_read_bytes] RX[hst=HAL_OK, len=1, 0x2001d8fc]: ff
00003447 DEBUG LTC681x src\LTC681x.cpp:761 [LTC681x_pollAdc] -> current_time={255, }
00003456 DEBUG LTC681x src\LTC6811.cpp:221 [LTC6811_pollAdc] -> res=0
00003463 DEBUG AFE_LTC6811_2 src\afe_ltc6811_2.cc:498 [poll] -> LTC6811_pollAdc ADSTAT: 0ms
00003472 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 00 10 ed 72
00003483 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d8ac]: ff ff ff ff
00003495 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8ec]: ff ff ff ff ff ff ff ff ff ff ff ff
00003510 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 00 12 70 24
00003522 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d8ac]: ff ff ff ff
00003534 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8ec]: ff ff ff ff ff ff ff ff ff ff ff ff
00003549 DEBUG LTC681x src\LTC6811.cpp:205 [LTC6811_rdstat] -> reg=0, total_ic=1, ic=0x200055e8, pec_error=-1
00003560 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 00 10 ed 72
00003572 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d8ac]: ff ff ff ff
00003583 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8ec]: ff ff ff ff ff ff ff ff ff ff ff ff
00003599 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 00 12 70 24
00003610 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d8ac]: ff ff ff ff
00003622 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8ec]: ff ff ff ff ff ff ff ff ff ff ff ff
00003638 DEBUG LTC681x src\LTC6811.cpp:205 [LTC6811_rdstat] -> reg=0, total_ic=1, ic=0x200055e8, pec_error=-1
00003648 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 00 10 ed 72
00003660 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d8ac]: ff ff ff ff
00003672 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8ec]: ff ff ff ff ff ff ff ff ff ff ff ff
00003687 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 00 12 70 24
00003699 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d8ac]: ff ff ff ff
00003711 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8ec]: ff ff ff ff ff ff ff ff ff ff ff ff
00003726 DEBUG LTC681x src\LTC6811.cpp:205 [LTC6811_rdstat] -> reg=0, total_ic=1, ic=0x200055e8, pec_error=-1
00003737 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 00 10 ed 72
00003748 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d8ac]: ff ff ff ff
00003760 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8ec]: ff ff ff ff ff ff ff ff ff ff ff ff
00003775 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 00 12 70 24
00003787 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d8ac]: ff ff ff ff
00003799 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8ec]: ff ff ff ff ff ff ff ff ff ff ff ff
00003814 DEBUG LTC681x src\LTC6811.cpp:205 [LTC6811_rdstat] -> reg=0, total_ic=1, ic=0x200055e8, pec_error=-1
00003825 DEBUG AFE_LTC6811_2 src\afe_ltc6811_2.cc:504 [poll] -> PEC error: -1
00003832 DEBUG Main src\bmu_app_main.cc:167 [app_process] AFE Poll -> 1572.000000 ms
00003841 WARNING WDG src\bmu_wdg.cc:230 [wdg_diag_alive] -> task [0] WDGMT_GPIO_WORKER not alive
00003941 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:153 [lt681x_spi_read_bytes] RX[hst=HAL_OK, len=1, 0x2001d93c]: ff
00003953 DEBUG AFE_LTC6811_2 src\afe_ltc6811_2.cc:461 [poll] -> AFE polling
00003960 DEBUG LTC681x src\LTC6811.cpp:219 [LTC6811_pollAdc]
00003966 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d8f8]: 07 14 f3 6c
00003978 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00003987 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d78c]: ff ff ff ff
00003999 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:153 [lt681x_spi_read_bytes] RX[hst=HAL_OK, len=1, 0x2001d8fc]: ff
00004011 DEBUG LTC681x src\LTC681x.cpp:761 [LTC681x_pollAdc] -> current_time={255, }
00004019 DEBUG LTC681x src\LTC6811.cpp:221 [LTC6811_pollAdc] -> res=0
00004026 DEBUG AFE_LTC6811_2 src\afe_ltc6811_2.cc:463 [poll] -> LTC6811_pollAdc ADCVAX: 0ms
00004035 DEBUG LTC681x src\LTC681x.cpp:783 [LTC681x_clrcell]
00004041 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d914]: 07 11 c9 c0
00004053 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00004063 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d8ec]: ff ff ff ff
00004074 DEBUG LTC681x src\LTC6811.cpp:231 [LTC6811_clrcell] -> ec=BMU_OK
00004082 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d91c]: 07 12 df a4
00004093 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00004103 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d8f4]: ff ff ff ff
00004115 DEBUG LTC681x src\LTC6811.cpp:241 [LTC6811_clraux] -> ec=BMU_OK
00004122 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d91c]: 07 13 54 96
00004134 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00004144 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d8f4]: ff ff ff ff
00004155 DEBUG LTC681x src\LTC6811.cpp:251 [LTC6811_clrstat] -> ec=BMU_OK
00004163 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d90c]: 03 47 e5 ca
00004174 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00004184 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d8e4]: ff ff ff ff
00004196 DEBUG LTC681x src\LTC6811.cpp:267 [LTC6811_cvst] -> MD=2, ST=2, ec=BMU_OK
00004204 DEBUG LTC681x src\LTC6811.cpp:219 [LTC6811_pollAdc]
00004210 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d8f8]: 07 14 f3 6c
00004222 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00004231 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d78c]: ff ff ff ff
00004243 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:153 [lt681x_spi_read_bytes] RX[hst=HAL_OK, len=1, 0x2001d8fc]: ff
00004255 DEBUG LTC681x src\LTC681x.cpp:761 [LTC681x_pollAdc] -> current_time={255, }
00004264 DEBUG LTC681x src\LTC6811.cpp:221 [LTC6811_pollAdc] -> res=0
00004270 DEBUG AFE_LTC6811_2 src\afe_ltc6811_2.cc:477 [poll] -> LTC6811_pollAdc ADCVAX: 0ms
00004279 DEBUG LTC681x src\LTC681x.cpp:340 [LTC681x_rdcv]
00004285 DEBUG LTC681x include/LTC681x.hpp:628 [LTC681x_rdcv_reg] -> reg=1, total_ic=1, data[8]
00004294 DEBUG LTC681x include/LTC681x.hpp:631 [LTC681x_rdcv_reg] -> RDCVA
00004302 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 80 04 77 d6
00004313 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d894]: ff ff ff ff
00004325 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8f0]: ff ff ff ff ff ff ff ff
00004339 DEBUG LTC681x src\LTC681x.cpp:1801 [ltc681x_parse_cells] -> current_ic=0, cell_reg=1, cell_data=0x2001d8f0, cell_codes=0x20005606, ic_pec=0x2000562a
00004354 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00004363 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00004371 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00004380 DEBUG LTC681x src\LTC681x.cpp:1828 [ltc681x_parse_cells] -> received_pec=0xffff, data_pec=0x664c
00004390 WARNING LTC681x src\LTC681x.cpp:1834 [ltc681x_parse_cells] -> PEC error: received_pec=0xffff, data_pec=0x664c
00004402 DEBUG LTC681x src\LTC681x.cpp:362 [LTC681x_rdcv]
00004407 DEBUG LTC681x include/LTC681x.hpp:628 [LTC681x_rdcv_reg] -> reg=2, total_ic=1, data[8]
00004417 DEBUG LTC681x include/LTC681x.hpp:636 [LTC681x_rdcv_reg] -> RDCVB
00004424 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 80 06 ea 80
00004436 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d894]: ff ff ff ff
00004448 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8f0]: ff ff ff ff ff ff ff ff
00004462 DEBUG LTC681x src\LTC681x.cpp:1801 [ltc681x_parse_cells] -> current_ic=0, cell_reg=2, cell_data=0x2001d8f0, cell_codes=0x20005606, ic_pec=0x2000562a
00004477 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00004485 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00004494 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00004502 DEBUG LTC681x src\LTC681x.cpp:1828 [ltc681x_parse_cells] -> received_pec=0xffff, data_pec=0x664c
00004512 WARNING LTC681x src\LTC681x.cpp:1834 [ltc681x_parse_cells] -> PEC error: received_pec=0xffff, data_pec=0x664c
00004524 DEBUG LTC681x src\LTC681x.cpp:362 [LTC681x_rdcv]
00004530 DEBUG LTC681x include/LTC681x.hpp:628 [LTC681x_rdcv_reg] -> reg=3, total_ic=1, data[8]
00004539 DEBUG LTC681x include/LTC681x.hpp:641 [LTC681x_rdcv_reg] -> RDCVC
00004546 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 80 08 2e 46
00004558 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d894]: ff ff ff ff
00004570 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8f0]: ff ff ff ff ff ff ff ff
00004584 DEBUG LTC681x src\LTC681x.cpp:1801 [ltc681x_parse_cells] -> current_ic=0, cell_reg=3, cell_data=0x2001d8f0, cell_codes=0x20005606, ic_pec=0x2000562a
00004599 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00004608 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00004616 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00004625 DEBUG LTC681x src\LTC681x.cpp:1828 [ltc681x_parse_cells] -> received_pec=0xffff, data_pec=0x664c
00004635 WARNING LTC681x src\LTC681x.cpp:1834 [ltc681x_parse_cells] -> PEC error: received_pec=0xffff, data_pec=0x664c
00004646 DEBUG LTC681x src\LTC681x.cpp:362 [LTC681x_rdcv]
00004652 DEBUG LTC681x include/LTC681x.hpp:628 [LTC681x_rdcv_reg] -> reg=4, total_ic=1, data[8]
00004661 DEBUG LTC681x include/LTC681x.hpp:646 [LTC681x_rdcv_reg] -> RDCVD
00004669 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 80 0a b3 10
00004680 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d894]: ff ff ff ff
00004692 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8f0]: ff ff ff ff ff ff ff ff
00004706 DEBUG LTC681x src\LTC681x.cpp:1801 [ltc681x_parse_cells] -> current_ic=0, cell_reg=4, cell_data=0x2001d8f0, cell_codes=0x20005606, ic_pec=0x2000562a
00004722 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00004730 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00004739 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00004747 DEBUG LTC681x src\LTC681x.cpp:1828 [ltc681x_parse_cells] -> received_pec=0xffff, data_pec=0x664c
00004757 WARNING LTC681x src\LTC681x.cpp:1834 [ltc681x_parse_cells] -> PEC error: received_pec=0xffff, data_pec=0x664c
00004769 DEBUG LTC681x src\LTC681x.cpp:362 [LTC681x_rdcv]
00004774 DEBUG LTC681x src\LTC6811.cpp:169 [LTC6811_rdcv] -> reg=0, total_ic=1, ic=0x200055e8, pec_error=4
00004785 DEBUG LTC681x include/LTC681x.hpp:701 [LTC681x_rdaux_reg] -> reg=1, total_ic=1, data[8]
00004794 DEBUG LTC681x include/LTC681x.hpp:704 [LTC681x_rdaux_reg] -> AUX A
00004802 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 80 0c 9f d8
00004813 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d894]: ff ff ff ff
00004825 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8f0]: ff ff ff ff ff ff ff ff
00004839 DEBUG LTC681x src\LTC681x.cpp:1801 [ltc681x_parse_cells] -> current_ic=0, cell_reg=1, cell_data=0x2001d8f0, cell_codes=0x20005630, ic_pec=0x20005642
00004855 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00004863 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00004871 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00004880 DEBUG LTC681x src\LTC681x.cpp:1828 [ltc681x_parse_cells] -> received_pec=0xffff, data_pec=0x664c
00004890 WARNING LTC681x src\LTC681x.cpp:1834 [ltc681x_parse_cells] -> PEC error: received_pec=0xffff, data_pec=0x664c
00004902 DEBUG LTC681x include/LTC681x.hpp:701 [LTC681x_rdaux_reg] -> reg=2, total_ic=1, data[8]
00004911 DEBUG LTC681x include/LTC681x.hpp:709 [LTC681x_rdaux_reg] -> AUX B
00004919 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 80 0e 02 8e
00004930 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d894]: ff ff ff ff
00004942 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8f0]: ff ff ff ff ff ff ff ff
00004956 DEBUG LTC681x src\LTC681x.cpp:1801 [ltc681x_parse_cells] -> current_ic=0, cell_reg=2, cell_data=0x2001d8f0, cell_codes=0x20005630, ic_pec=0x20005642
00004971 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00004980 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00004988 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00004997 DEBUG LTC681x src\LTC681x.cpp:1828 [ltc681x_parse_cells] -> received_pec=0xffff, data_pec=0x664c
00005007 WARNING LTC681x src\LTC681x.cpp:1834 [ltc681x_parse_cells] -> PEC error: received_pec=0xffff, data_pec=0x664c
00005019 DEBUG LTC681x src\LTC6811.cpp:187 [LTC6811_rdaux] -> reg=0, total_ic=1, ic=0x200055e8, pec_error=1
00005029 DEBUG AFE_LTC6811_2 src\afe_ltc6811_2.cc:491 [poll] -> PEC error: 1
00005037 DEBUG LTC681x src\LTC6811.cpp:136 [LTC6811_adstat] -> MD=2,CHST=0
00005044 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d914]: 05 68 3b ae
00005056 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00005065 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d8ec]: ff ff ff ff
00005077 DEBUG LTC681x src\LTC6811.cpp:219 [LTC6811_pollAdc]
00005083 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d8f8]: 07 14 f3 6c
00005095 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00005105 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d78c]: ff ff ff ff
00005116 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:153 [lt681x_spi_read_bytes] RX[hst=HAL_OK, len=1, 0x2001d8fc]: ff
00005128 DEBUG LTC681x src\LTC681x.cpp:761 [LTC681x_pollAdc] -> current_time={255, }
00005137 DEBUG LTC681x src\LTC6811.cpp:221 [LTC6811_pollAdc] -> res=0
00005144 DEBUG AFE_LTC6811_2 src\afe_ltc6811_2.cc:498 [poll] -> LTC6811_pollAdc ADSTAT: 0ms
00005153 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 00 10 ed 72
00005164 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d8ac]: ff ff ff ff
00005176 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8ec]: ff ff ff ff ff ff ff ff ff ff ff ff
00005191 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 00 12 70 24
00005203 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d8ac]: ff ff ff ff
00005215 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8ec]: ff ff ff ff ff ff ff ff ff ff ff ff
00005230 DEBUG LTC681x src\LTC6811.cpp:205 [LTC6811_rdstat] -> reg=0, total_ic=1, ic=0x200055e8, pec_error=-1
00005241 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 00 10 ed 72
00005253 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d8ac]: ff ff ff ff
00005264 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8ec]: ff ff ff ff ff ff ff ff ff ff ff ff
00005280 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 00 12 70 24
00005291 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d8ac]: ff ff ff ff
00005303 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8ec]: ff ff ff ff ff ff ff ff ff ff ff ff
00005319 DEBUG LTC681x src\LTC6811.cpp:205 [LTC6811_rdstat] -> reg=0, total_ic=1, ic=0x200055e8, pec_error=-1
00005329 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 00 10 ed 72
00005341 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d8ac]: ff ff ff ff
00005353 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8ec]: ff ff ff ff ff ff ff ff ff ff ff ff
00005368 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 00 12 70 24
00005380 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d8ac]: ff ff ff ff
00005392 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8ec]: ff ff ff ff ff ff ff ff ff ff ff ff
00005407 DEBUG LTC681x src\LTC6811.cpp:205 [LTC6811_rdstat] -> reg=0, total_ic=1, ic=0x200055e8, pec_error=-1
00005418 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 00 10 ed 72
00005429 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d8ac]: ff ff ff ff
00005441 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8ec]: ff ff ff ff ff ff ff ff ff ff ff ff
00005456 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 00 12 70 24
00005468 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d8ac]: ff ff ff ff
00005480 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8ec]: ff ff ff ff ff ff ff ff ff ff ff ff
00005495 DEBUG LTC681x src\LTC6811.cpp:205 [LTC6811_rdstat] -> reg=0, total_ic=1, ic=0x200055e8, pec_error=-1
00005506 DEBUG AFE_LTC6811_2 src\afe_ltc6811_2.cc:504 [poll] -> PEC error: -1
00005513 DEBUG Main src\bmu_app_main.cc:167 [app_process] AFE Poll -> 1572.000000 ms
00005522 WARNING WDG src\bmu_wdg.cc:230 [wdg_diag_alive] -> task [0] WDGMT_GPIO_WORKER not alive
00005622 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:153 [lt681x_spi_read_bytes] RX[hst=HAL_OK, len=1, 0x2001d93c]: ff
00005634 DEBUG AFE_LTC6811_2 src\afe_ltc6811_2.cc:461 [poll] -> AFE polling
00005641 DEBUG LTC681x src\LTC6811.cpp:219 [LTC6811_pollAdc]
00005647 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d8f8]: 07 14 f3 6c
00005659 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00005668 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d78c]: ff ff ff ff
00005680 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:153 [lt681x_spi_read_bytes] RX[hst=HAL_OK, len=1, 0x2001d8fc]: ff
00005692 DEBUG LTC681x src\LTC681x.cpp:761 [LTC681x_pollAdc] -> current_time={255, }
00005700 DEBUG LTC681x src\LTC6811.cpp:221 [LTC6811_pollAdc] -> res=0
00005707 DEBUG AFE_LTC6811_2 src\afe_ltc6811_2.cc:463 [poll] -> LTC6811_pollAdc ADCVAX: 0ms
00005716 DEBUG LTC681x src\LTC681x.cpp:783 [LTC681x_clrcell]
00005722 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d914]: 07 11 c9 c0
00005734 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00005744 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d8ec]: ff ff ff ff
00005755 DEBUG LTC681x src\LTC6811.cpp:231 [LTC6811_clrcell] -> ec=BMU_OK
00005763 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d91c]: 07 12 df a4
00005774 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00005784 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d8f4]: ff ff ff ff
00005796 DEBUG LTC681x src\LTC6811.cpp:241 [LTC6811_clraux] -> ec=BMU_OK
00005803 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d91c]: 07 13 54 96
00005815 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00005825 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d8f4]: ff ff ff ff
00005836 DEBUG LTC681x src\LTC6811.cpp:251 [LTC6811_clrstat] -> ec=BMU_OK
00005844 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d90c]: 03 47 e5 ca
00005855 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00005865 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d8e4]: ff ff ff ff
00005877 DEBUG LTC681x src\LTC6811.cpp:267 [LTC6811_cvst] -> MD=2, ST=2, ec=BMU_OK
00005885 DEBUG LTC681x src\LTC6811.cpp:219 [LTC6811_pollAdc]
00005891 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d8f8]: 07 14 f3 6c
00005903 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00005912 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d78c]: ff ff ff ff
00005924 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:153 [lt681x_spi_read_bytes] RX[hst=HAL_OK, len=1, 0x2001d8fc]: ff
00005936 DEBUG LTC681x src\LTC681x.cpp:761 [LTC681x_pollAdc] -> current_time={255, }
00005945 DEBUG LTC681x src\LTC6811.cpp:221 [LTC6811_pollAdc] -> res=0
00005951 DEBUG AFE_LTC6811_2 src\afe_ltc6811_2.cc:477 [poll] -> LTC6811_pollAdc ADCVAX: 0ms
00005960 DEBUG LTC681x src\LTC681x.cpp:340 [LTC681x_rdcv]
00005966 DEBUG LTC681x include/LTC681x.hpp:628 [LTC681x_rdcv_reg] -> reg=1, total_ic=1, data[8]
00005975 DEBUG LTC681x include/LTC681x.hpp:631 [LTC681x_rdcv_reg] -> RDCVA
00005983 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 80 04 77 d6
00005994 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d894]: ff ff ff ff
00006006 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8f0]: ff ff ff ff ff ff ff ff
00006020 DEBUG LTC681x src\LTC681x.cpp:1801 [ltc681x_parse_cells] -> current_ic=0, cell_reg=1, cell_data=0x2001d8f0, cell_codes=0x20005606, ic_pec=0x2000562a
00006035 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00006044 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00006052 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00006061 DEBUG LTC681x src\LTC681x.cpp:1828 [ltc681x_parse_cells] -> received_pec=0xffff, data_pec=0x664c
00006071 WARNING LTC681x src\LTC681x.cpp:1834 [ltc681x_parse_cells] -> PEC error: received_pec=0xffff, data_pec=0x664c
00006083 DEBUG LTC681x src\LTC681x.cpp:362 [LTC681x_rdcv]
00006088 DEBUG LTC681x include/LTC681x.hpp:628 [LTC681x_rdcv_reg] -> reg=2, total_ic=1, data[8]
00006098 DEBUG LTC681x include/LTC681x.hpp:636 [LTC681x_rdcv_reg] -> RDCVB
00006105 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 80 06 ea 80
00006117 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d894]: ff ff ff ff
00006129 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8f0]: ff ff ff ff ff ff ff ff
00006143 DEBUG LTC681x src\LTC681x.cpp:1801 [ltc681x_parse_cells] -> current_ic=0, cell_reg=2, cell_data=0x2001d8f0, cell_codes=0x20005606, ic_pec=0x2000562a
00006158 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00006166 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00006175 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00006183 DEBUG LTC681x src\LTC681x.cpp:1828 [ltc681x_parse_cells] -> received_pec=0xffff, data_pec=0x664c
00006193 WARNING LTC681x src\LTC681x.cpp:1834 [ltc681x_parse_cells] -> PEC error: received_pec=0xffff, data_pec=0x664c
00006205 DEBUG LTC681x src\LTC681x.cpp:362 [LTC681x_rdcv]
00006211 DEBUG LTC681x include/LTC681x.hpp:628 [LTC681x_rdcv_reg] -> reg=3, total_ic=1, data[8]
00006220 DEBUG LTC681x include/LTC681x.hpp:641 [LTC681x_rdcv_reg] -> RDCVC
00006227 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 80 08 2e 46
00006239 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d894]: ff ff ff ff
00006251 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8f0]: ff ff ff ff ff ff ff ff
00006265 DEBUG LTC681x src\LTC681x.cpp:1801 [ltc681x_parse_cells] -> current_ic=0, cell_reg=3, cell_data=0x2001d8f0, cell_codes=0x20005606, ic_pec=0x2000562a
00006280 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00006289 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00006297 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00006306 DEBUG LTC681x src\LTC681x.cpp:1828 [ltc681x_parse_cells] -> received_pec=0xffff, data_pec=0x664c
00006316 WARNING LTC681x src\LTC681x.cpp:1834 [ltc681x_parse_cells] -> PEC error: received_pec=0xffff, data_pec=0x664c
00006327 DEBUG LTC681x src\LTC681x.cpp:362 [LTC681x_rdcv]
00006333 DEBUG LTC681x include/LTC681x.hpp:628 [LTC681x_rdcv_reg] -> reg=4, total_ic=1, data[8]
00006342 DEBUG LTC681x include/LTC681x.hpp:646 [LTC681x_rdcv_reg] -> RDCVD
00006350 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 80 0a b3 10
00006361 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d894]: ff ff ff ff
00006373 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8f0]: ff ff ff ff ff ff ff ff
00006387 DEBUG LTC681x src\LTC681x.cpp:1801 [ltc681x_parse_cells] -> current_ic=0, cell_reg=4, cell_data=0x2001d8f0, cell_codes=0x20005606, ic_pec=0x2000562a
00006403 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00006411 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00006420 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00006428 DEBUG LTC681x src\LTC681x.cpp:1828 [ltc681x_parse_cells] -> received_pec=0xffff, data_pec=0x664c
00006438 WARNING LTC681x src\LTC681x.cpp:1834 [ltc681x_parse_cells] -> PEC error: received_pec=0xffff, data_pec=0x664c
00006450 DEBUG LTC681x src\LTC681x.cpp:362 [LTC681x_rdcv]
00006455 DEBUG LTC681x src\LTC6811.cpp:169 [LTC6811_rdcv] -> reg=0, total_ic=1, ic=0x200055e8, pec_error=4
00006466 DEBUG LTC681x include/LTC681x.hpp:701 [LTC681x_rdaux_reg] -> reg=1, total_ic=1, data[8]
00006475 DEBUG LTC681x include/LTC681x.hpp:704 [LTC681x_rdaux_reg] -> AUX A
00006483 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 80 0c 9f d8
00006494 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d894]: ff ff ff ff
00006506 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8f0]: ff ff ff ff ff ff ff ff
00006520 DEBUG LTC681x src\LTC681x.cpp:1801 [ltc681x_parse_cells] -> current_ic=0, cell_reg=1, cell_data=0x2001d8f0, cell_codes=0x20005630, ic_pec=0x20005642
00006536 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00006544 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00006552 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00006561 DEBUG LTC681x src\LTC681x.cpp:1828 [ltc681x_parse_cells] -> received_pec=0xffff, data_pec=0x664c
00006571 WARNING LTC681x src\LTC681x.cpp:1834 [ltc681x_parse_cells] -> PEC error: received_pec=0xffff, data_pec=0x664c
00006583 DEBUG LTC681x include/LTC681x.hpp:701 [LTC681x_rdaux_reg] -> reg=2, total_ic=1, data[8]
00006592 DEBUG LTC681x include/LTC681x.hpp:709 [LTC681x_rdaux_reg] -> AUX B
00006600 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 80 0e 02 8e
00006611 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d894]: ff ff ff ff
00006623 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8f0]: ff ff ff ff ff ff ff ff
00006637 DEBUG LTC681x src\LTC681x.cpp:1801 [ltc681x_parse_cells] -> current_ic=0, cell_reg=2, cell_data=0x2001d8f0, cell_codes=0x20005630, ic_pec=0x20005642
00006652 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00006661 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00006669 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00006678 DEBUG LTC681x src\LTC681x.cpp:1828 [ltc681x_parse_cells] -> received_pec=0xffff, data_pec=0x664c
00006688 WARNING LTC681x src\LTC681x.cpp:1834 [ltc681x_parse_cells] -> PEC error: received_pec=0xffff, data_pec=0x664c
00006700 DEBUG LTC681x src\LTC6811.cpp:187 [LTC6811_rdaux] -> reg=0, total_ic=1, ic=0x200055e8, pec_error=1
00006710 DEBUG AFE_LTC6811_2 src\afe_ltc6811_2.cc:491 [poll] -> PEC error: 1
00006718 DEBUG LTC681x src\LTC6811.cpp:136 [LTC6811_adstat] -> MD=2,CHST=0
00006725 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d914]: 05 68 3b ae
00006737 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00006746 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d8ec]: ff ff ff ff
00006758 DEBUG LTC681x src\LTC6811.cpp:219 [LTC6811_pollAdc]
00006764 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d8f8]: 07 14 f3 6c
00006776 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00006786 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d78c]: ff ff ff ff
00006797 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:153 [lt681x_spi_read_bytes] RX[hst=HAL_OK, len=1, 0x2001d8fc]: ff
00006809 DEBUG LTC681x src\LTC681x.cpp:761 [LTC681x_pollAdc] -> current_time={255, }
00006818 DEBUG LTC681x src\LTC6811.cpp:221 [LTC6811_pollAdc] -> res=0
00006825 DEBUG AFE_LTC6811_2 src\afe_ltc6811_2.cc:498 [poll] -> LTC6811_pollAdc ADSTAT: 0ms
00006834 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 00 10 ed 72
00006845 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d8ac]: ff ff ff ff
00006857 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8ec]: ff ff ff ff ff ff ff ff ff ff ff ff
00006872 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 00 12 70 24
00006884 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d8ac]: ff ff ff ff
00006896 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8ec]: ff ff ff ff ff ff ff ff ff ff ff ff
00006911 DEBUG LTC681x src\LTC6811.cpp:205 [LTC6811_rdstat] -> reg=0, total_ic=1, ic=0x200055e8, pec_error=-1
00006922 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 00 10 ed 72
00006934 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d8ac]: ff ff ff ff
00006945 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8ec]: ff ff ff ff ff ff ff ff ff ff ff ff
00006961 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 00 12 70 24
00006972 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d8ac]: ff ff ff ff
00006984 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8ec]: ff ff ff ff ff ff ff ff ff ff ff ff
00007000 DEBUG LTC681x src\LTC6811.cpp:205 [LTC6811_rdstat] -> reg=0, total_ic=1, ic=0x200055e8, pec_error=-1
00007010 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 00 10 ed 72
00007022 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d8ac]: ff ff ff ff
00007034 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8ec]: ff ff ff ff ff ff ff ff ff ff ff ff
00007049 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 00 12 70 24
00007061 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d8ac]: ff ff ff ff
00007073 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8ec]: ff ff ff ff ff ff ff ff ff ff ff ff
00007088 DEBUG LTC681x src\LTC6811.cpp:205 [LTC6811_rdstat] -> reg=0, total_ic=1, ic=0x200055e8, pec_error=-1
00007099 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 00 10 ed 72
00007110 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d8ac]: ff ff ff ff
00007122 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8ec]: ff ff ff ff ff ff ff ff ff ff ff ff
00007137 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 00 12 70 24
00007149 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d8ac]: ff ff ff ff
00007161 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8ec]: ff ff ff ff ff ff ff ff ff ff ff ff
00007176 DEBUG LTC681x src\LTC6811.cpp:205 [LTC6811_rdstat] -> reg=0, total_ic=1, ic=0x200055e8, pec_error=-1
00007187 DEBUG AFE_LTC6811_2 src\afe_ltc6811_2.cc:504 [poll] -> PEC error: -1
00007194 DEBUG Main src\bmu_app_main.cc:167 [app_process] AFE Poll -> 1572.000000 ms
00007203 WARNING WDG src\bmu_wdg.cc:230 [wdg_diag_alive] -> task [0] WDGMT_GPIO_WORKER not alive
00007303 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:153 [lt681x_spi_read_bytes] RX[hst=HAL_OK, len=1, 0x2001d93c]: ff
00007315 DEBUG AFE_LTC6811_2 src\afe_ltc6811_2.cc:461 [poll] -> AFE polling
00007322 DEBUG LTC681x src\LTC6811.cpp:219 [LTC6811_pollAdc]
00007328 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d8f8]: 07 14 f3 6c
00007340 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00007349 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d78c]: ff ff ff ff
00007361 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:153 [lt681x_spi_read_bytes] RX[hst=HAL_OK, len=1, 0x2001d8fc]: ff
00007373 DEBUG LTC681x src\LTC681x.cpp:761 [LTC681x_pollAdc] -> current_time={255, }
00007381 DEBUG LTC681x src\LTC6811.cpp:221 [LTC6811_pollAdc] -> res=0
00007388 DEBUG AFE_LTC6811_2 src\afe_ltc6811_2.cc:463 [poll] -> LTC6811_pollAdc ADCVAX: 0ms
00007397 DEBUG LTC681x src\LTC681x.cpp:783 [LTC681x_clrcell]
00007403 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d914]: 07 11 c9 c0
00007415 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00007425 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d8ec]: ff ff ff ff
00007436 DEBUG LTC681x src\LTC6811.cpp:231 [LTC6811_clrcell] -> ec=BMU_OK
00007444 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d91c]: 07 12 df a4
00007455 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00007465 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d8f4]: ff ff ff ff
00007477 DEBUG LTC681x src\LTC6811.cpp:241 [LTC6811_clraux] -> ec=BMU_OK
00007484 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d91c]: 07 13 54 96
00007496 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00007506 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d8f4]: ff ff ff ff
00007517 DEBUG LTC681x src\LTC6811.cpp:251 [LTC6811_clrstat] -> ec=BMU_OK
00007525 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d90c]: 03 47 e5 ca
00007536 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00007546 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d8e4]: ff ff ff ff
00007558 DEBUG LTC681x src\LTC6811.cpp:267 [LTC6811_cvst] -> MD=2, ST=2, ec=BMU_OK
00007566 DEBUG LTC681x src\LTC6811.cpp:219 [LTC6811_pollAdc]
00007572 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:74 [lt681x_spi_write_array] TX[len=4, 0x2001d8f8]: 07 14 f3 6c
00007584 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:77 [lt681x_spi_write_array] -> hst=HAL_OK
00007593 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:82 [lt681x_spi_write_array] ACK[len=4, ox2001d78c]: ff ff ff ff
00007605 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:153 [lt681x_spi_read_bytes] RX[hst=HAL_OK, len=1, 0x2001d8fc]: ff
00007617 DEBUG LTC681x src\LTC681x.cpp:761 [LTC681x_pollAdc] -> current_time={255, }
00007626 DEBUG LTC681x src\LTC6811.cpp:221 [LTC6811_pollAdc] -> res=0
00007632 DEBUG AFE_LTC6811_2 src\afe_ltc6811_2.cc:477 [poll] -> LTC6811_pollAdc ADCVAX: 0ms
00007641 DEBUG LTC681x src\LTC681x.cpp:340 [LTC681x_rdcv]
00007647 DEBUG LTC681x include/LTC681x.hpp:628 [LTC681x_rdcv_reg] -> reg=1, total_ic=1, data[8]
00007656 DEBUG LTC681x include/LTC681x.hpp:631 [LTC681x_rdcv_reg] -> RDCVA
00007664 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 80 04 77 d6
00007675 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d894]: ff ff ff ff
00007687 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8f0]: ff ff ff ff ff ff ff ff
00007701 DEBUG LTC681x src\LTC681x.cpp:1801 [ltc681x_parse_cells] -> current_ic=0, cell_reg=1, cell_data=0x2001d8f0, cell_codes=0x20005606, ic_pec=0x2000562a
00007716 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00007725 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00007733 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00007742 DEBUG LTC681x src\LTC681x.cpp:1828 [ltc681x_parse_cells] -> received_pec=0xffff, data_pec=0x664c
00007752 WARNING LTC681x src\LTC681x.cpp:1834 [ltc681x_parse_cells] -> PEC error: received_pec=0xffff, data_pec=0x664c
00007764 DEBUG LTC681x src\LTC681x.cpp:362 [LTC681x_rdcv]
00007769 DEBUG LTC681x include/LTC681x.hpp:628 [LTC681x_rdcv_reg] -> reg=2, total_ic=1, data[8]
00007779 DEBUG LTC681x include/LTC681x.hpp:636 [LTC681x_rdcv_reg] -> RDCVB
00007786 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 80 06 ea 80
00007798 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d894]: ff ff ff ff
00007810 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8f0]: ff ff ff ff ff ff ff ff
00007824 DEBUG LTC681x src\LTC681x.cpp:1801 [ltc681x_parse_cells] -> current_ic=0, cell_reg=2, cell_data=0x2001d8f0, cell_codes=0x20005606, ic_pec=0x2000562a
00007839 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00007847 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00007856 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00007864 DEBUG LTC681x src\LTC681x.cpp:1828 [ltc681x_parse_cells] -> received_pec=0xffff, data_pec=0x664c
00007874 WARNING LTC681x src\LTC681x.cpp:1834 [ltc681x_parse_cells] -> PEC error: received_pec=0xffff, data_pec=0x664c
00007886 DEBUG LTC681x src\LTC681x.cpp:362 [LTC681x_rdcv]
00007892 DEBUG LTC681x include/LTC681x.hpp:628 [LTC681x_rdcv_reg] -> reg=3, total_ic=1, data[8]
00007901 DEBUG LTC681x include/LTC681x.hpp:641 [LTC681x_rdcv_reg] -> RDCVC
00007908 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 80 08 2e 46
00007920 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d894]: ff ff ff ff
00007932 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8f0]: ff ff ff ff ff ff ff ff
00007946 DEBUG LTC681x src\LTC681x.cpp:1801 [ltc681x_parse_cells] -> current_ic=0, cell_reg=3, cell_data=0x2001d8f0, cell_codes=0x20005606, ic_pec=0x2000562a
00007961 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00007970 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00007978 DEBUG LTC681x src\LTC681x.cpp:1812 [ltc681x_parse_cells] -> parsed_cell=65535
00007987 DEBUG LTC681x src\LTC681x.cpp:1828 [ltc681x_parse_cells] -> received_pec=0xffff, data_pec=0x664c
00007997 WARNING LTC681x src\LTC681x.cpp:1834 [ltc681x_parse_cells] -> PEC error: received_pec=0xffff, data_pec=0x664c
00008008 DEBUG LTC681x src\LTC681x.cpp:362 [LTC681x_rdcv]
00008014 DEBUG LTC681x include/LTC681x.hpp:628 [LTC681x_rdcv_reg] -> reg=4, total_ic=1, data[8]
00008023 DEBUG LTC681x include/LTC681x.hpp:646 [LTC681x_rdcv_reg] -> RDCVD
00008031 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:103 [lt681x_spi_write_read] TX[len=4, 0x2001d8cc]: 80 0a b3 10
00008042 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:113 [lt681x_spi_write_read] ACK[len=4, ox2001d894]: ff ff ff ff
00008054 DEBUG LTC681x_HW include/lt681x_bms_hardware.hpp:128 [lt681x_spi_write_read] RX[hst=HAL_OK, len=8, 0x2001d8f0]: ff ff ff ff ff ff ff ff

Parents
  • Unfortunately the log is showing no communication from the IC, so you will need to check the hardware setup.

    What clock speed is being used for the communication?

    What address is the LTC6811-2 configured for (which of pins A0-A3 are tied to V-/Vreg)

    Does the isoSPI bus have a termination resistor at both ends (not just on the side of LTC6820)?

    What value resistor do you have on IBIAS and ICMP?

  • The baud rate on the SPI is 656.25 Kb/s. 
    The LTC6811-2 configured to 0b0000 (see attached snapshot of the schematics: R50 and R55 are not fitted).

    IsoSPI had termination resistors on both sides LTC6811 and LTC6820 and currently they have been removed on the LTC6820 side, but it should not affect anything as far as I understand because all the circuit done on a single board.

    Regarding IBIAS and ICMP resistors (see the diagram below), R38 2.2k and R37 1k.

    PS: Please, see the snapshots of the related parts of the diagrams below.


    Thanks in advance! 
    Kind regards, A.


  • It sounds like you have about 120ohm total termination resistance on the isoSPI bus.  Is this correct?  If so I think R37 and R38 need to be switched per the LTC6811 datasheet page 77 (so 2k2 for R37/RB1, 1k for R38/RB2).

Reply Children