Tools&Toys

UDE leert met nieuwe automotive-MCU’s Inifineon praten

Pieter Edelman
Leestijd: 1 minuut

Programmierbare Logik & Systeme (PLS) heeft ondersteuning toegevoegd aan zijn Universal Debug Engine (UDE) 3.0.10, zijn Universal Access Device 2-familie en zijn Universal Emulation Configurator (UEC) voor de 32 bit automotivemicrocontrollers TC1791, TC1793 en TC1798 van Infineon. Deze MCU‘s uit de Audo Max-familie werken op 300 MHz en zijn gericht op motor- en transmissieaansturing. Ze zijn gebaseerd op een nieuwe 32 bit core met sterke drijvende-komma- en integer-deel-units in hardware. Verder beschikken ze over 4 MB on-chip flash en tot 288 kB aan SRam en branch prediction.

Met de UDE 3.0.10 en de UAD2/UAD2+ zijn alle interne bronnen en peripherals aan te spreken. Met de UAD2/UAD2+ is zowel de JTag-interface als de Device Access Port (Dap) in te zetten als communicatiekanaal. Ze zijn met de host-pc te verbinden via een USB 2.0-aansluiting of, in het geval van UAD2+, optioneel via IEEE 1394 (Firewire) of Fast Ethernet.

De probes bieden een sampleresolutie van 1 ms zonder het systeem daarbij sterk te beïnvloeden. Variabelen en expressies zijn in realtime weer te geven. Voor de drie genoemde MCU‘s worden bovendien emulatiedevices geleverd om te ontwikkelen en te testen. Deze hebben dezelfde verpakking en pinconfiguratie als de normale devices, maar met additionele triggerlogica en tracegeheugen. De Universal Emulation Configurator (UEC) biedt hier complete ondersteuning voor: behalve over eenvoudige code- en datatrace en profilering van de applicatie krijgt de ontwikkelaar de beschikking over de instructiecounter, cachehits en -misses, interrupts, stall- en idle-cycles en andere parameters.

This article is exclusively available to premium members of Bits&Chips. Already a premium member? Please log in. Not yet a premium member? Become one and enjoy all the benefits.

Login

Related content