error: G0/G1: insufficient axes homed



  • i am new with this stuff i am retroing an old solidoodle machine with a duet 2 wifi board

    i can connect to the board with no problem and send it commands by yat but i can not get any axis to move and have no holding torque on the stepper motors

    PLEASE let me know what steps i may be missing i keep getting the error: G0/G1: insufficient axes homed


  • Moderator

    @Joe-d said in error: G0/G1: insufficient axes homed:

    PLEASE let me know what steps i may be missing i keep getting the error: G0/G1: insufficient axes homed

    The axis must be homed before they can move. You can simulate this with G92 X100 Y100 Z100.

    Have you configured the motor currents to be ~80% of their rated current?

    Are the motor phases paired correctly?

    What firmware version are you running?

    Post the results of sending M122 and M98 P"config.g" as well as the contents of your config.g so we can see what's going on a bit more.

    If you are trying to home the printer but it's not working, post your homing files as well.



  • @Phaedrux said in error: G0/G1: insufficient axes homed:

    config.g
    I Tried what you asked this is what i got

    HTTP is enabled on port 80<LF>FTP is disabled<LF>TELNET is disabled<LF>Warning: M308 command is not supported<LF>Warning: M950 command is not supported<LF>Warning: M308 command is not supported<LF>Warning: M950 command is not supported<LF>Warning: M950 command is not supported<LF>Warning: M950 command is not supported<LF><LF>Done!<LF>RepRapFirmware fo
    M122
    === Diagnostics ===<LF>RepRapFirmware for Duet 2 WiFi/Ethernet version 2.0(RTOS) running on Duet WiFi 1.02 or later<LF>Board ID: 08DJM-9178L-L4MSN-6JKDA-3S46L-TS1LP<LF>Used output buffers: 1 of 20 (9 max)<LF>=== RTOS ===<LF>Static ram: 28380<LF>Dynamic ram: 95672 of which 0 recycled<LF>Exception stack ram used: 268<LF>Never used ram: 6752<LF>Task NETWORK ready, free stack 324<LF>Task HEAT blocked, free stack 1264<LF>Task MAIN running, free stack 3656<LF>=== Platform ===<LF>Last reset 00:01:16 ago, cause: power up<LF>Last software reset time unknown, reason: User, spinning module GCodes, available RAM 6796 bytes (slot 3)<LF>Software reset code 0x0003 HFSR 0x00000000, CFSR 0x00000000, ICSR 0x0440f000, BFAR 0xe000ed38, SP 0xffffffff<LF>Error status: 0<LF>Free file entries: 10<LF>SD card 0 detected, interface speed: 20.0MBytes/sec<LF>SD card longest block write time: 0.0ms<LF>MCU temperature: min 24.1, current 27.3, max 27.4<LF>Supply voltage: min 1.1, current 1.7, max 1.7, under voltage events: 0, over voltage events: 0<LF>Driver 0: ok, SG min/max not av[Warning: Maximal number of bytes per line exceeded! Check the EOL (end-of-line) settings or increase the limit in the advanced terminal settings.]
    M122

    M98 P"config.g
    HTTP is enabled on port 80<LF>FTP is disabled<LF>TELNET is disabled<LF>M308 command is not supported<LF>M950 command is not supported<LF>M308 command is not supported<LF>M950 command is not supported<LF>M950 command is not supported<LF>M950 command is not supported<LF>ok<LF>


  • Moderator

    Ok so you have firmware 2.0 installed but your config is for firmware 3+

    Update your firmware to 3.1.1

    You can follow these steps.

    https://forum.duet3d.com/topic/18962/firmware-not-updating?_=1607643711196


Log in to reply