BSW_TMS570_PSA

Automotive Basic Software (BSW) modules for the Texas Instruments TMS570 microcontroller platform, tailored for PSA (Peugeot Société Anonyme) automotive requirements. This repository provides core communication, transport, and diagnostic layers, including PSA-specific network management and application interfaces.

Features

Project Structure (partial)

BSW/
  ├── Il/          # Interaction Layer (il.c, il_def.h)
  ├── Tp/          # Transport Protocol (tpmc.c)
  ├── Xcp/         # XCP Protocol and CAN adaption (xcp_can.c, xcp_can.h, XcpProf.c, _xcp_appl.c)
  ├── Nm/          # PSA Station Manager (Stat_mgr.h)
  └── VStdLib/     # Vector standard library (vstdlib_lib.asm)
Doc/
  └── DeliveryInformation/ # Delivery documentation

Note: Only a subset of files/folders is shown.
For the full structure, browse the repo.

Documentation

Getting Started

Prerequisites

Usage

License

This project is licensed under the MIT License.
See LICENSE for details.

Disclaimer

Some files are provided “as is” and without warranty.
See module headers and delivery documentation for details.


If you add new documentation, place it in the Doc/ directory and update this README.