• Tags
  • Documentation
  • Order
  • Register
  • Login
Duet3D Logo Duet3D
  • Tags
  • Documentation
  • Order
  • Register
  • Login

rrf 3.4 beta update on ODROID sbc not possible

Scheduled Pinned Locked Moved Solved
Beta Firmware
6
28
1.0k
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • undefined
    joeko @Nurgelrot
    last edited by joeko 14 Dec 2021, 13:51

    @nurgelrot said in rrf 3.4 beta update on ODROID sbc not possible:

    @joeko I'm always following unstable on these so I went from 3.4 Beta somthing to Beta 6

    I did have an issue with the STM32 version not patching right away it complained about a dependency problem with duetsoftwareframework requiring <= reprapfirmware 3.4-b5-999. I removed all the duet packages and reinstalled latest unstable and it worked.

    My transfer pin is 67 on /dev/gpiochip0. But these are different on different versions of linux on the odroid C4. I remember that the ubuntu version shipped with the Odroid had it at pin 68 on chip1

    if any version is installed but nothing is running (or you have shut it down) try running:

    that will produce errors on screen if you have any sort of communication problem. ^D or ^C to exit.

    🙂
    with armbian buster it works. i also did it with buster from hardkernel (meveric from forum) but this was not possible. now it works.

    sudo /opt/dsf/bin/DuetControlServer -ud

    give me

    Duet Control Server v3.4-b6
    Written by Christian Hammacher for Duet3D
    Licensed under the terms of the GNU Public License Version 3
    [info] Settings loaded
    [fatal] Another instance is already running. Stopping.

    i think that is ok because it is running

    thank you for your help

    @chrishamm
    it would make it easier when it offer the choice to modify the json for the tfr pin while the installation...much easier.

    undefined undefined 2 Replies Last reply 14 Dec 2021, 14:02 Reply Quote 0
    • undefined
      jay_s_uk @joeko
      last edited by 14 Dec 2021, 14:02

      @joeko I've updated our DSF on armbian instructions here
      https://teamgloomy.github.io/dsf_on_armbian.html

      Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

      undefined 1 Reply Last reply 14 Dec 2021, 15:36 Reply Quote 0
      • undefined
        Nurgelrot @joeko
        last edited by 14 Dec 2021, 14:15

        @joeko Yes a opportunity to override the default pin locations in the post-install script would be very handy. Also when you upgrade make sure you do not override your existing config.json. I've done that a couple times now getting annoying 🙂

        1 Reply Last reply Reply Quote 0
        • undefined
          joeko @jay_s_uk
          last edited by 14 Dec 2021, 15:36

          @jay_s_uk said in rrf 3.4 beta update on ODROID sbc not possible:

          @joeko I've updated our DSF on armbian instructions here
          https://teamgloomy.github.io/dsf_on_armbian.html

          first i have used armbian buster with kernel 4.9. with that version i got boot problems. after change to buster with kernel 5.1 is this gone. i spend many hours to fix that.....

          do i realy set

          Then you have to add the following lines in /boot/armbianEnv.txt :
          extraargs=apparmor=1
          security=apparmor

          because here is it also possible without this.

          undefined 1 Reply Last reply 14 Dec 2021, 15:37 Reply Quote 0
          • undefined
            jay_s_uk @joeko
            last edited by 14 Dec 2021, 15:37

            @joeko if you want to use 3rd party plugins (and the duetpimanagement plugin), then yes, you need apparmor installed

            Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

            undefined 1 Reply Last reply 14 Dec 2021, 15:39 Reply Quote 0
            • undefined
              joeko @jay_s_uk
              last edited by joeko 14 Dec 2021, 15:39

              @jay_s_uk said in rrf 3.4 beta update on ODROID sbc not possible:

              @joeko if you want to use 3rd party plugins (and the duetpimanagement plugin), then yes, you need apparmor installed

              installed yes but also ?

              Then you have to add the following lines in /boot/armbianEnv.txt :
              extraargs=apparmor=1
              security=apparmor

              i have it installed and running but i am not sure if this is needed. here is it running without

              undefined 1 Reply Last reply 14 Dec 2021, 15:41 Reply Quote 0
              • undefined
                jay_s_uk @joeko
                last edited by 14 Dec 2021, 15:41

                @joeko check with sudo aa-status, it'll tell you if its running.
                I had to add it on the armbian build i'm using though as I don't think its installed by default

                Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                1 Reply Last reply Reply Quote 0
                • undefined
                  joeko
                  last edited by 14 Dec 2021, 15:42

                  apparmor module is loaded.
                  9 profiles are loaded.
                  9 profiles are in enforce mode.
                  /opt/dsf/plugins/EndstopsMonitor/**
                  /opt/dsf/plugins/InputShaping/**
                  /usr/bin/man
                  /usr/sbin/chronyd
                  /usr/sbin/haveged
                  man_filter
                  man_groff
                  nvidia_modprobe
                  nvidia_modprobe//kmod
                  0 profiles are in complain mode.
                  2 processes have profiles defined.
                  2 processes are in enforce mode.
                  /usr/sbin/chronyd (2569)
                  /usr/sbin/chronyd (2570)
                  0 processes are in complain mode.
                  0 processes are unconfined but have a profile defined.

                  looks good ?

                  undefined 1 Reply Last reply 14 Dec 2021, 15:42 Reply Quote 0
                  • undefined
                    jay_s_uk @joeko
                    last edited by 14 Dec 2021, 15:42

                    @joeko yep, looks good

                    Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                    1 Reply Last reply Reply Quote 0
                    • undefined
                      joeko
                      last edited by 14 Dec 2021, 15:52

                      and again, first while

                      sudo apt-get install duetsoftwareframework

                      i got errormessage that no connection to the board is possible (of course) and the sbc hangs and i had to cut the power, power on and modify the json and install new.

                      1 Reply Last reply Reply Quote 0
                      • undefined joeko marked this topic as a question 15 Dec 2021, 09:25
                      • undefined joeko has marked this topic as solved 15 Dec 2021, 09:26
                      28 out of 28
                      • First post
                        28/28
                        Last post
                      Unless otherwise noted, all forum content is licensed under CC-BY-SA