CopterTec / Marlin-Sovol_SV01

Marlin 3D Printer Firmware for Sovol SV01
https://www.coptertec.de/news/2019/marlin-2-0-for-sovol-sv01/
GNU General Public License v3.0
27 stars 22 forks source link

[FR] Question if the Touch Screen (Aux-1) port on SV01 User Guide is enabled? #13

Closed chilman408 closed 4 years ago

chilman408 commented 4 years ago

I'm looking to swap out the OEM lcd with the TFT35 E3 by BTT. Looks like it needs this port to enable the Touch Screen functions.

CopterTec commented 4 years ago

Hello, I think it's disabled by default. You need to compile your own firmware with a configuration for the touch screen.

chilman408 commented 4 years ago

Hello, I think it's disabled by default. You need to compile your own firmware with a configuration for the touch screen.

Thanks but I wouldn't know where to start...

CopterTec commented 4 years ago

Please checkout the configuration.h in /configs/SOVOL

chilman408 commented 4 years ago

Thanks for the pointer!

I reviewed the configuration.h file against what is available for the CR10S and the Ender 3.

I don't see any difference between what is enabled in the Creality FW versions to what is enabled in the SV01 firmware in terms of reference to AUX1, Serial Port, Touch Screen, Display, or TFT... (I just search these terms)

Can I assume that this is enabled if the Serial Port 0 is enabled?

(Completely new at this...)

CopterTec commented 4 years ago

Did you checked the configuration_adv.h too?

chilman408 commented 4 years ago

Yes, I actually did more research on this since last posted.

It seems for the Creality V2.2 board, the AUX1 and USB traces are routed together, so the AUX1 port should work if the USB is working.

However, this creates a problem where only one of these port may be used at any time.

I'm not sure in what scenario I would use the USB port besides for FW flash or to hook up an Octopi. For FW flash, I can easily just disconnect the TFT35 and it seems (from BTT's github for the TFT35), Octopi may be connected to the TFT35 directly.

There is a lot of information here that I need to think about.

Thanks!

CopterTec commented 4 years ago

Ah ok... so better you use another board with 32bit microcontroller. Much more options.

chilman408 commented 4 years ago

Compiling a working firmware for a 32bit board would be the difficult part for me.

It would be great if you can select a good 32bit board, pre-compile as part of the Marlin releases?

CopterTec commented 4 years ago

Oh thats impossible for us... we sold our Sovol printer some month ago.