2025-12-18 2:38 AM
Hello st Community,
I would like to ask for your support regarding an issue I am facing with the ST7580 power line communication IC.
I am using two STM32 boards:
STM32C092CBT6 (Board 1)
STM32G072CBT6 (Board 2)
Both boards are configured with the same ST7580 configuration settings. All configuration commands are acknowledged correctly, and I receive both ACK and Confirm messages for each configuration step.
For data communication:
I am using the DL method to send data
I am transmitting 10 bytes of data
The transmitter receives the ACK and Confirm successfully
However, on the reception board, the received data is not appearing on the RX_IN power line interface. No data is observed even though:
Both boards share the same power line and common ground
Power line and hardware connections are verified and appear correct
Configuration ACK and Confirm responses are received correctly
RX_ON / TX_ON behavior:
Both RX_ON and TX_ON signals remain at logic low
Even when these pins are pulled up by the MCU, they still remain low
As a result, the corresponding RX/TX status LEDs never turn ON
Additional observation (Sniffer indication):
Occasionally, the reception board receives sniffer indication packets
However, this occurs only intermittently
In the transmit case, since ACK and Confirm are received consistently, I am unsure why the reception board sometimes reports sniffer indications instead of normal RX data
I would like to understand under what conditions the ST7580 generates sniffer indication packets and why this might happen when DL transmission appears successful
Based on this, my concerns are:
Why the reception board is not forwarding or outputting the received data on RX_IN, despite successful configuration and DL transmission acknowledgment
Whether an additional command or request is required for the reception board to output received data
Whether the constant low state of RX_ON and TX_ON indicates a configuration, pin-mux, or hardware-related issue
Why sniffer indication packets are received intermittently on the RX board even though the TX board receives ACK and Confirm messages
Could you please advise if there are any required initialization steps, operating modes, or known conditions that could cause this behavior?
Any guidance or recommendations would be greatly appreciated.
Thank you for your time and support.
Best regards,
Midhul Pk
2025-12-18 2:42 AM
This looks like a duplicate of your previous thread:
where you've already been asked not to duplicate threads.
2025-12-18 2:48 AM
Three threads were created for almost the same subject.:
Could you please keep the discussion in the same thread for the same question?
2025-12-18 3:29 AM
Hopefully, a Moderator can merge them ...