diff --git a/flake.nix b/flake.nix index b0bd772..417885d 100644 --- a/flake.nix +++ b/flake.nix @@ -11,7 +11,11 @@ let pkgs = nixpkgs.legacyPackages.${system}; kernel = pkgs.linux_latest; - ethercat = etherlab.packages.${system}.ethercat.override { inherit kernel; } ; + ethercat = if system == "aarch64-linux" then + etherlab.ethercat.override { + kernel = pkgs.linuxKernel.kernels.linux_rpi4; + master_device0 = "end0"; + } else etherlab.packages.${system}.ethercat.override { inherit kernel; }; in { packages.default = pkgs.callPackage ./default.nix { inherit ethercat; };