TMDS64EVM: Found error in "https://github.com/TexasInstruments/mcupsdk-enet-lld/blob/mcupsdk_next/src/phy/enetphy.c"

Part Number: TMDS64EVM
Other Parts Discussed in Thread: AM6442

Hi,

Since I could not find any other way to report this issue, I am posting our findings in this forum.

We are using the ENET-LLD for the AM6442. During the activation of the network capabilities, we found an error in the file mentioned in the title.

At line 737, there is a string specifier (%s) that has no corresponding parameter in the argument list:

 

    ENETTRACE_VERBOSE_IF(status == ENETPHY_SOK,
                         "PHY %u: reg %u val 0x%04x %s\r\n", phyAddr, reg, *val);

The same problem exists at line 862.

This error can cause a data abort exception.

Yours sincerely,

Dennis Pahl
DE-PD-EOS-OS
Product Development
Pilz GmbH & Co. KG, Felix-Wankel-Straße 2, 73760 Ostfildern, Germany