On Friday 19 June 2020 12:58:06 Chris Albertson wrote: > 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. > That sounds interesting, I'll see if I can find it. Thanks.
> 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 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
