<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Need some help identifying and configuring an old controller board.</title>
        <description> Hi,

I&#039;ve come across an old board, I think it&#039;s a Tronxy P802MA based on melzi:

However I&#039;ve flashed marlin and klipper to the board, but I simply cannot get the endstops on x/y working, without knowing exactly what board I&#039;m working with, it&#039;s a bit of a struggle to make sure I have the right pins, or I&#039;m dealing with a hardware failure.

I&#039;m on klipper at the moment and the configs I am use are:

 [stepper_x]
step_pin: PD7
dir_pin: PC5
enable_pin: !PD6
microsteps: 16
rotation_distance: 32
endstop_pin: PC2
position_endstop: -8
position_max: 220
position_min: -45
homing_speed: 50

[stepper_y]
step_pin: PC6
dir_pin: PC7
enable_pin: !PD6
microsteps: 16
rotation_distance: 32
endstop_pin: ^PC3
position_endstop: 0
position_min: -5
position_max: 220
homing_speed: 50

I&#039;ve tried various combos of reversing logic or using pull up to no avail

I&#039;m getting 4.9v at the pull up resistor in front of the endstop socket, but S+G is only seeing 2.8v - V+G is seeing 12v

The Z endstop is working fine, S+G showing 5.5v dropping when closed

PS: you may need to zoom in on image to see where I took voltage readings

thanks</description>
        <link>https://reprap.org/forum/read.php?13,897448,897448#msg-897448</link>
        <lastBuildDate>Wed, 22 Apr 2026 13:56:46 -0400</lastBuildDate>
        <generator>Phorum 5.2.23</generator>
        <item>
            <guid>https://reprap.org/forum/read.php?13,897448,897448#msg-897448</guid>
            <title>Need some help identifying and configuring an old controller board.</title>
            <link>https://reprap.org/forum/read.php?13,897448,897448#msg-897448</link>
            <description><![CDATA[ Hi,<br />
<br />
I've come across an old board, I think it's a Tronxy P802MA based on melzi:<br />
<br />
However I've flashed marlin and klipper to the board, but I simply cannot get the endstops on x/y working, without knowing exactly what board I'm working with, it's a bit of a struggle to make sure I have the right pins, or I'm dealing with a hardware failure.<br />
<br />
I'm on klipper at the moment and the configs I am use are:<br />
<br />
 [stepper_x]<br />
step_pin: PD7<br />
dir_pin: PC5<br />
enable_pin: !PD6<br />
microsteps: 16<br />
rotation_distance: 32<br />
endstop_pin: PC2<br />
position_endstop: -8<br />
position_max: 220<br />
position_min: -45<br />
homing_speed: 50<br />
<br />
[stepper_y]<br />
step_pin: PC6<br />
dir_pin: PC7<br />
enable_pin: !PD6<br />
microsteps: 16<br />
rotation_distance: 32<br />
endstop_pin: ^PC3<br />
position_endstop: 0<br />
position_min: -5<br />
position_max: 220<br />
homing_speed: 50<br />
<br />
I've tried various combos of reversing logic or using pull up to no avail<br />
<br />
I'm getting 4.9v at the pull up resistor in front of the endstop socket, but S+G is only seeing 2.8v - V+G is seeing 12v<br />
<br />
The Z endstop is working fine, S+G showing 5.5v dropping when closed<br />
<br />
PS: you may need to zoom in on image to see where I took voltage readings<br />
<br />
thanks]]></description>
            <dc:creator>Mart7</dc:creator>
            <category>Controllers</category>
            <pubDate>Fri, 30 Jan 2026 18:11:20 -0500</pubDate>
        </item>
    </channel>
</rss>
