This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Feedback TPS_Driver (Part of SafeTILib 2.1.0)

Other Parts Discussed in Thread: HALCOGEN, TMS570LS0332

Hi,

thanks a lot for last update ob the LIB with TPS_Driver. It's highly welcome.

I found some points in the source code and documentation:

-TPS_Driver.c: TPS_DriverInit : Line87+88       BFU8_SET(u8safety_check_ctrl, ((uint8)(!init_struct->blerror_pin_monitoring)), BF_NO_ERROR_START, BF_NO_ERROR_START);

May be "length" is better? No Problem in application because next Bit is RSV

-TPS_Driver.c: TPS_ConfigureWatchdogWindows: Line 643+660 if (u8windowtime_scaler < OPEN/CLOSE_WINDOW_SCALER_MAX)

Maybe <= is better? Now the highest Value out of the datasheet results in an error of the funtion.

- Documentation of Function: TPS_GetCurrentTPSDeviceState: The Flow-Chart: First Point after Start is to check that "Device Stat==Diagnostic?" But I can not find this in the source code. In source code is a check for "CHECK_RANGE_RAM_PTR". I think the source code is correct.

- One addional Point for HALCoGen 04.00.00 for Device TMS570LS0332 it is not possible to change the PIN-settings of N2HET PIN[17] . The simple Workaround is to do this by hand in the init-function. No Problem.

Are you interessted in this kind of feedback to keep it in mind for the next release?

Regards,

Frank