Notifications
Clear all

Pi zero 2 connected to my mk3(s+) through GPIO  

  RSS
Pim B
(@pim-b)
Active Member
Pi zero 2 connected to my mk3(s+) through GPIO

I got a Pi zero 2 and put octoprint on it, through the help database and what was written in the comments I was unable to connect it with the GPIO pins. I've tried USB a bit later and worked like a charm, but rather connect it with the GPIO to get it nicely build in.

the error I get with communication/connecting looks like this. not posted it all, as it looks a bit the same only the position number changes.

is there anything else I can try?

config.txt (tried disabeling some of those lines, but it remains around the same)

enable_uart=1

gpu_mem=128

dtoverlay=disable-bt

dtoverlay=pi3-miniuart-bt

 

Changing monitoring state from "Offline" to "Detecting serial connection" Performing autodetection with 7 port/baudrate candidates: /dev/ttyAMA0@115200, /dev/ttyAMA0@250000, /dev/ttyAMA0@230400, /dev/ttyAMA0@57600, /dev/ttyAMA0@38400, /dev/ttyAMA0@19200, /dev/ttyAMA0@9600 Trying port /dev/ttyAMA0, baudrate 115200 Connecting to port /dev/ttyAMA0, baudrate 115200 Handshake attempt #1 with timeout 2.0s Connected to: Serial<id=0x6ad3be50, open=True>(port='/dev/ttyAMA0', baudrate=115200, bytesize=8, parity='N', stopbits=1, timeout=2.0, xonxoff=False, rtscts=False, dsrdtr=False), starting monitor Send: N0 M110 N0*125 Recv:  èü\x00\x8a\x00Àþ\x00\x80ü\xff\x00\x01\x80Àøü\xff\x00àü\xff\x00\x80à\xff\x00\x00àüþ\x00È\xff\x00 WARNThe received line contains at least one null byte character at position 3, this hints at some data corruption going on Handshake attempt #2 with timeout 2.0s Send: N0 M110 N0*125 Handshake attempt #3 with timeout 2.0s Send: N0 M110 N0*125 Recv: \x00\x80\x00ðü\xff\x00àþ\x00ø\x00\x01à´\x00ààô\xff\x00àðüþ?\x00ý\x00\x00¨àô\xff\x00\x00\x00Àø\x00\x80\x00\x81àø¿\x00\x80\x80Xøþ\x00\x80è\x00\x00 ü\x00\x90Þ\x00\x00\x85\xff\x00@\x00\x00 þ\x00\x00à\xff\x00ü\x00\x80ð\xff\x00\x00àü\x00Àü\x00\x00¸þ\x00ï\x00\x00\x08ñ\x00\x80\x00Àø\x00\x80\xff\x00à\x00 ý\x00àþ\x00Ð\x00½\x00\x00ü\x00\x10\x02©\x00\x8b\xff\x00\x08\x81ý\x00\x00¨\x00àðø|\xff\x00àðü|þ\xff\x00Àà¾\x00\x00àðþ\xff\x00\x80àøü\xff\x00à\xff\x00è\x00\x80ðü\x00\x81ð\x00Àð\x00\x80\x80ú\x00\x80\x80àü\x00\x00ðþ\x00ààøþ\xff\x00\x80àü?\x00Ààø\xff\x00\x00ï\x00\x00\x80P\x9f\x00\x80\x80p~\xff\x00\x80\x00\x80ù\x00\x00\x10à\x00 ü\x00áþ\x00\x80ü\x00\x81¿\x00á\x00\x80ø\x00àü\xff\x00ü\x00\x80ô\xff\x00\x00\x00\x80Ç\x00ä\xff\x00àð\xff\x00¨\xff\x00 ü\x00\x80ý\x00á\xff\x00\x10ý\x00\x80àü\x00\x00\x00ø\x00àü\x00\x00àü\x00Èøþ\x00\x00¯\x00\x81ø\x00\x00­\x00J\x00\x00\x8f\x00\x00\x80ðþ\x00þ\x00Àý\x00\x80ü\x00\x00 ü\x00Àü\x00\x02\x00\x00\x00àü\x00\x00\x80ø\xff\x00Ñ\xff\x00ï\x00ðü\x00\x10õ\xff\x00`ðü\x00àøý\x00¬\x00\x00\x00 þ\x00øþ\x00¿\x00\x80\xff\x00ø\xff\x00\xff\x00\x80à\xff\x00øý\x00\x00 \xff\x00àô\x00\xff\x00è\x00\xff\x00\x80àù\x00\x80ø\x00\x00ø\x00\x80øý\x00\x80¿\x00ìü\x00@àý\x00\xff\x00\x00ª\x00\x00\x80þ\x00\x81\x00\x00\xff\x00ø\x00\x00¬\x00\x80\xff\x00\x80ý\x00àü\x00£\xff\x00\x00\xff\x00 \xff\x00\x00ç\xff\x00\x00\x00àþ\x00\x00è\x00ç\x00\x80Àü\x00èü\x00\x00Áþ\x00àü\x00\x00ü\x00\x00¡\xff\x009\x00\x80Àxþ\x00è\x00\x80Õ\x00\x00ü\x00\x80\x80ü\x00øý\x00\x80\xff\x00\x00\x80Ô\x00\x80Ô\x00Ø\xff\x00(\xff\x00\x80\xff\x00àü\x00\x00ý\x00\x80\x00\x80ü\x00\x00\xff\x00\x00(\x00À\x00\x80ð\x00\x00¨ý\x00á\xff\x00àþ\x00ß\x00Àý\x00À\x00\x00ðû\x00\x80ø\x00\x80ð\xff\x00Ðü\x00\x80\x80À\xff\x00\x00\x80ý\x00\x00\x8e\x00à\x00 \x00\x80à\x00\x80ü\xff\x00x\x00\x00ðþ\x00\x80ð\xff\x00\x91\x00\x00\x00à\xff\x00ü\x00\x00\x00ü\x00¡\x00à\x00\x00\x80\xff\x00Âü\x00¿\x00 \xff\x00\x80àðþ\x00\x00\x80\xff\x00\x80ð\x00ð\x00àüÙ=ík]\x7fû\xff)\x01\x94Æ(! WARNThe received line contains at least one null byte character at position 0, this hints at some data corruption going on Recv: U"+&#\x13& #ceeabd\x1a "\x111\x10"(2) Recv: ck Trying port /dev/ttyAMA0, baudrate 250000 Handshake attempt #1 with timeout 2.0s Send: N0 M110 N0*125 Handshake attempt #2 with timeout 2.0s Send: N0 M110 N0*125 Recv: \x00@ üü\x00Á\xff\x00\x80àü\x00ê\x00àü\x00\x80\x90ø\x00õ\x00¬\xff\x00½\x00à\xff\x00\x80ü\x00\x00ø\x00á\xff\xff\x00À\xff\x00\xff\x00\x02ø\xff\x00è\x00\x8e\x00\x00ø\x00 õ\x00 à\x00\x85\x00\x80@øþ\x00\x00Àð\xff\x00\x80ü\x00À\xff\x00ð\xff\x00Àðøþ\x00àü\xff\x00àü\x00\x00á\xff\x00\x81\x81ð\x00ù\x00\x02í\x00\x88\xff\x00\x95\x00øü\x00 þ\x00ï\x00\x81ø\x00ä\x00\x00àø\x00àü\x00\x80ü\x00\x89À\x00\x01þ\x00\x00\x84\x00Åþ\xff\x00ü\x00á\xff\x00\x00¬\xff\x00ü\x00ù\x00å\x00\x80Ð\x00ù\xff\x00õ\xff\x00\x00àü\x00Ì¿\x00é\x00 ü\x00\x00Àü\x00¼\x00\x8c\x00\x80ý\x00\x80À\xff\x00ô\xff\x00\xff\x00\x00Î\x00@ý\x00\x81\xff\x00\x80þ\x00\x02Á\x00\x81ý\x00\x80Ä\x00Ï\x00ù\x00\x88ð\x00\x88\xff\x00\x00¡þ\x00\x00\x80\xff\x00ü\x00Â\xff\x00\x00\x08àð\x00Bü\xff\x00@àðþ\x00\x00ú\x00\x00\x80\x00 pxþ\x00\x00á\x00\x80ð\x00\x00\xff\x00\x00èý\x00ø\x00\x00\x80üþ\x00\x80øü\x00\x80\x00\x01\xff\x00ù\x00\x00\x00Àø\x00 0ý\x00\x0cÐ\x80þ\x00þ\x00\x00\x18\x00þ\x00\x00ï\x00\x00\x00\x00\xffþ\xff\x00\x00\x01Æï\x00\x00,øþ\x00\x00\x00\x00HÀü\x00\x00\x00\x00\x80\x00ÞÀ\xff\x00\x00\x00\x08ø\x80\x00\x02\x80\x04À\x00\x00\x00\x86àþ\x00\x00\x00\x7fð\x00\x00\x00Ê\x00\x00\x01Î\x00\x00\x00\x00@à\x00\x08À\x0fþÈ\x00\x00\x00\x00Ð\xff\x00\x00øþ\x00\x00o\xff\x00\x0eÈ\x00\x00ì\xff\x00\x00H\x0fðü\x00\x00\x00\x02\x80\x00þÂ\x00\x07úþ\x00\x00\x00\x1e\xff\x00\x00\x18\x80\x00\x00\x00\x00O\x00\x00à\x00\x00\x00ã\x00ú\x00üÈ\x00î\x00\x00\x00\x00\x00\x03þ\x00\x02àÌ\x00\x00\x00\x0fÀ\xff\x00\x00\x00\x00\x18üï\xff\x00\x00\x08þ\xff\x00\x00\x00Øàü\x00\x86\x80\x08Þ\xff\x00\x00\x00èÀ\x00\x00Â\x00\x00ì\x00\x00\x08\x00\x00þ\xff\xff\x00\x80\x07îÂï\x00\x00À\x07èï\x00\x00!\x00üî\x00\x00\x00\x00\x00ø\xff\x00\x00\x00\x0eÀ\x00\x01\x00\x00\x08\x90\x00\x00û\x00\x00\x00\x00ï\x00\x00\x00BÄþü\x00\x00\xff\x00\x00\x00\x08\x90\x00\x00Ï\xff\x00\x00\x02\xffì\x00\x00ï\x00\x00\x00\xff\x00\x00þø\x00\x00\x02\x80\x02Àï\x00\x00\x01\x08\x00À\xff\x00\x00\x00ø\x00\x00\x00\x00\x00þþ\x00\x06\x84Ï\x00\x00\x7fþ\x00\x00\x07üó\x00\x00\x00\x00@\x80þ\x0cþ\x00\x00\x00\x04\x00\x8b\x00@\x00\x06\x00À\x00\x00\x10\x00@\x00\x00\x0cÐâ\x00\x00\x80ü\x00\x00\x80\x00À\x00\x00\x00\x0cÏ\x00\x00@\xff\x00\x00\x04\x00\x00\x00\x7f\xff\x00\x00\x02üÀ\x00\x00\x00\x00à\x00\x00È\x00\x00ø\x08\x00\x00ð\x00\x00ÈËþ\x00\x1fÌ\x00\x00\x00Â\xff\x00\x00\x00\x00Â\x00\x02¬À\x7fþ\x00\x00B\x00\x01@Àì\x00\x00\x00\x80À\xff\x00\x00 \x00À\x00\x01@\x0fþ\xff\x00\x00\x7fÀ\x00\x07àÀÀ\x00\x00Ã\x00\x00\x00 ß\xff\x00\x80\x0bÞï\x00\x00\x00\x00\x00\x00\x03ðÀ\x00\x00\x00 Ð\x01\xff\xff\x00\x00áÈ\x00\x00\xffþ\x00\x00\x00(\x00\x03\x00\x00\x03àü\x00\x00\xff\x00\x00\x07\xff\x00sà\xff\x00\x02\x00\x00\x0c\x08þ\x00\x01Ïü\x00\x009þ\x00\x00\x80ã\x00\x00\x00\x00\x00ü\x00\x00\x00\x00\x0fðü\x00\x00\x00\x00þ\x00Þ\x00\x00\x0f\x8c\xff\x00\x03Ã\x00\x0cø\xff\x00(\x80\x00\x00\x00\x00ý\x00 ü\xff\x00\x00\x00\x00ÂÀ\x00\x00\x00\x00 Ø\x00GÀ\x00\x00\x08À\x00\x00\x00\x00\x00ü\x00\x08\x00\x00\x00\x07Ø\x03þ\xff\x00\x08\x10\xff\x00\x00\x18Ï\x00\x00\x1eü\xff\x00\x0cÀ\x00Â\xff\x00\x00\x00\x0eð\x7f\x00\x0cØÏ\xff\x00\x00\x00lÀþ\x00\x00\x08\x80Oþ\x00\x00\x00\x80Î\xff\x00\x00\x10 à\x00\x00\x00\x00þ\x00ÎÀ\x00\x00\x01\x02Æà\x00\x02\x80\x04À\x80þ\x00\x00\x00/ØË\x00\x00x\x00ÎÀ\x00\x00\x00È\xff\x00\x10\x80û\x00\x00\x00Â\x00\x00\x00ï\xff\x00\x08ø\x00\x00\xff\x00\x00\x00\x00\x00þ\x00\x00\x08\x80Â\x00\x00À\xff\x00\x00Kþ\x00\x00ÞÂ\x00\x00Ì\x00\x00üÉ\x00\x00\x80\x00\x00\x00\x18\x80\x00\x00\x01\x00x\x0e\x00\x03þ\x00\x00\x7fÀ\xff\x00\x0fÀì\x00\x00\x00\x00ü\x00\x00\x0eÀþ\x00\x00\x00\x00þ\x00\x00\x08ï\x8c\x00\x00\x00\x0fÀá\x00\x00\x02\x00\x00\x00À\xff\x00\x00Â\x00\x00À\x84\x00\x00Gâ\xff\x00\x00\xff\x00\x00\x00\x00\xffâ\x00\x06\x00\x08Àè\x00 WARNThe received line contains at least one null byte character at position 0, this hints at some data corruption going on Recv: þü\x00\x00\x0cü\x00Àþ\x00\x00Àü\x00\x00\xff\x00ü\x00\x00Ú\xff\x00\x0eÀ\x00\x00\x00ù\x00þ\x00\x00\x00ã\x00\x07\xffþ\x00\x00þ\x00\x0eþ\x00\x00\x08\x00\x86ô\xff\xff\x00\x00 WARNThe received line contains at least one null byte character at position 2, this hints at some data corruption going on

This topic was modified 3 years ago by Pim B
Posted : 20/12/2021 12:31 am
Pim B
(@pim-b)
Active Member
Topic starter answered:
RE: Pi zero 2 connected to my mk3(s+) through GPIO

I've found the problem myself.

Besides tx and rx, you apperently need a ground aswell, even if you use an external powersource.

When I connected a ground to the pi everything works great.

Posted : 22/12/2021 7:15 pm
Share: