Duet 3 MB 6HC and PI 4B working, next step?



  • I have been using Duet WiFi for quite awhile and it is time to try the Duet 3 and PI. I have them working without a machine and considering getting the E3D Tool Changer. I have the Duet 3, PI4B, Adafruit HDMI 7" display (part # 2407) and keyboard/mouse connected and working.
    I find the PI operating system cryptic and confusing and need help getting and installing the machine software for the E3D Tool Changer, could someone provide a step by step process to install the machine software or direct me to the proper WIKI if there is one. I have read the installation instructions and they have served me well, I got this far in four hours. I managed to find F11 to get the 7" display to work. I do have the system connected to WiFi so I can access the internet.
    Thanks, Ed


  • Moderator

    I think for starters it would be a good idea to get the Duet 3 up and running in standalone mode first. Then add the Pi and the extra layer of complexity once you have a known working configuration. Slay one dragon at a time. Adding the Pi is rather easy after the fact.

    There's no machine software for the tool changer per se, it's just a configuration like any other printer. There is a configuration available for the tool changer I believe. Likely on their github page.

    https://github.com/e3donline

    When using the Pi4 and Duet 3 with peripherals plan to power the Pi4 directly rather than have it powered by the Duet.

    Other Duet 3 and SBC documentation can be found here

    https://duet3d.dozuki.com/Wiki/Getting_Started_With_Duet_3#main
    https://duet3d.dozuki.com/Wiki/SBC_Setup_for_Duet_3
    https://duet3d.dozuki.com/Wiki/RepRapFirmware_3_overview

    For Pi basics, I suggest taking a look at the Raspberry Pi foundation website to help familiarize yourself.

    https://www.raspberrypi.org/documentation/



  • I downloaded and unziped the E3D Tool Changer files from github to the Raspberry PI, how do I get them into Duet/PI system and where do they go. I tried to copy and paste but get a message saying I don't have permission.
    Thanks, Ed



  • @Phaedrux I am very familiar with the Duet WiFi and using them on a Delta and a CoreXY.

    I have the Duet 3, Raspberry PI 4B with 7" HDMI monitor, keyboard/mouse and internet working without a 3D Printer connected.

    I am trying to setup electronics and operating system before I decide on the printer. I want to get familiar with the control system before I purchase the E3D Tool Changer.

    Thanks, Ed


  • Moderator

    Well if you're familiar with the Duet Wifi it's much the same. You connect to DWC and upload the config files

    https://github.com/e3donline/RepRapFirmware-SD

    But without any hardware attached you won't get much more than DWC to look at.



  • I am trying to get familiar with the Raspberry PI and learn to navigate through the system. It would be nice to learn how before connecting the printer. My next step is to get the configuration files (and other files) working in the Raspberry PI.

    Duet did a great job, insert the Micro SD card into the PI connect components, power up and system works - great -next step set up machine files then build hardware and test and tune as I build the printer.

    How and where to install config and macro files in the Raspberry PI and learn tricks to operate this system. Challenges of the learning curve.

    Thanks, Ed



  • @Edkirk said in Duet 3 MB 6HC and PI 4B working, next step?:

    How and where to install config and macro files in the Raspberry PI and learn tricks to operate this system. Challenges of the learning curve.

    you should be able to use the web interface, just like the duet 2 wifi; but to answer the question you will find the same file structure as on the duet 2 under /opt/dsf/sd if you should need to access them from the Pi.



  • @bearer Thanks, my reasoning for getting into the Duet 3 and Pi is to have a stand alone system. Duet has done a great job, actually outstanding. This is my second day working with the Pi and I have made great progress, awesome interface and display. Very close to the Duet WiFi and Windows.

    I am hung up loading the config files on the Pi, I am convinced it isn’t difficult and the solution is associated with the Pi, I just can’t find the right path and reluctant to spend the time researching the Pi resources which I find difficult and cryptic and time consuming.

    I am assuming the config files go in Root/boot folder but I need “permission” to to do this, I’ll try to figure it out.

    Thanks, Ed



  • OK, I looked up “permissions” for the Pi, I can probably work out the code/commands trial and error using “Terminal”. But I still don’t know where in the file system to put them. This is discouraging and I am having second thoughts about the Raspberry Pi/Duet3 and thinking about going stand alone or just staying with the Duet WiFi. Something like machine files should be accessible to the Duet operator/owner or be explained in the wiki.

    It would be nice if we have a guide for applicable instructions that apply to the Duet 3/Pi. Are permissions required to make changes in config and associated files when tuning?

    BTW - the 7” display works well, easy to read and work with and doesn’t take up much space. The dark screen is much easier to see then the white screen.

    Thanks, Ed



  • @Edkirk said in Duet 3 MB 6HC and PI 4B working, next step?:

    Are permissions required to make changes in config and associated files when tuning?

    Don't think so, I've only looked at the image on disk just now and everything under /opt/dsf is owned as user id 1000 which should be the pi user on the current image.

    However you might find you need permissions to get to /, but i think if you can type in the path /opt/dsf/sd that should work.

    using sudo or su to elevate you to super user should help with access issues on the console if using an older version where the files are owned by user id 0 or root user.

    But if you can access the Pi you should also be able to access the web interface that should solve all the issues for you as well. What is preventing you from doing that?



  • @bearer OK, thanks. This is my first time to use a Pi —— call me clueless.

    I am a fan of Duet, I see advantages of the Duet 3 and Pi system but it looks like a waste of time and money if there isn’t support for the product. The Duet/Pi combination appears to be somewhat proprietary requiring a unique knowledge of both.

    What files go were in the Pi file tree and how do I get them there?

    The Duet instructions address the issue of different config files for different machines but don’t provide any help......

    Thanks, Ed



  • @Edkirk you upload the config files through DWC exactly the same way as you do a duet 2 wifi/ethernet or maestro.
    How is that confusing or any different to any other duet board?



  • and have you not read this page? https://duet3d.dozuki.com/Wiki/SBC_Setup_for_Duet_3



  • Just figured it out, to easy. Solution not in any support material posted.

    Thanks for the help.

    Problem solved.

    Thanks, Ed



  • Duet/Pi control system with E3D Tool Changer config files installed, great setup.

    Thank you Duet for a great product.

    Edimage.jpg



  • Click on blue circle bottom right corner.image.jpg



  • Click cloud. image.jpg



  • Select files. Done
    image.jpg



  • @Edkirk said in Duet 3 MB 6HC and PI 4B working, next step?:

    Solution not in any support material posted.

    You used Duet Web Control, just like you would on a Duet 2. It might have rendered differently due to screen size and touch screen, but the function is the same.


  • Moderator

    I wouldn't use the tiny screen for initial configuration. I would want to connect with a full computer, browser, keyboard and mouse and access the DWC as you would with the Duet2, etc. Then once it's all up and running the smaller pi attached screen is fine for monitoring prints and basic control.

    @Edkirk said in Duet 3 MB 6HC and PI 4B working, next step?:

    I see advantages of the Duet 3 and Pi system but it looks like a waste of time and money if there isn’t support for the product. The Duet/Pi combination appears to be somewhat proprietary requiring a unique knowledge of both.

    It's really not. You're just looking to make it more difficult than it needs to be. Once the pi has the duet image on it, it automatically starts the duet processes and when the duet is connected it doesn't require you to do anything else on the pi. You connect to the Duet web interface from a web browser exactly as before. That web browser can be on the pi if you want, but it can be from anywhere.



  • @bearer Yes it is rendered differently and I did not recognize it.

    Simple question with a simple answer, that’s why I ask the experts.

    Thanks, Ed



  • @Phaedrux Thanks for the help, I managed to figure it out on my own.

    I am satisfied with my setup, not the problem. Already contacted E3D for a quote on their printer and looking forward to my next project.

    Thanks, Ed


Log in to reply