I few more things about Marlin 2.0
You likey will not be able to turn on all the features at the same time because it will not fit into memory. You can determin this on your Linux system. Simply download from Github and do a compile in the Arduino IDE and see the size of the image. No need to connect any hardware to do this. Just run the compiler. THis new Marlin 2.0 suports 32-bit controler cardsbased on ARM. These cards have dramatically more memory than Marlin can use. So you can enable "everything" like automatic bed leveling, SD card reading, Touch screen and power failure recovery. Aneat feature to have a filament sensor to stop prints if there is no filament (the sensor is just a microswitch.) With an 8-bit AVR chip you have to pick and choose features Theother way to add better features to the printer is OctoPrint. It runs on Linux and adds a web based interface to the printer with drag and drop printing. Also it has very good status checking including a webcam interface so you can look. Go to the Marlin Github page and clone the repository. Then sign up for change notifications. If using Marlin you REALLY need to be using Git so you have a localhistory of you experiments and edits. and then when the master on github changes you can merge with local edits. On Fri, Jun 19, 2020 at 9:35 AM Chris Albertson <[email protected]> wrote: > You can't connect directly to a PC. You physically wire an Arduino "Uno" > to the controller board, Then install programmer software in the Arduino, > in effect turning the Arduino into a programmer. Then the Arduino is > connected via USB to a PC. The PC can run any OS. > > Then what you load onto the controller board is NOT the new Marlin > firmware but a "boot loader". A boot loader is what is inside > every Arduino and is what makes them an "Arduino and not just a dumb AVR > chip. Using an Arduino to install a bootloader is a common thing and is > not special to the Ender3 printer. > > OK, now that you have and Ender with a bootloader you can use any PC, > Linux, Mac or whatever to load "sketches" into the Arduino board you now > have in your printer. > > Why is there no boot loader in your printer? I don't know but one guess > is they wanted to use the memory for something else. Boot loader take up a > few hunderd bytes and on these tiny 8-bit chips EVERY byte matters. > > On Linux CNC to modify a configuration you edit an INI file or a HAL file > and re-launch the software. In Marlin you must edit the C++ code, > re-compile and re-flash the chip. Many times you need to disable features > to make the code fit. > > If you are going to swap firmware, you might first verify you know how to > re-install the factory frmware, just incase you find you can't fit Marlin > 2.0 into the controller's memory or if you make a mistake with the editor > and introduce a bug. In any case, you need an Arduino to use as a > programmer. > > The Arduino IDE is identical under windows, Mac or Linux. Get that and > play with it and see if you can do simple exercises like make an LED blink > with different patterns BEFORE trying to change the firmware. > > If you have to buy an Arduino, the cheap eBay clones are just as good. > Arduino is "Open Source" so the clones are made from published designes and > really do work identically. Buy two of them soyou can test out the new > Marlin 2.0 on a $6 Arduino before you commit to loading it to the printer. > > > Then there are peopleusing LinuxCNC to drive 3D printers. Seems silly to > use a PC and a Mesa card when a $6 Aruduino can do the same job. > > > On Fri, Jun 19, 2020 at 7:28 AM Gene Heskett <[email protected]> wrote: > >> On Friday 19 June 2020 10:10:16 Gene Heskett wrote: >> >> > I can see bed, nozzle tmps, as they heat from a locally launched >> > render of yet another 5x5x5, but not the filename or anything else the >> > printer might be doing. >> > >> > Am I supposed to see it all? >> > >> > Thanks, but puzzled. I'll let it finish the 5x5x5 so I can check >> > dimensions since I can't stop it from this machine. I have it useing >> > enough string now so the 5x5x5 is probably fat. >> > >> > It finds the printer but I haven't actually added it to the list, >> > maybe it takes that to do it all? I can't abort this locally started >> > print from here. >> > >> > Cheers, Gene Heskett >> >> And I just found a limitation that pisses me off, there is better >> firmware, Marlin 2.0, for it, but it only installs from a winders box >> over spi via a presumably very short cable from some sort of an spi >> adapter. Has anyone made that work from Linux? >> >> Thanks. >> >> Cheers, Gene Heskett >> -- >> "There are four boxes to be used in defense of liberty: >> soap, ballot, jury, and ammo. Please use in that order." >> -Ed Howdershelt (Author) >> If we desire respect for the law, we must first make the law respectable. >> - Louis D. Brandeis >> Genes Web page <http://geneslinuxbox.net:6309/gene> >> >> >> _______________________________________________ >> Emc-users mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/emc-users >> > > > -- > > Chris Albertson > Redondo Beach, California > -- Chris Albertson Redondo Beach, California _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
