Best MCU to use for BMS
Hello,
We are in the process of migrating our current BMS from an old MCU to a new one. and we want to check if ST has a suitable MCU for our use case:
1) The MCU will manage up to 100 battery monitoring chips connected in daisy chain (isolated SPI)
2) Enough RAM and speed to run moderately complex SoX algorithms while being able to keep very low latencies
2) The MCU can be rated SIL 3
3) The MCU most obviously have multiple SPI, I2C channels as well as at least two CAN channels and an Ethernet channel
4) The MCU must enable encryption/decryption operations and other cyber security mechanisms
5) Able to Implement internal fault checks and auto diagnostics and redundancy mechanisms
6) Have extensive dev material: example projects, application notes and be well supported by the community
7) Having examples of up and running RTOS instances and also secure bootloader examples is a very nice to have
8) While being cost efficient
I understand an MCU fitting all these requirements is a very hard thing to get, but having the closest one which keeps a perfect balance of all these constraints is what we aim for.
I am open to you suggestions, with any links to useful material.
Thanks a lot

