-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Manta E3EZ with rp3 connection #8
Comments
As discussed on biqu community I have the same issue :( Things I have tried:
I am wondering if maybe the connection option is actually wrong and it should be something else? Or the CPU is actually a slightly different model? It's clearly accepting a firmware so the board isn't dead but just not communicating via USB. |
Looking at the schematic I think one thing I might try next (tomorrow?) will be to try and reuse the TFT connections rx/tx as UART to Pi gpio pins 14/15. Pins 3&4 for TFT can be used I think which would correspond to Serial (on USART3 PD9/PD8)) in the make menuconfig settings. Then can change klipper config to
On Raspberry Pi I think you need to disable bluetooth by adding dtoverlay=disable-bt to /boot/config.txt Then ensure that serial console is disabled:
|
So to clarify refer to: TFT PD8 (TX) -> RPI GPIO 15 (RXD) aka Pin 10 [EDIT] |
Just a note, unless I am being dumb this isn't working either. Firstly it wouldn't compile klipper firmware with Serial (on USART3 PD9/PD8)) selected. I fixed this by editing klipper/src/stm32/stm32f0_serial.c and tweaked an existing if/def to properly define USART3_IRQn
This compiled fine and installed on the board, but trying to use those pins is not getting me connected to it either. So I'm starting to wonder if this board is just duff or it's totally misdescribed either because it only functions with a CM4/CB1 or the settings are wildly different to those documented i.e. different chip??? |
If it was only ever intended for CB1/CM4 use, seems like they would want to clear that up as soon as possible. That's a big oversight in my mind, and I looked hard for that before pulling the trigger. |
I have the same issue..I got it as a replacement for my SKR Mini. But the board is not found on the usb port (using the same setup port/cable as before). Nothing i did (including steps above) helped ! |
I finally had a response to my ticket with them, it was as I suspected...
|
I don´t understand the reply: |
@KrisWragg |
Yes what they are saying is using a CB1/CM4 is mandatory not optional which is not as advertised. Will escalate my PayPal refund I think. |
I will accept a CB1 as recompense :) |
It is optional if you choose to run Marlin. This is why it is advertised as such. |
Octoprint won't connect without a functional USB port. Critical for many. |
Octoprint can connect via UART when using a USB to UART converter. The board is designed to host the SBC connection locally. If you want a board that hosts it externally then I would recommend the SKR Mini E3 or the SKR 3 EZ. |
I would have had I known. I had planned to stay with Marlin (printing noob), wait on CM4s to come down in price and go to Klipper. That detail would have been nice to have. |
Why not just use the CB1 instead of wait for the CM4 to go down? The CB1 is a little more powerful than the Pi3B+ and more than enough to do all that klipper needs. |
Product page mentions the use of a TPS5450-5A to help with powering external RPis. So in theory we should just be able to take our existing klipper setups, plug our Pi (or thinclient like #8 (comment) ) to the Manta, and update the printer.cfg to accommodate the new board. Plenty of us have existing setups and just want to upgrade boards for any number of reasons. (ie. Wanting to move away from my modified 4.2.7 board for dual independent Z, and utilize a board that has the feature built in.) Sure, going to CB1 or CM4 directly is an option, but what if we want to save some costs upfront when the existing setup isn't broken or detrimental in any way. |
Yes, an external pi will work if you use it via SPI or UART which is not difficult to do and does not need any special adapters. You just wire the pi directly to the board using the UART lines. The product page is very clear, in many places, that this is designed primarily for use with the CB1 or CM4. The product description is the leader to the rest of the page and states this clearly. If you still want to use it with an external pi then I would suggest going the UART route as it is very simple. Simply wire TX on the pi to RX on the board and vice versa. Ensure ground is hooked up and that you have configured the firmware to comm over the correct UART and at the correct baud and it will work without an issue. |
I get no communication when trying to connect via raspberry pi3b w/USB cable.
firmware uploads, 3V3 is green, firmware.bin renamed
tried 3 cables, all USB ports
removed, reinstalled klipper (kiauh) on pi
no unique by-id serial device is created
normal serial devices don't work, i.e. serial1, ttyAMA0
menuconfig:
systemctl status klipper.service
The text was updated successfully, but these errors were encountered: