Hello @ranulf,
I had a look at the schematic of the board you are trying to access from MBDT. The board uses an MC33771C as AFE which for now is not supported in our toolbox. The MBDT toolbox can communicate with MC33771BSPI, MC33771BTPL, MPC33772BSI and MC33772BTPL.
However, the C code that can configure and read the measurements from the board you are using can be easily inserted following this article here. https://community.nxp.com/t5/NXP-Model-Based-Design-Tools/How-to-use-your-own-C-code-in-our-Toolbox-... with the lite version of the drivers that can be accessed here https://www.nxp.com/design/analog-expert-software-and-tools/sdk-analog-expert-drivers/embedded-sw-ba...
I had a look on this driver, and we can provide such support through a patch to the MBDT release 4.2.0. To do such a request, please contact the NXP FAE that you are talking with. After that, we can consider adding such support.
Regarding the LPSPI configuration that you re mentioning here, the Pins tab fields and also the pins option from the LPSPI Config block are updated to be displayed just for the selected instance in the General tab. Let's discuss specifically on the UM11310 case.
The TPL protocol requires two LPSPI instances to be used, one as master ( for sending data through the MC33664 transceiver on the TPL bus) and other as slave (to receive data from the TPL bus through the MC33664 transceiver).
For the TX:
mariuslucianand_1-1604934696976.png
The bord uses PTB1, PTB2 and PTB5 as SOUT, SCK and respectively CS are the ones from the LPSPI0. For that, as Master you have to select the Instance 0. This will update the Pins, where you can select the ones mentioned in the schematic
mariuslucianand_2-1604934769939.png
mariuslucianand_3-1604934826341.png
For the RX:
THe board uses the LPSPI1 as PTD0, PTD1, PTD3 as SCK, SIN and PCS0.
mariuslucianand_4-1604934934642.png
mariuslucianand_5-1604934968133.png
mariuslucianand_6-1604935008575.png
Hope this helps,
Marius