Project

General

Profile

Actions

Support Request #6399

closed

Unable to allocate buffer

Added by hidden about 5 years ago. Updated about 5 years ago.

Status:
Closed
Priority:
Normal
Customer:
BOSCH
Department:
CC-DA/ETV
Requester's Priority:
Normal
Support Level:
3rd Level
Resolution:
Solved Issue
Product Issue Numbers:
Platform:
Windows 7 64bit
Topic:
CalibrationTB::XCP
FAQ Links:

Description

Wenn ich versuche eine XCP Verbindung mit dem Steuergerät aufzubauen, erhalte ich folgende Fehlermeldung "Unable to allocate buffer".
Ich kann leider anhand der Dokumentation die Fehlermeldung nicht zuordnen.

Ich selber gehe davon aus, dass es eher ein Feedback aus der ECU Software von der XCP Server Implementierung ist.

Über eine schnelle Antwort würde ich mich freuen.

Zusammenfassung:
  • Nach Starten der Konfiguration erscheint folgende Fehlermeldung

  • Grund hierfür ist eine fehlerhafte Bufferkonfiguration:

@
<settings codec="" version="1.00">

<input>

<buffer clear_after_transmit="false" daq_event="100ms" name="test_output">

<struct name="test_output">

<element name="TestCounter" signal="TestCounter" type="tUInt32" />

</struct>

</buffer>
<buffer clear_after_transmit="false" daq_event="10 ms" name="test_output_2" />

</input>

</settings>@

Sobald ein Pin über den SignalConfigFilterEditor generiert wird, aber hierfür kein Signal aus dem A2L ausgewählt wird, tritt der angesprochene Fehler auf --> Im angegebenen Snippet handelt es sich hierbei um den Pin "test_output_2"

Lösung:
Löschen des konfigurierten Pins oder hinzufügen eines Signals aus der Datenbank


Files

XCP_US_log.csv (31 KB) XCP_US_log.csv ADTF Log hidden, 2019-03-06 14:30
error_message.PNG (5.81 KB) error_message.PNG hidden, 2019-03-07 08:14
Actions #1

Updated by hidden about 5 years ago

  • Status changed from New to In Progress
  • Topic set to CalibrationTB::XCP
Actions #2

Updated by hidden about 5 years ago

  • Support Level changed from 2nd Level to 3rd Level
Actions #3

Updated by hidden about 5 years ago

  • Status changed from In Progress to Customer Feedback Required

Thomas Gey wrote:

Wenn ich versuche eine XCP Verbindung mit dem Steuergerät aufzubauen, erhalte ich folgende Fehlermeldung "Unable to allocate buffer".
Ich kann leider anhand der Dokumentation die Fehlermeldung nicht zuordnen.

Ich selber gehe davon aus, dass es eher ein Feedback aus der ECU Software von der XCP Server Implementierung ist.

Über eine schnelle Antwort würde ich mich freuen.
Mit freundlichen Grüßen
Thomas Gey

Hallo Thomas,
könntest du mir bitte den consol_view log zukommen lassen (bitte beim XCP_Codec die Option 'Dump XCP Frames' aktivieren)?
Über welchen Transportlayer möchtest du mit der ECU kommunizieren?

Viele Grüße,
Michael

Actions #4

Updated by hidden about 5 years ago

Hallo Michael,
die Verbindung läuft über XCP via Ethernet.
Das Console View log folgt noch.
Gruß Thomas

Actions #5

Updated by hidden about 5 years ago

Actions #6

Updated by hidden about 5 years ago

Thomas Gey wrote:

Hallo Michael,
die Verbindung läuft über XCP via Ethernet.
Das Console View log folgt noch.
Gruß Thomas

Hi Thomas,
könntest du mir bitte noch das A2L anhängen?
Das 'Dump XCP Buffers' Property des XCP_Codec_US war aktiviert, oder?
Falls dem so wäre, würde etwas mit dem Erstellen des ersten Connect-Frames innherhalb des Codecs nicht stimmen.
Dazu müsste ich das A2l-File besitzen und kontrollieren, woran das
Welche Properties sind innerhalb des Codecs gesetzt?

Gruß,
Michi

Actions #7

Updated by hidden about 5 years ago

Hallo Michael,
wir haben die Ursache gefunden.
Wenn ich in der "Buffer Configuration" einen Pin anlege, diesem jedoch kein Signal aus der a2l hinzufüge.
Dann kommt das Popup.

Vielen dank nochmal für deine schnelle Hilfe
Gruß Thomas

Das Ticket kann geschlossen werden.

Actions #8

Updated by hidden about 5 years ago

Actions #9

Updated by hidden about 5 years ago

  • Project changed from 5 to Public Support
  • Subject changed from XCP Fehlermeldung "Unable to allocate buffer" lässt sich nicht zuordnen to Unable to allocate buffer
  • Status changed from To Be Closed to Closed
  • Private changed from Yes to No
Actions #10

Updated by hidden about 5 years ago

  • Description updated (diff)
Actions

Also available in: Atom PDF