Error:Failed to activate input monitor on pin 255
-
@jay_s_uk i'm not using daemon.g or start.g
It's got me stumped.
Oh I'm on build 3.4.5
Board: Duet 3 MB6HC (MB6HC)
Firmware: RepRapFirmware for Duet 3 MB6HC 3.4.5
Duet Web Control 3.4.5
1LC was updated too 3.4.5 -
@SJI can you post the first section of the gcode file up to the point it starts to prnit?
-
; thumbnail begin 160x160 7692 ;Removed for posting ; thumbnail end ; G-Code generated by Simplify3D(R) Version 5.1.1 ; Jul 12, 2023 at 4:08:35 PM ; Settings Summary ; processName,Process 1 ; targetModels,ExtrusionArm ; profileName,HevORT ; profileVersion,2023-07-12 16:07:33 ; app,S3D-Software 5.1.1 ; technology,fff ; baseProfile, ; extruder,Extruder 1 ; toolheadNumber,0 ; nozzleDiameter,0.60000 ; extrusionMultiplier,1.00000 ; extrusionWidthMode,automatic ; extrusionWidth,0.30000 ; useRetraction,0 ; retractDistance,1.00000 ; extraRestartDistance,0.00000 ; retractVerticalLift,0.00000 ; retractSpeed,1800.00000 ; useCoasting,0 ; coastingDistance,0.20000 ; useWiping,0 ; wipingDistance,5.00000 ; speedMaxFlowRate,1000.00000 ; toolheadOffsetX,0.00000 ; toolheadOffsetY,0.00000 ; filamentDiameter,1.75000 ; filamentPricePerKilogram,52.00000 ; filamentDensity,1.22000 ; primaryExtruder,Extruder 1 ; layerHeight,0.20000 ; topSolidLayers,5 ; bottomSolidLayers,5 ; outlinePerimeters,1 ; useVaseMode,0 ; useAdaptiveLayerHeights,0 ; minAdaptiveLayerHeight,0.10000 ; maxAdaptiveLayerHeight,0.30000 ; adaptiveSmoothingLevel,5 ; horizontalOuterCompensation,0.00000 ; horizontalInnerCompensation,0.00000 ; firstLayerUnits,percentage ; firstLayerHeightPercentage,100 ; firstLayerWidthPercentage,100 ; firstLayerSpeedPercentage,100 ; firstLayerHeightAbsolute,0.30000 ; firstLayerWidthAbsolute,0.40000 ; firstLayerSpeedAbsolute,900.00000 ; startPointStrategy,closest ; alignStartPointsX,0.00000 ; alignStartPointsY,0.00000 ; restrictStartPoints,0 ; perimeterPrintingOrder,inside_out ; islandPrintingOrder,closest ; printInfillBeforePerimeters,0 ; useSkirt,1 ; skirtExtruder,Extruder 1 ; skirtLayers,1 ; skirtOffset,1.00000 ; skirtOutlines,5 ; useRaft,0 ; raftExtruder,Extruder 1 ; raftBaseLayers,2 ; raftTopLayers,3 ; raftOffset,3.00000 ; raftSeparationDistance,0.14000 ; raftSpeedUnits,percentage ; raftSpeedPercentage,30 ; raftSpeedAbsolute,600.00000 ; usePrimePillar,0 ; primePillarExtruder,Extruder 1 ; primePillarWidth,12.00000 ; primePillarLocation,north_west ; primePillarSpeedPercentage,100 ; primePillarInfillPercentage,100 ; autoStopPrimePillar,1 ; primePillarLayersAfterAutoStop,0 ; useOozeShield,0 ; oozeShieldExtruder,Extruder 1 ; oozeShieldOffset,2.00000 ; oozeShieldOutlines,1 ; oozeShieldSidewallShape,waterfall ; oozeShieldSidewallAngle,30 ; oozeShieldSpeedPercentage,100 ; autoStopOozeShield,1 ; oozeShieldLayersAfterAutoStop,0 ; sparseInfillExtruder,Extruder 1 ; sparseInfillPattern,rectilinear ; sparseInfillRotation,0 ; sparseInfillPercentage,100 ; sparseInfillExtrusionWidthPercentage,100 ; sparseInfillCombinedLayers,1 ; denseInfillLayers,0 ; denseInfillPercentage,100 ; infillOutlineOverlapPercentage,25 ; minInfillLength,0.00000 ; externalInfillPattern,rectilinear ; externalInfillRotation,0 ; solidInfillThresholdArea,0.00000 ; solidInfillExtraExpansion,0.00000 ; useMonotonic,1 ; useDiaphragm,1 ; diaphragmSolidLayers,3 ; diaphragmSpacingLayers,20 ; topLayerExtraExpansion,1.00000 ; topLayerExtrusionModifier,100 ; overrideFanSpeedForTopLayer,0 ; topLayerFanSpeedPercentage,100 ; useIroning,0 ; ironingOutlineOffsetPercentage,50 ; ironingExtrusionWidthPercentage,25 ; ironingExtrusionModifier,15 ; ironingSpeedModifier,30 ; sparseSupportExtruder,Extruder 1 ; sparseSupportInfillPattern,aligned ; sparseSupportInfillRotation,0 ; sparseSupportInfillPercentage,30 ; sparseSupportOutlines,0 ; sparseSupportCombinedLayers,1 ; upperDenseSupportLayers,0 ; lowerDenseSupportLayers,0 ; denseSupportExtruder,Extruder 1 ; denseSupportInfillPercentage,70 ; denseSupportExtraExpansion,0.00000 ; baseSupportLayers,0 ; supportInflationDistance,0.00000 ; supportHorizontalPartOffset,0.30000 ; supportUpperSeparationLayers,1 ; supportLowerSeparationLayers,1 ; defaultPrintSpeed,3600.00000 ; outerPerimeterSpeedPercentage,100 ; innerPerimeterSpeedPercentage,100 ; topLayerSpeedPercentage,100 ; solidInfillSpeedPercentage,100 ; sparseSupportSpeedPercentage,90 ; denseSupportSpeedPercentage,70 ; travelSpeedXY,9000.00000 ; travelSpeedZ,3600.00000 ; reduceSpeedForQuickLayers,1 ; speedMaxQuickLayerTime,10.00000 ; minQuickLayerSpeedPercentage,30 ; reduceSpeedForShortPerimeters,1 ; speedMaxShortPerimeterLength,40.00000 ; minShortPerimeterSpeedPercentage,50 ; reduceSpeedForMaxFlowRate,0 ; accelXY,10000.00000 ; accelZ,500.00000 ; accelE,10000.00000 ; jerkXY,600.00000 ; jerkZ,24.00000 ; jerkE,300.00000 ; exportFileFormat,gcode ; useStickyCommands,1 ; use5D,1 ; relativeExtrusionDistances,0 ; allowExtruderAxisZeroing,1 ; independentExtruderAxes,0 ; includeM10123,1 ; includeThumbnailImages,1 ; thumbnailImageEncoding,standard ; thumbnailImageSizes,160|160,400|400 ; x3gMachineProfile,r2 ; overrideStepsPerMillimeter,0 ; stepsPerMillimeterX,88.57319 ; stepsPerMillimeterY,88.57319 ; stepsPerMillimeterZ,400.00000 ; stepsPerMillimeterA,96.27520 ; stepsPerMillimeterB,96.27520 ; xyzFileFormatVersion,1 ; makerBotMachineProfile,replicator_5 ; makerBotModelExtruder,mk13 ; makerBotSupportExtruder,mk14_s ; makerBotModelMaterial,pla ; makerBotSupportMaterial,pva ; globalOffsetX,0.00000 ; globalOffsetY,0.00000 ; globalOffsetZ,0.00000 ; applyToolheadOffsets,0 ; buildVolumeShape,rectangular ; buildVolumeX,260.00000 ; buildVolumeY,290.00000 ; buildVolumeZ,325.00000 ; buildVolumeDiameter,200.00000 ; originOffsetX,130.00000 ; originOffsetY,145.00000 ; originOffsetZ,0.00000 ; homingDirectionX,max ; homingDirectionY,min ; homingDirectionZ,min ; mirrorVisualX,0 ; mirrorVisualY,1 ; mirrorVisualZ,0 ; machineBackgroundModel, ; startingScript,"G90|M82|M98 P""0:/macros/Setup/Safety_Contactor_ON""|M98 P""0:/macros/Setup/StartScript""||;Select Bed Mesh||;M117 ""Bed Mesh Full X260 Y290""|;M98 P""0:/macros/Bed/BedMeshFullX260Y290""||;M117 ""Bed Mesh Half X130 Y145""|;M98 P""0:/macros/Bed/BedMeshHalfX130Y145""||M117 ""Bed Mesh Small X65 Y72.5""|M98 P""0:/macros/Bed/BedMeshSmallX65Y72.5""||;M117 ""Bed Mesh Ulti X150 Y130""|;M98 P""0:/macros/Bed/BedMeshUltiX150Y130""||T0" ; preLayerChangeScript, ; postLayerChangeScript, ; preRetractionScript, ; postRetractionScript, ; preToolChangeScript, ; postToolChangeScript, ; processChangeScript, ; endingScript,"M98 P""0:/macros/Setup/Safety_Contactor_OFF""|M98 P""0:/macros/Setup/EndScript""|" ; postProcessingScript,"{REPLACE ""M101"" ""G11""},|{REPLACE ""M103"" ""G10""},|{STRIP ""M102""},|{REPLACE ""Material Length"" ""Filament length""}" ; useBridging,1 ; bridgingThresholdArea,50.00000 ; bridgingInfillExtraExpansion,1.00000 ; bridgingExtrusionModifier,100 ; bridgingSpeedModifier,100 ; overrideFanSpeedForBridging,0 ; bridgingFanSpeedPercentage,100 ; useFixedBridgingAngle,0 ; fixedBridgingAngle,0 ; applyBridgingToPerimeters,0 ; bridgingPerimeterExtraOverlap,0.00000 ; minBridgingPerimeterLength,10.00000 ; useToolChangeRetraction,0 ; toolChangeRetractDistance,12.00000 ; toolChangeExtraRestartDistance,-0.50000 ; toolChangeRetractSpeed,600.00000 ; toolChangePrimeOnFirstUse,0 ; toolChangeRetractAtEnd,0 ; externalThinWallType,single_extrusions ; internalThinWallType,gap_fill ; thinWallAllowedOverlapPercentage,10 ; singleExtrusionMinLength,0.20000 ; singleExtrusionMinWidthPercentage,50 ; singleExtrusionMaxWidthPercentage,200 ; singleExtrusionEndpointExtensionDistance,0.20000 ; onlyRetractWhenCrossingOutlines,1 ; retractBetweenLayers,1 ; retractOnTopLayers,1 ; useRetractionMinTravel,0 ; retractionMinTravel,5.00000 ; useRetractionMinExtrusion,0 ; retractionMinExtrusion,3.00000 ; onlyVerticalLiftOnTopLayers,1 ; retractWhileWiping,0 ; wipingMode,outer_perimeter ; avoidCrossingOutlines,1 ; maxMovementDetourFactor,3.00000 ; openLoopSlicingBehavior,thicken ; openLoopThickenWidth,0.10000 ; slicingRegionRepairMode,positive G90 M82 G90 M82 M98 P"0:/macros/Setup/Safety_Contactor_ON" M98 P"0:/macros/Setup/StartScript" ;Select Bed Mesh ;M117 "Bed Mesh Full X260 Y290" ;M98 P"0:/macros/Bed/BedMeshFullX260Y290" ;M117 "Bed Mesh Half X130 Y145" ;M98 P"0:/macros/Bed/BedMeshHalfX130Y145" M117 "Bed Mesh Small X65 Y72.5" M98 P"0:/macros/Bed/BedMeshSmallX65Y72.5" ;M117 "Bed Mesh Ulti X150 Y130" ;M98 P"0:/macros/Bed/BedMeshUltiX150Y130" T0 ; process Process 1 ; layer 1, Z = 0.2000 T0 ; feature skirt ; tool H0.2000 W0.720 G1 X41.756 Y16.740 F9000 G1 Z0.2000 F3600 G11 G92 E0.00000 G1 X-41.756 Y16.740 E4.99975 F3600 G1 X-44.240 Y14.256 E5.21004 G1 X-44.240 Y-14.256 E6.91703 G1 X-41.756 Y-16.740 E7.12732 G1 X41.756 Y-16.740 E12.12707 G1 X44.240 Y-14.256 E12.33736 G1 X44.240 Y14.256 E14.04435 G1 X41.756 Y16.740 E14.25464 G10 G1 X41.458 Y16.020 F9000 G11 G92 E0.00000 G1 X-41.458 Y16.020 E4.96404 F3600 G1 X-43.520 Y13.958 E5.13862 G1 X-43.520 Y-13.958 E6.80990 G1 X-41.458 Y-16.020 E6.98448 G1 X41.458 Y-16.020 E11.94852 G1 X43.520 Y-13.958 E12.12310 G1 X43.520 Y13.958 E13.79439 G1 X41.458 Y16.020 E13.96897 G10 G1 X41.160 Y15.300 F9000 G11 G92 E0.00000
I've also noticed I'm not getting the full information when selecting the file on the 7" PanelDue. Layer Height, Sliced By, etc
heres the end code
G10 ; layer end M98 P"0:/macros/Setup/Safety_Contactor_OFF" M98 P"0:/macros/Setup/EndScript" ; Build Summary ; Build Time: 4 hours 45 minutes ; Filament length: 58879.2 mm (58.88 m) ; Material Volume: 141621.0 mm^3 (141.62 cc) ; Material Weight: 172.78 g (0.38 lb) ; Material Cost: 8.98
-
@SJI still can't see anything there either. Do you have anything in
tpre0.g
ortpost.g
?
Might be better starting a new thread about not being able to get the full file information on the paneldue -
@jay_s_uk
Just did a diagnostic on the toolboard whilst it's still runningM122 B20 Diagnostics for board 20: Duet TOOL1LC rev 1.1 or later firmware version 3.4.4 (2022-10-14 11:46:33) Bootloader ID: SAMC21 bootloader version 2.4 (2021-12-10) All averaging filters OK Never used RAM 2648, free system stack 45 words Tasks: Move(notifyWait,0.5%,91) HEAT(notifyWait,0.9%,75) CanAsync(notifyWait,0.0%,61) CanRecv(notifyWait,0.1%,74) CanClock(notifyWait,0.0%,65) ACCEL(notifyWait,0.0%,61) TMC(notifyWait,6.1%,57) MAIN(running,82.3%,351) IDLE(ready,0.0%,26) AIN(delaying,10.0%,142), total 100.0% Last reset 03:09:29 ago, cause: power up Last software reset data not available Driver 0: pos 12140682, 412.0 steps/mm,ok, SG min 0, read errors 0, write errors 0, ifcnt 13, reads 32782, writes 13, timeouts 0, DMA errors 0, CC errors 0, steps req 12686994 done 12686873 Moves scheduled 66473, completed 66472, in progress 1, hiccups 0, step errors 0, maxPrep 656, maxOverdue 1, maxInc 1, mcErrs 0, gcmErrs 0 Peak sync jitter -2/4, peak Rx sync delay 231, resyncs 0/0, next step interrupt due in 218 ticks, enabled VIN voltage: min 23.9, current 24.1, max 24.2 MCU temperature: min 38.6C, current 54.8C, max 56.2C Last sensors broadcast 0x00000002 found 1 109 ticks ago, 0 ordering errs, loop time 1 CAN messages queued 227681, send timeouts 0, received 169009, lost 0, free buffers 37, min 35, error reg 0 dup 0, oos 0/0/0/0, bm 0, wbm 0, rxMotionDelay 658, adv 32902/74661 Accelerometer: LIS3DH, status: 00 I2C bus errors 0, naks 3, other errors 0
I'll look into the panel due issue
My actual chamber temp is 31 degrees and I can't see anything out of the ordinary on the 1LC -
; tpre0.g ; called before tool 0 is selected ; ; generated by RepRapFirmware Configuration Tool v3.2.2 on Wed Jan 27 2021 10:10:40 GMT+1100 (Australian Eastern Daylight Time)
; tpost0.g ; called after tool 0 has been selected ; ; generated by RepRapFirmware Configuration Tool v3.2.2 on Wed Jan 27 2021 10:10:41 GMT+1100 (Australian Eastern Daylight Time) ; Wait for set temperatures to be reached M116 P0
-
@SJI nothing there either in which case i'm stumped
-
@SJI said in Error:Failed to activate input monitor on pin 255:
M574 X1 S1 P"20.io2.in" ; Tool board 1LC configure active-low X axis endstop
The message could be coming from trying to activate the X endstop. Does the X endstop work?
-
@jay_s_uk
Nothing like a good challenge -
@dc42
Yes end stops working correctly.
They are optical endstops
X endstop is Min
Y endstop is Min -
@SJI In config.g you have:
; Z-Probe ; Pushed to macro's M950 S0 C"20.io0.out" ; create servo pin 0 for BLTouch M558 P9 C"^20.io0.in" H20 F500 T12000 ; set Z probe type to bltouch and the dive height + speeds
In /macros/BLTouch/Probesettings.g you have:
;P"0:/macros/BLTouch/Probesettings.g" M574 Z0 P"20.nil" M950 S0 C"20.io0.out" M558 P9 C"^20.io0.in" H20 F500 T12000 G31 P500 X0 Y-30.0 Z1.4 ; set Z probe trigger value, offset and trigger height
The probe is being created in config.g (perhaps it should be commented out here?), then you're cancelling the assignment in the macro ( though this possibly is not working, as I think this should be just
M574 Z0 P"nil"
), then recreating it. I think some part of this isn't working.What happens if you turn on the machine, then run
M98 P"0:/macros/BLTouch/Probesettings.g"
? Do you get the same message?Ian
-
@droftarts
You are a champion. I didn't even see that error in the probesettings.g