I am writing to request technical support for a project we are currently developing, which involves the following components:
1.- ADXL355Z Accelerometer
2.- SparkFun QwiicBus – Midpoint
3.- SparkFun QwiicBus – Endpoint
4.- SparkFun Qwiic Mux Breakout – 8 Channel (TCA9548A)
5.- Raspberry Pi 5
Our current configuration is as follows:
ADXL355Z → Midpoint → RJ45 network cable → Endpoint → TCA9548A Qwiic Mux → JST connection → Raspberry Pi 5
With this configuration, we have successfully established communication with the accelerometer. In other words, by connecting the ADXL355Z to the MidPoint via RJ45, then to the EndPoint via a network cable, and from there to the TCA9548A multiplexer, the accelerometer is correctly detected and read by the Raspberry Pi 5.
However, we encountered a problem when trying to connect the accelerometer directly to the JST connectors available on the MidPoint, or via the solder points on the board.
Under these conditions, the accelerometer is not detected by the Raspberry Pi, while it works correctly when using the MidPoint’s RJ45 connection.
To rule out a possible accelerometer failure, we performed tests using different ADXL355Z units, obtaining the same result: communication works via RJ45, but not via the JST connectors or a direct connection to the MidPoint’s solder points.
Therefore, we would appreciate your guidance on the following points:
Is it necessary to make any modifications, configurations, or jumpers on the QwiicBus MidPoint board to use the JST connectors or solder points?
Is there any electrical or wiring difference between the RJ45 interface and the MidPoint’s JST connectors that we should consider?
Are there any specific requirements regarding power, GND, or other signals that we should consider when connecting the accelerometer directly to the MidPoint?
Is the MidPoint designed to allow the direct connection of a sensor using the JST connectors or solder points, without using the RJ45 interface?
Finally, is it possible that the MidPoint we are using has a fault?
Our goal is to correctly use the ADXL355Z → MidPoint → EndPoint → TCA9548A → Raspberry Pi 5 architecture, so any recommendations regarding the correct configuration or wiring of the MidPoint would be very helpful.
We look forward to your comments and recommendations.