LinuxCNC + Orange Pi

Контроллеры, драйверы, датчики, управляющие устройства.

Re: LinuxCNC + Orange Pi

Сообщение xenon-alien » 20 июн 2020, 22:35

LinuxCNC + Orange Pi Lcnc_001.png
LinuxCNC + Orange Pi Lcnc_002.png
LinuxCNC + Orange Pi Lcnc_003.png
LinuxCNC + Orange Pi Lcnc_004.png


Я что-то не пойму, как правильно пины назначать.
В роди бы всё прописал как надо. Прописывал и PC7 вместо 18-го пина.
Если закоммнетировать все #NET in с 18-22, то ошибку не выдает только (которое внизу появляется и можно закрыть)
Код: Выделить всёРазвернуть
Unexpected realtime delay on task 0
This Message will only display once per session.
Run the Latency Test and resolve before continuing.

Потом начало ругаться на ещё что-то...

Код: Выделить всёРазвернуть
Print file information:
RUN_IN_PLACE=no
LINUXCNC_DIR=
LINUXCNC_BIN_DIR=/usr/bin
LINUXCNC_TCL_DIR=/usr/lib/tcltk/linuxcnc
LINUXCNC_SCRIPT_DIR=
LINUXCNC_RTLIB_DIR=/usr/lib/linuxcnc/modules
LINUXCNC_CONFIG_DIR=
LINUXCNC_LANG_DIR=/usr/share/linuxcnc/tcl/msgs
INIVAR=inivar
HALCMD=halcmd
LINUXCNC_EMCSH=/usr/bin/wish8.6
LINUXCNC - 2.7.15
Machine configuration directory is '/home/cnc/linuxcnc/configs/3A_gpio'
Machine configuration file is 'config.ini'
INIFILE=/home/cnc/linuxcnc/configs/3A_gpio/config.ini
PARAMETER_FILE=config.var
TASK=milltask
HALUI=
DISPLAY=axis
Starting LinuxCNC...
Starting LinuxCNC server program: linuxcncsvr
Loading Real Time OS, RTAPI, and HAL_LIB modules
Starting LinuxCNC IO program: io
Found file(REL): ./config.hal
Shutting down and cleaning up LinuxCNC...
Removing HAL_LIB, RTAPI, and Real Time OS modules
Removing NML shared memory segments

Debug file information:
Note: Using POSIX realtime
Unexpected realtime delay on task 0
This Message will only display once per session.
Run the Latency Test and resolve before continuing.
opi_gpio: already exists
./config.hal:43: Pin 'opi_gpio.pin-18-in' does not exist
3946
Stopping realtime threads
Unloading hal components
Note: Using POSIX realtime

Kernel message information:
[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 5.4.18-rt11-sunxi (root@ubuntu) (gcc version 8.3.0 (GNU Toolchain for the A-profile Architecture 8.3-2019.03 (arm-rel-8.36))) #20.02.3 SMP PREEMPT_RT Sun Mar 1 09:25:37 +06 2020
[    0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=50c5387d
[    0.000000] CPU: div instructions available: patching division code
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] OF: fdt: Machine model: Xunlong Orange Pi PC
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] cma: Reserved 128 MiB at 0x75c00000
[    0.000000] On node 0 totalpages: 253952
[    0.000000]   Normal zone: 1728 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 196608 pages, LIFO batch:63
[    0.000000]   HighMem zone: 57344 pages, LIFO batch:15
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: Using PSCI v0.1 Function IDs from DT
[    0.000000] percpu: Embedded 16 pages/cpu s34976 r8192 d22368 u65536
[    0.000000] pcpu-alloc: s34976 r8192 d22368 u65536 alloc=16*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 252224
[    0.000000] Kernel command line: root=UUID=c8229373-d86c-4920-aea2-d518c3317d08 rootwait rootfstype=ext4 console=ttyS0,115200 console=tty1 hdmi.audio=EDID:0 disp.screen0_output_mode=1920x1080p60 consoleblank=0 loglevel=1 ubootpart=96497ead-01 ubootsource=mmc usb-storage.quirks=0x2537:0x1066:u,0x2537:0x1068:u   sunxi_ve_mem_reserve=0 sunxi_g2d_mem_reserve=0 sunxi_fb_mem_reserve=16 cgroup_enable=memory swapaccount=1
[    0.000000] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.000000] allocated 1015808 bytes of page_ext
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] Memory: 850184K/1015808K available (9216K kernel code, 1058K rwdata, 2792K rodata, 1024K init, 349K bss, 34552K reserved, 131072K cma-reserved, 98292K highmem)
[    0.000000] random: get_random_u32 called from __kmem_cache_create+0x2b/0x344 with crng_init=0
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] ftrace: allocating 39933 entries in 78 pages
[    0.000000] rcu: Preemptible hierarchical RCU implementation.
[    0.000000] rcu:    RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=4.
[    0.000000] rcu:    RCU_SOFTIRQ processing moved to rcuc kthreads.
[    0.000000]    No expedited grace period (rcu_normal_after_boot).
[    0.000000]    Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[    0.000000] GIC: Using split EOI/Deactivate mode
[    0.000000] clocksource: timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[    0.000000] arch_timer: cp15 timer(s) running at 24.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[    0.000001] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[    0.000012] Switching to timer-based delay loop, resolution 41ns
[    0.000197] Console: colour dummy device 80x30
[    0.000208] printk: console [tty1] enabled
[    0.000246] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000)
[    0.000252] pid_max: default: 32768 minimum: 301
[    0.000527] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
[    0.000545] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
[    0.000641] *** VALIDATE tmpfs ***
[    0.001373] *** VALIDATE proc ***
[    0.001681] *** VALIDATE cgroup1 ***
[    0.001690] *** VALIDATE cgroup2 ***
[    0.001759] CPU: Testing write buffer coherency: ok
[    0.002162] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.024077] Setting up static identity map for 0x40100000 - 0x40100054
[    0.032051] rcu: Hierarchical SRCU implementation.
[    0.064179] smp: Bringing up secondary CPUs ...
[    0.122639] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[    0.180856] CPU2: thread -1, cpu 2, socket 0, mpidr 80000002
[    0.239081] CPU3: thread -1, cpu 3, socket 0, mpidr 80000003
[    0.239203] smp: Brought up 1 node, 4 CPUs
[    0.239210] SMP: Total of 4 processors activated (192.00 BogoMIPS).
[    0.239216] CPU: All CPU(s) started in HYP mode.
[    0.239219] CPU: Virtualization extensions available.
[    0.240069] devtmpfs: initialized
[    0.248602] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.248625] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
[    0.248207] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
[    0.253339] xor: measuring software checksum speed
[    0.291056]    arm4regs  :  1256.000 MB/sec
[    0.331100]    8regs     :   874.000 MB/sec
[    0.371170]    32regs    :   826.000 MB/sec
[    0.411234]    neon      :  1265.000 MB/sec
[    0.411240] xor: using function: neon (1265.000 MB/sec)
[    0.411428] pinctrl core: initialized pinctrl subsystem
[    0.412618] NET: Registered protocol family 16
[    0.414708] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.415425] audit: initializing netlink subsys (disabled)
[    0.415670] audit: type=2000 audit(0.396:1): state=initialized audit_enabled=0 res=1
[    0.416299] cpuidle: using governor ladder
[    0.416431] cpuidle: using governor menu
[    0.416960] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[    0.416968] hw-breakpoint: maximum watchpoint size is 8 bytes.
[    0.515580] raid6: neonx8   gen()   710 MB/s
[    0.583680] raid6: neonx8   xor()   589 MB/s
[    0.651844] raid6: neonx4   gen()   727 MB/s
[    0.719951] raid6: neonx4   xor()   616 MB/s
[    0.788081] raid6: neonx2   gen()   663 MB/s
[    0.856192] raid6: neonx2   xor()   584 MB/s
[    0.924405] raid6: neonx1   gen()   495 MB/s
[    0.992447] raid6: neonx1   xor()   467 MB/s
[    1.060624] raid6: int32x8  gen()   267 MB/s
[    1.128829] raid6: int32x8  xor()   175 MB/s
[    1.196784] raid6: int32x4  gen()   285 MB/s
[    1.264922] raid6: int32x4  xor()   195 MB/s
[    1.333199] raid6: int32x2  gen()   255 MB/s
[    1.401202] raid6: int32x2  xor()   206 MB/s
[    1.469422] raid6: int32x1  gen()   200 MB/s
[    1.537372] raid6: int32x1  xor()   176 MB/s
[    1.537377] raid6: using algorithm neonx4 gen() 727 MB/s
[    1.537381] raid6: .... xor() 616 MB/s, rmw enabled
[    1.537385] raid6: using neon recovery algorithm
[    1.539011] iommu: Default domain type: Translated
[    1.539440] SCSI subsystem initialized
[    1.539691] libata version 3.00 loaded.
[    1.539983] usbcore: registered new interface driver usbfs
[    1.540036] usbcore: registered new interface driver hub
[    1.540145] usbcore: registered new device driver usb
[    1.540364] mc: Linux media interface: v0.10
[    1.540402] videodev: Linux video capture interface: v2.00
[    1.540547] pps_core: LinuxPPS API ver. 1 registered
[    1.540553] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    1.540622] PTP clock support registered
[    1.542305] clocksource: Switched to clocksource arch_sys_counter
[    2.397309] VFS: Disk quotas dquot_6.6.0
[    2.397409] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    2.397533] *** VALIDATE ramfs ***
[    2.407484] thermal_sys: Registered thermal governor 'fair_share'
[    2.407491] thermal_sys: Registered thermal governor 'bang_bang'
[    2.407495] thermal_sys: Registered thermal governor 'step_wise'
[    2.407498] thermal_sys: Registered thermal governor 'power_allocator'
[    2.408030] NET: Registered protocol family 2
[    2.408801] tcp_listen_portaddr_hash hash table entries: 512 (order: 2, 16384 bytes, linear)
[    2.408877] TCP established hash table entries: 8192 (order: 3, 32768 bytes, linear)
[    2.408961] TCP bind hash table entries: 8192 (order: 5, 229376 bytes, linear)
[    2.409406] TCP: Hash tables configured (established 8192 bind 8192)
[    2.409548] UDP hash table entries: 512 (order: 3, 32768 bytes, linear)
[    2.409625] UDP-Lite hash table entries: 512 (order: 3, 32768 bytes, linear)
[    2.410124] NET: Registered protocol family 1
[    2.410803] RPC: Registered named UNIX socket transport module.
[    2.410811] RPC: Registered udp transport module.
[    2.410815] RPC: Registered tcp transport module.
[    2.410818] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    2.411082] Trying to unpack rootfs image as initramfs...
[    2.879731] Freeing initrd memory: 7184K
[    2.881065] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 5 counters available
[    2.882791] Initialise system trusted keyrings
[    2.883056] workingset: timestamp_bits=14 max_order=18 bucket_order=4
[    2.892358] zbud: loaded
[    2.895103] NFS: Registering the id_resolver key type
[    2.895138] Key type id_resolver registered
[    2.895142] Key type id_legacy registered
[    2.895155] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    2.895161] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[    2.896882] JFS: nTxBlock = 7722, nTxLock = 61777
[    2.907033] SGI XFS with ACLs, security attributes, realtime, no debug enabled
[    2.959599] Key type asymmetric registered
[    2.959615] Asymmetric key parser 'x509' registered
[    2.959726] bounce: pool size: 64 pages
[    2.959790] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246)
[    2.960017] io scheduler mq-deadline registered
[    2.960025] io scheduler kyber registered
[    2.960096] io scheduler bfq registered
[    2.966668] sun8i-h3-pinctrl 1c20800.pinctrl: initialized sunXi PIO driver
[    2.968714] sun8i-h3-r-pinctrl 1f02c00.pinctrl: initialized sunXi PIO driver
[    2.976534] Serial: 8250/16550 driver, 8 ports, IRQ sharing disabled
[    2.978637] sun8i-h3-pinctrl 1c20800.pinctrl: 1c20800.pinctrl supply vcc-pa not found, using dummy regulator
[    2.979163] printk: console [ttyS0] disabled
[    2.999349] 1c28000.serial: ttyS0 at MMIO 0x1c28000 (irq = 41, base_baud = 1500000) is a U6_16550A
[    2.999426] printk: console [ttyS0] enabled
[    3.007520] sun4i-drm display-engine: bound 1100000.mixer (ops 0xc0a8c528)
[    3.008071] sun4i-drm display-engine: bound 1c0c000.lcd-controller (ops 0xc0a89114)
[    3.008151] sun8i-dw-hdmi 1ee0000.hdmi: 1ee0000.hdmi supply hvcc not found, using dummy regulator
[    3.009154] sun8i-dw-hdmi 1ee0000.hdmi: Detected HDMI TX controller v1.32a with HDCP (sun8i_dw_hdmi_phy)
[    3.009700] sun8i-dw-hdmi 1ee0000.hdmi: registered DesignWare HDMI I2C bus driver
[    3.010001] sun4i-drm display-engine: bound 1ee0000.hdmi (ops 0xc0a8bb14)
[    3.010015] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    3.010019] [drm] No driver support for vblank timestamp query.
[    3.010594] [drm] Initialized sun4i-drm 1.0.0 20150629 for display-engine on minor 0
[    3.351732] Console: switching to colour frame buffer device 128x37
[    3.378754] sun4i-drm display-engine: fb0: sun4i-drmdrmfb frame buffer device
[    3.383006] brd: module loaded
[    3.390735] loop: module loaded
[    3.393251] libphy: Fixed MDIO Bus: probed
[    3.393774] dwmac-sun8i 1c30000.ethernet: IRQ eth_wake_irq not found
[    3.393784] dwmac-sun8i 1c30000.ethernet: IRQ eth_lpi not found
[    3.393890] dwmac-sun8i 1c30000.ethernet: PTP uses main clock
[    3.393942] dwmac-sun8i 1c30000.ethernet: 1c30000.ethernet supply phy not found, using dummy regulator
[    3.394061] dwmac-sun8i 1c30000.ethernet: 1c30000.ethernet supply phy-io not found, using dummy regulator
[    3.394471] dwmac-sun8i 1c30000.ethernet: Current syscon value is not the default 148000 (expect 58000)
[    3.394498] dwmac-sun8i 1c30000.ethernet: No HW DMA feature register supported
[    3.394504] dwmac-sun8i 1c30000.ethernet: RX Checksum Offload Engine supported
[    3.394510] dwmac-sun8i 1c30000.ethernet: COE Type 2
[    3.394516] dwmac-sun8i 1c30000.ethernet: TX Checksum insertion supported
[    3.394522] dwmac-sun8i 1c30000.ethernet: Normal descriptors
[    3.394529] dwmac-sun8i 1c30000.ethernet: Chain mode enabled
[    3.394754] libphy: stmmac: probed
[    3.395323] dwmac-sun8i 1c30000.ethernet: Found internal PHY node
[    3.395444] libphy: mdio_mux: probed
[    3.395463] dwmac-sun8i 1c30000.ethernet: Switch mux to internal PHY
[    3.395473] dwmac-sun8i 1c30000.ethernet: Powering internal PHY
[    3.407679] libphy: mdio_mux: probed
[    3.408753] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    3.408761] ehci-platform: EHCI generic platform driver
[    3.408978] ehci-platform 1c1a000.usb: EHCI Host Controller
[    3.409008] ehci-platform 1c1a000.usb: new USB bus registered, assigned bus number 1
[    3.409600] ehci-platform 1c1a000.usb: irq 26, io mem 0x01c1a000
[    3.422333] ehci-platform 1c1a000.usb: USB 2.0 started, EHCI 1.00
[    3.422577] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04
[    3.422587] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.422596] usb usb1: Product: EHCI Host Controller
[    3.422602] usb usb1: Manufacturer: Linux 5.4.18-rt11-sunxi ehci_hcd
[    3.422608] usb usb1: SerialNumber: 1c1a000.usb
[    3.423263] hub 1-0:1.0: USB hub found
[    3.423306] hub 1-0:1.0: 1 port detected
[    3.424320] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    3.424350] ohci-platform: OHCI generic platform driver
[    3.424532] ohci-platform 1c1a400.usb: Generic Platform OHCI controller
[    3.424555] ohci-platform 1c1a400.usb: new USB bus registered, assigned bus number 2
[    3.424923] ohci-platform 1c1a400.usb: irq 27, io mem 0x01c1a400
[    3.486525] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 5.04
[    3.486535] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.486542] usb usb2: Product: Generic Platform OHCI controller
[    3.486548] usb usb2: Manufacturer: Linux 5.4.18-rt11-sunxi ohci_hcd
[    3.486555] usb usb2: SerialNumber: 1c1a400.usb
[    3.487160] hub 2-0:1.0: USB hub found
[    3.487200] hub 2-0:1.0: 1 port detected
[    3.488658] usbcore: registered new interface driver usb-storage
[    3.494728] sun6i-rtc 1f00000.rtc: registered as rtc0
[    3.494738] sun6i-rtc 1f00000.rtc: RTC enabled
[    3.495061] i2c /dev entries driver
[    3.495440] sun8i-h3-r-pinctrl 1f02c00.pinctrl: 1f02c00.pinctrl supply vcc-pl not found, using dummy regulator
[    3.497803] sunxi-wdt 1c20ca0.watchdog: Watchdog enabled (timeout=16 sec, nowayout=0)
[    3.498616] sun8i-h3-pinctrl 1c20800.pinctrl: 1c20800.pinctrl supply vcc-pf not found, using dummy regulator
[    3.499543] sunxi-mmc 1c0f000.mmc: Got CD GPIO
[    3.524899] sunxi-mmc 1c0f000.mmc: initialized, max. request size: 16384 KB
[    3.526108] hidraw: raw HID events driver (C) Jiri Kosina
[    3.526253] usbcore: registered new interface driver usbhid
[    3.526257] usbhid: USB HID core driver
[    3.528831] Initializing XFRM netlink socket
[    3.529657] NET: Registered protocol family 10
[    3.558606] mmc0: host does not support reading read-only switch, assuming write-enable
[    3.560987] mmc0: new high speed SDHC card at address 59b4
[    3.566105] mmcblk0: mmc0:59b4 5FKJS 29.2 GiB
[    3.572708]  mmcblk0: p1
[    3.600368] Segment Routing with IPv6
[    3.600494] NET: Registered protocol family 17
[    3.600534] NET: Registered protocol family 15
[    3.600622] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[    3.600687] 8021q: 802.1Q VLAN Support v1.8
[    3.600745] Key type dns_resolver registered
[    3.601190] Registering SWP/SWPB emulation handler
[    3.601689] registered taskstats version 1
[    3.601698] Loading compiled-in X.509 certificates
[    3.601811] zswap: loaded using pool lzo/zbud
[    3.602043] Key type ._fscrypt registered
[    3.602051] Key type .fscrypt registered
[    3.605718] Btrfs loaded, crc32c=crc32c-generic
[    3.640400] Key type encrypted registered
[    3.658350] simple-framebuffer 7e000000.framebuffer: framebuffer at 0x7e000000, 0x258000 bytes, mapped to 0x(ptrval)
[    3.658372] simple-framebuffer 7e000000.framebuffer: format=x8r8g8b8, mode=1024x600x32, linelength=4096
[    3.658636] simple-framebuffer 7e000000.framebuffer: fb1: simplefb registered!
[    3.658886] sun8i-h3-pinctrl 1c20800.pinctrl: 1c20800.pinctrl supply vcc-pg not found, using dummy regulator
[    3.660653] ehci-platform 1c1b000.usb: EHCI Host Controller
[    3.660700] ehci-platform 1c1b000.usb: new USB bus registered, assigned bus number 3
[    3.661146] ehci-platform 1c1b000.usb: irq 28, io mem 0x01c1b000
[    3.674340] ehci-platform 1c1b000.usb: USB 2.0 started, EHCI 1.00
[    3.674567] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04
[    3.674577] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.674585] usb usb3: Product: EHCI Host Controller
[    3.674591] usb usb3: Manufacturer: Linux 5.4.18-rt11-sunxi ehci_hcd
[    3.674598] usb usb3: SerialNumber: 1c1b000.usb
[    3.675264] hub 3-0:1.0: USB hub found
[    3.675310] hub 3-0:1.0: 1 port detected
[    3.676205] ehci-platform 1c1c000.usb: EHCI Host Controller
[    3.676231] ehci-platform 1c1c000.usb: new USB bus registered, assigned bus number 4
[    3.676670] ehci-platform 1c1c000.usb: irq 30, io mem 0x01c1c000
[    3.690332] ehci-platform 1c1c000.usb: USB 2.0 started, EHCI 1.00
[    3.690540] usb usb4: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04
[    3.690549] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.690557] usb usb4: Product: EHCI Host Controller
[    3.690563] usb usb4: Manufacturer: Linux 5.4.18-rt11-sunxi ehci_hcd
[    3.690569] usb usb4: SerialNumber: 1c1c000.usb
[    3.691168] hub 4-0:1.0: USB hub found
[    3.691205] hub 4-0:1.0: 1 port detected
[    3.692067] ehci-platform 1c1d000.usb: EHCI Host Controller
[    3.692094] ehci-platform 1c1d000.usb: new USB bus registered, assigned bus number 5
[    3.692483] ehci-platform 1c1d000.usb: irq 32, io mem 0x01c1d000
[    3.706337] ehci-platform 1c1d000.usb: USB 2.0 started, EHCI 1.00
[    3.706542] usb usb5: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04
[    3.706551] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.706559] usb usb5: Product: EHCI Host Controller
[    3.706564] usb usb5: Manufacturer: Linux 5.4.18-rt11-sunxi ehci_hcd
[    3.706571] usb usb5: SerialNumber: 1c1d000.usb
[    3.707188] hub 5-0:1.0: USB hub found
[    3.707227] hub 5-0:1.0: 1 port detected
[    3.708087] ohci-platform 1c1b400.usb: Generic Platform OHCI controller
[    3.708112] ohci-platform 1c1b400.usb: new USB bus registered, assigned bus number 6
[    3.708477] ohci-platform 1c1b400.usb: irq 29, io mem 0x01c1b400
[    3.770532] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 5.04
[    3.770543] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.770551] usb usb6: Product: Generic Platform OHCI controller
[    3.770557] usb usb6: Manufacturer: Linux 5.4.18-rt11-sunxi ohci_hcd
[    3.770563] usb usb6: SerialNumber: 1c1b400.usb
[    3.771159] hub 6-0:1.0: USB hub found
[    3.771198] hub 6-0:1.0: 1 port detected
[    3.772043] ohci-platform 1c1c400.usb: Generic Platform OHCI controller
[    3.772067] ohci-platform 1c1c400.usb: new USB bus registered, assigned bus number 7
[    3.772428] ohci-platform 1c1c400.usb: irq 31, io mem 0x01c1c400
[    3.834535] usb usb7: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 5.04
[    3.834546] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.834553] usb usb7: Product: Generic Platform OHCI controller
[    3.834559] usb usb7: Manufacturer: Linux 5.4.18-rt11-sunxi ohci_hcd
[    3.834565] usb usb7: SerialNumber: 1c1c400.usb
[    3.835160] hub 7-0:1.0: USB hub found
[    3.835200] hub 7-0:1.0: 1 port detected
[    3.836069] ohci-platform 1c1d400.usb: Generic Platform OHCI controller
[    3.836095] ohci-platform 1c1d400.usb: new USB bus registered, assigned bus number 8
[    3.836491] ohci-platform 1c1d400.usb: irq 33, io mem 0x01c1d400
[    3.898516] usb usb8: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 5.04
[    3.898528] usb usb8: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.898535] usb usb8: Product: Generic Platform OHCI controller
[    3.898542] usb usb8: Manufacturer: Linux 5.4.18-rt11-sunxi ohci_hcd
[    3.898548] usb usb8: SerialNumber: 1c1d400.usb
[    3.899212] hub 8-0:1.0: USB hub found
[    3.899251] hub 8-0:1.0: 1 port detected
[    3.900210] usb_phy_generic usb_phy_generic.2.auto: usb_phy_generic.2.auto supply vcc not found, using dummy regulator
[    3.900983] musb-hdrc musb-hdrc.3.auto: MUSB HDRC host driver
[    3.901009] musb-hdrc musb-hdrc.3.auto: new USB bus registered, assigned bus number 9
[    3.901210] usb usb9: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04
[    3.901219] usb usb9: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.901226] usb usb9: Product: MUSB HDRC host driver
[    3.901232] usb usb9: Manufacturer: Linux 5.4.18-rt11-sunxi musb-hcd
[    3.901238] usb usb9: SerialNumber: musb-hdrc.3.auto
[    3.901811] hub 9-0:1.0: USB hub found
[    3.901853] hub 9-0:1.0: 1 port detected
[    3.903174] sun6i-rtc 1f00000.rtc: setting system clock to 1970-01-01T00:00:15 UTC (15)
[    3.903360] of_cfs_init
[    3.903491] of_cfs_init: OK
[    3.907574] Freeing unused kernel memory: 1024K
[    3.922534] Run /init as init process
[    4.010394] usb 3-1: new high-speed USB device number 2 using ehci-platform
[    4.039327] usb 3-1: New USB device found, idVendor=0bda, idProduct=c811, bcdDevice= 2.00
[    4.039345] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    4.039353] usb 3-1: Product: 802.11ac NIC
[    4.039359] usb 3-1: Manufacturer: Realtek
[    4.039365] usb 3-1: SerialNumber: 123456
[    4.042429] usb 5-1: new high-speed USB device number 2 using ehci-platform
[    4.071162] usb 5-1: New USB device found, idVendor=1a40, idProduct=0101, bcdDevice= 1.11
[    4.071182] usb 5-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[    4.071190] usb 5-1: Product: USB 2.0 Hub
[    4.071971] hub 5-1:1.0: USB hub found
[    4.072166] hub 5-1:1.0: 4 ports detected
[    4.170831] random: fast init done
[    4.230377] usb 7-1: new low-speed USB device number 2 using ohci-platform
[    4.381577] input: r_gpio_keys as /devices/platform/r_gpio_keys/input/input0
[    4.453460] usb 7-1: New USB device found, idVendor=0513, idProduct=0318, bcdDevice= 1.00
[    4.453481] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    4.478370] usb 5-1.4: new full-speed USB device number 3 using ehci-platform
[    4.493165] input: HID 0513:0318 as /devices/platform/soc/1c1c400.usb/usb7/7-1/7-1:1.0/0003:0513:0318.0001/input/input1
[    4.555074] hid-generic 0003:0513:0318.0001: input,hidraw0: USB HID v1.10 Keyboard [HID 0513:0318] on usb-1c1c400.usb-1/input0
[    4.580783] input: HID 0513:0318 Mouse as /devices/platform/soc/1c1c400.usb/usb7/7-1/7-1:1.1/0003:0513:0318.0002/input/input2
[    4.581786] input: HID 0513:0318 Consumer Control as /devices/platform/soc/1c1c400.usb/usb7/7-1/7-1:1.1/0003:0513:0318.0002/input/input3
[    4.644571] input: HID 0513:0318 System Control as /devices/platform/soc/1c1c400.usb/usb7/7-1/7-1:1.1/0003:0513:0318.0002/input/input4
[    4.644822] hid-generic 0003:0513:0318.0002: input,hidraw1: USB HID v1.10 Mouse [HID 0513:0318] on usb-1c1c400.usb-1/input1
[    4.712785] usb 5-1.4: New USB device found, idVendor=222a, idProduct=0001, bcdDevice= 0.00
[    4.712805] usb 5-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    4.712813] usb 5-1.4: Product: ILITEK-TP
[    4.712819] usb 5-1.4: Manufacturer: ILITEK
[    4.712826] usb 5-1.4: SerialNumber: V06.00.00.00
[    4.724450] input: ILITEK ILITEK-TP as /devices/platform/soc/1c1d000.usb/usb5/5-1/5-1.4/5-1.4:1.0/0003:222A:0001.0003/input/input5
[    4.724705] hid-generic 0003:222A:0001.0003: input,hidraw2: USB HID v1.10 Device [ILITEK ILITEK-TP] on usb-1c1d000.usb-1.4/input0
[    4.728267] input: ILITEK ILITEK-TP Mouse as /devices/platform/soc/1c1d000.usb/usb5/5-1/5-1.4/5-1.4:1.1/0003:222A:0001.0004/input/input6
[    4.728722] hid-generic 0003:222A:0001.0004: input,hiddev96,hidraw3: USB HID v1.10 Mouse [ILITEK ILITEK-TP] on usb-1c1d000.usb-1.4/input1
[    5.221095] EXT4-fs (mmcblk0p1): mounted filesystem with writeback data mode. Opts: (null)
[    5.963476] systemd[1]: System time before build time, advancing clock.
[    6.022512] systemd[1]: systemd 241 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN2 +IDN -PCRE2 default-hierarchy=hybrid)
[    6.023271] systemd[1]: Detected architecture arm.
[    6.052840] systemd[1]: Set hostname to <orangepipc>.
[    6.629917] systemd[1]: File /lib/systemd/system/systemd-journald.service:12 configures an IP firewall (IPAddressDeny=any), but the local system does not support BPF/cgroup based firewalling.
[    6.629943] systemd[1]: Proceeding WITHOUT firewalling in effect! (This warning is only shown for the first loaded unit using IP firewalling.)
[    6.985718] random: systemd: uninitialized urandom read (16 bytes read)
[    6.998825] random: systemd: uninitialized urandom read (16 bytes read)
[    6.998931] systemd[1]: Reached target Remote File Systems.
[    6.999978] random: systemd: uninitialized urandom read (16 bytes read)
[    7.000046] systemd[1]: Reached target Swap.
[    7.003589] systemd[1]: Created slice User and Session Slice.
[    7.004889] systemd[1]: Listening on Journal Socket (/dev/log).
[    7.005742] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[    7.254976] EXT4-fs (mmcblk0p1): re-mounted. Opts: commit=600,errors=remount-ro
[    8.065264] systemd-journald[307]: Received request to flush runtime journal from PID 1
[    8.430766] zram: Added device: zram0
[    8.472926] zram: Added device: zram1
[    8.515222] zram: Added device: zram2
[    8.611810] zram1: detected capacity change from 0 to 506605568
[    9.014897] sunxi_cedrus: module is from the staging directory, the quality is unknown, you have been warned.
[    9.048970] cedrus 1c0e000.video-codec: Device registered as /dev/video0
[    9.742544] Adding 494728k swap on /dev/zram1.  Priority:5 extents:1 across:494728k SSFS
[   10.033148] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[   10.036662] zram0: detected capacity change from 0 to 52428800
[   10.062497] sun4i-codec 1c22c00.codec: Failed to register our card
[   10.122331] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[   10.123323] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[   10.123336] platform regulatory.0: Falling back to sysfs fallback for: regulatory.db
[   10.140691] lima 1c40000.gpu: IRQ ppmmu2 not found
[   10.141192] lima 1c40000.gpu: IRQ ppmmu3 not found
[   10.141257] lima 1c40000.gpu: gp - mali400 version major 1 minor 1
[   10.142268] lima 1c40000.gpu: pp0 - mali400 version major 1 minor 1
[   10.146955] lima 1c40000.gpu: pp1 - mali400 version major 1 minor 1
[   10.147310] lima 1c40000.gpu: IRQ pp2 not found
[   10.147320] lima 1c40000.gpu: IRQ pp3 not found
[   10.147326] lima 1c40000.gpu: l2 cache 64K, 4-way, 64byte cache line, 64bit external bus
[   10.165418] sun4i-codec 1c22c00.codec: Failed to register our card
[   10.181760] lima 1c40000.gpu: bus rate = 300000000
[   10.181777] lima 1c40000.gpu: mod rate = 384000000
[   10.195944] [drm] Initialized lima 1.0.0 20190217 for 1c40000.gpu on minor 1
[   10.197376] sun4i-codec 1c22c00.codec: Failed to register our card
[   10.282550] random: crng init done
[   10.282563] random: 7 urandom warning(s) missed due to ratelimiting
[   10.306670] Registered IR keymap rc-cec
[   10.314220] rc rc0: dw_hdmi as /devices/platform/soc/1ee0000.hdmi/rc/rc0
[   10.323967] input: dw_hdmi as /devices/platform/soc/1ee0000.hdmi/rc/rc0/input8
[   10.343154] sun4i-codec 1c22c00.codec: Failed to register our card
[   10.440505] RTW: module init start
[   10.440516] RTW: rtl8821cu v5.4.1_28754.20180921_COEX20180712-3232
[   10.440520] RTW: build time: Mar  1 2020 09:12:32
[   10.440523] RTW: rtl8821cu BT-Coex version = COEX20180712-3232
[   10.442469] RTW: [HALMAC]11692M
               HALMAC_MAJOR_VER = 1
               HALMAC_PROTOTYPE_VER = 4
               HALMAC_MINOR_VER = 19
               HALMAC_PATCH_VER = 3
[   10.444203] RTW: ERROR [HALMAC][ERR]Dump efuse in suspend
[   10.456443] input: ILITEK ILITEK-TP as /devices/platform/soc/1c1d000.usb/usb5/5-1/5-1.4/5-1.4:1.0/0003:222A:0001.0003/input/input9
[   10.473497] hid-multitouch 0003:222A:0001.0003: input,hidraw2: USB HID v1.10 Device [ILITEK ILITEK-TP] on usb-1c1d000.usb-1.4/input0
[   10.475902] sun4i-codec 1c22c00.codec: Failed to register our card
[   10.529057] Registered IR keymap rc-empty
[   10.534056] rc rc1: sunxi-ir as /devices/platform/soc/1f02000.ir/rc/rc1
[   10.544126] debugfs: Directory '1c22c00.codec' with parent 'H3 Audio Codec' already present!
[   10.545145] input: sunxi-ir as /devices/platform/soc/1f02000.ir/rc/rc1/input10
[   10.552012] sun4i-codec 1c22c00.codec: Codec <-> 1c22c00.codec mapping ok
[   10.557582] rc rc1: lirc_dev: driver sunxi-ir registered at minor = 0, raw IR receiver, no transmitter
[   10.558053] sunxi-ir 1f02000.ir: initialized sunXi IR driver
[   10.735832] EXT4-fs (zram0): mounted filesystem without journal. Opts: discard
[   10.735887] ext4 filesystem being mounted at /var/log supports timestamps until 2038 (0x7fffffff)
[   10.771890] RTW: HW EFUSE
[   10.771899] RTW: 0x000: 29 81 00 BC  09 00 21 00  6E 04 A4 10  10 00 30 0B 
[   10.771929] RTW: 0x010: FF FF FF FF  FF FF FF FF  FF FF FF 02  FF FF FF FF 
[   10.771954] RTW: 0x020: FF FF 28 28  28 28 28 28  28 28 28 28  28 28 28 28 
[   10.771977] RTW: 0x030: 02 FF FF FF  FF FF EC FF  FF FF 2B 2B  2B 2B 2B 2B 
[   10.772000] RTW: 0x040: 30 30 30 30  30 33 FF FF  FF FF FF FF  FF FF FF FF 
[   10.772024] RTW: 0x050: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF 
[   10.772047] RTW: 0x060: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF 
[   10.772070] RTW: 0x070: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF 
[   10.772094] RTW: 0x080: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF 
[   10.772117] RTW: 0x090: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF 
[   10.772140] RTW: 0x0A0: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF 
[   10.772164] RTW: 0x0B0: FF FF FF FF  FF FF FF FF  7F 06 20 00  FF FF FF FF 
[   10.772187] RTW: 0x0C0: FF 01 00 41  00 00 00 00  00 FF 22 FF  FF FF FF FF 
[   10.772210] RTW: 0x0D0: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF 
[   10.772233] RTW: 0x0E0: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF 
[   10.772256] RTW: 0x0F0: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF 
[   10.772279] RTW: 0x100: DA 0B 11 C8  E3 46 02 00  0F 00 D3 3D  1C 09 03 52 
[   10.772303] RTW: 0x110: 65 61 6C 74  65 6B 0E 03  38 30 32 2E  31 31 61 63 
[   10.772326] RTW: 0x120: 20 4E 49 43  08 03 31 32  33 34 35 36  FF FF FF FF 
[   10.772350] RTW: 0x130: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF 
[   10.772373] RTW: 0x140: FF FF FF FF  00 00 31 0F  FF FF FF FF  FF FF FF FF 
[   10.772396] RTW: 0x150: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF 
[   10.772420] RTW: 0x160: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF 
[   10.772443] RTW: 0x170: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF 
[   10.772466] RTW: 0x180: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF 
[   10.772490] RTW: 0x190: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF 
[   10.772513] RTW: 0x1A0: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF 
[   10.772536] RTW: 0x1B0: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF 
[   10.772560] RTW: 0x1C0: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF 
[   10.772583] RTW: 0x1D0: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF 
[   10.772608] RTW: 0x1E0: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF 
[   10.772631] RTW: 0x1F0: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF 
[   10.772955] RTW: hal_com_config_channel_plan chplan:0x7F
[   10.791816] RTW: [HALMAC][ALWAYS]shall R reg twice!!
[   10.797267] RTW: WARN [HALMAC][WARN]H2C/C2H ver is compatible!!
[   10.919106] RTW: ERROR [HALMAC][ERR]Dump efuse in suspend
[   10.919481] RTW: ERROR [HALMAC][ERR]Dump efuse in suspend
[   10.919732] RTW: ERROR [HALMAC][ERR]Dump efuse in suspend
[   10.919987] RTW: ERROR [HALMAC][ERR]Dump efuse in suspend
[   10.920352] RTW: ERROR [HALMAC][ERR]Dump efuse in suspend
[   10.920600] RTW: ERROR [HALMAC][ERR]Dump efuse in suspend
[   10.920846] RTW: ERROR [HALMAC][ERR]Dump efuse in suspend
[   10.922006] RTW: rtw_regsty_chk_target_tx_power_valid return _FALSE for band:0, path:0, rs:0, t:-1
[   10.924356] RTW: rtw_ndev_init(wlan0) if1 mac_addr=00:0f:00:d3:3d:1c
[   10.926834] usbcore: registered new interface driver rtl8821cu
[   10.926846] RTW: module init ret=0
[   11.569021] cfg80211: failed to load regulatory.db
[   11.630419] asoc-simple-card sound: i2s-hifi <-> 1c22800.i2s mapping ok
[   12.075414] rtl8821cu 3-1:1.0 wlx000f00d33d1c: renamed from wlan0
[   19.755727] dwmac-sun8i 1c30000.ethernet eth0: PHY [0.1:01] driver [Generic PHY]
[   19.757349] dwmac-sun8i 1c30000.ethernet eth0: No Safety Features support found
[   19.757370] dwmac-sun8i 1c30000.ethernet eth0: No MAC Management Counters available
[   19.757383] dwmac-sun8i 1c30000.ethernet eth0: PTP not supported by HW
[   19.757394] dwmac-sun8i 1c30000.ethernet eth0: configuring for phy/mii link mode
[   19.836209] RTW: [HALMAC][ALWAYS]shall R reg twice!!
[   19.840220] RTW: WARN [HALMAC][WARN]H2C/C2H ver is compatible!!
[   20.819309] RTW: wlx000f00d33d1c- hw port(0) mac_addr =00:0f:00:d3:3d:1c
[   21.432809] broken atomic modeset userspace detected, disabling atomic
[   25.249094] RTW: rtw_set_802_11_connect(wlx000f00d33d1c)  fw_state=0x00000008
[   25.375855] fuse: init (API version 7.31)
[   25.376028] *** VALIDATE fuse ***
[   25.376048] *** VALIDATE fuse ***
[   26.224396] RTW: start auth
[   26.228001] RTW: auth success, start assoc
[   26.246467] RTW: assoc success
[   26.249937] RTW: ============ STA [94:0c:6d:fe:5c:24]  ===================
[   26.249951] RTW: mac_id : 0
[   26.249954] RTW: wireless_mode : 0x0b
[   26.249956] RTW: mimo_type : 0
[   26.249959] RTW: bw_mode : 40MHz, ra_bw_mode : 40MHz
[   26.249963] RTW: rate_id : 1
[   26.249965] RTW: rssi : 76 (%), rssi_level : 0
[   26.249968] RTW: is_support_sgi : Y, is_vht_enable : N
[   26.249970] RTW: disable_ra : N, disable_pt : N
[   26.249973] RTW: is_noisy : N
[   26.249975] RTW: txrx_state : 0
[   26.249977] RTW: curr_tx_rate : CCK_1M (L)
[   26.249980] RTW: curr_tx_bw : 20MHz
[   26.249982] RTW: curr_retry_ratio : 0
[   26.249985] RTW: ra_mask : 0x00000000000fffff

[   26.257683] RTW: recv eapol packet
[   26.258709] RTW: send eapol packet
[   26.269139] RTW: recv eapol packet
[   26.269526] RTW: send eapol packet
[   26.270568] IPv6: ADDRCONF(NETDEV_CHANGE): wlx000f00d33d1c: link becomes ready
[   26.397222] RTW: set pairwise key camid:4, addr:94:0c:6d:fe:5c:24, kid:0, type:AES
[   26.400193] RTW: set group key camid:5, addr:94:0c:6d:fe:5c:24, kid:1, type:AES
[   35.821242] vcc3v0: disabling
[   35.821262] vcc5v0: disabling
[   35.821267] usb0-vbus: disabling


Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
 
Сообщения: 2510
Зарегистрирован: 01 янв 2013, 13:13
Откуда: Закарпатская обл. Украина
Репутация: 589
Медальки:
Настоящее имя: Daniel

Re: LinuxCNC + Orange Pi

Сообщение MX_Master » 21 июн 2020, 14:37

Все пины, которые будешь использовать, надо указывать в списке при старте драйвера.

Драйвер opi_gpio должен быть один, а у тебя их два.
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 5856
Зарегистрирован: 27 июн 2015, 19:45
Откуда: Алма-Ата
Репутация: 2608
Медальки:
Настоящее имя: Миша

Re: LinuxCNC + Orange Pi

Сообщение xenon-alien » 21 июн 2020, 15:11

MX_Master писал(а):Все пины, которые будешь использовать, надо указывать в списке при старте драйвера.

Драйвер opi_gpio должен быть один, а у тебя их два.

Ты имеешь ввиду, что прописывать нужно в одной строке?
Код: Выделить всёРазвернуть
loadrt opi_gpio output_pins=3,5,7,8 input_pins=33,35,37

И не прописывать отдельно, как сделал я вход и выход?
Зелёный ещё я в этом...
По идее работает... (не материться при запуске)
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
 
Сообщения: 2510
Зарегистрирован: 01 янв 2013, 13:13
Откуда: Закарпатская обл. Украина
Репутация: 589
Медальки:
Настоящее имя: Daniel

Re: LinuxCNC + Orange Pi

Сообщение Grom2005 » 22 июн 2020, 14:01

Попытка установить LinuxCNC согласно "Быстрому старту" cnc32.ru (https://cnc32.ru/orangecnc/quick-start.html) с флешки на Orange Pi PC не удалась.
На контроллере установлена Armbian_20.05.2_Orangepipc_buster_current_5.4.43_desktop.img.xz

В логе установки:
--- Installing **LinuxCNC** -------
Installing packages ...
Installing **./linuxcnc/linuxcnc-uspace_2.7.15_armhf.deb** ...
!!ERROR!!: Failed to install **./linuxcnc/linuxcnc-uspace_2.7.15_armhf.deb** package [**./install_linuxcnc.sh:175**].

в листинге терминала:
--- Installing LinuxCNC -------
Installing packages ...
Installing ./linuxcnc/linuxcnc-uspace_2.7.15_armhf.deb ...
The following additional packages will be installed:
blt bwidget freeglut3 gir1.2-gst-plugins-base-1.0 gir1.2-gstreamer-1.0
gstreamer1.0-plugins-base libcdparanoia0 libglade2-0 libglew2.1 libglu1-mesa
libgtkglext1 libimagequant0 libmodbus5 libpango1.0-0 libpangox-1.0-0
libreadline5 libtk-img libtk8.6 libudev-dev libvisual-0.4-0 mesa-utils
python-configobj python-gi python-glade2 python-gst-1.0 python-gtkglext1
python-opengl python-pil python-pil.imagetk python-tk python-xlib tcl
tcl-tclreadline tclx8.4 tk tk8.6 tk8.6-blt2.5
Suggested packages:
blt-demo glew-utils libtk-img-doc libvisual-0.4-plugins python-configobj-doc
python-gi-cairo python-gtk2-doc libgle3 python-pil-doc python-pil-dbg
python-pil.imagetk-dbg tix python-tk-dbg tclx8.4-doc
Recommended packages:
linuxcnc-doc-en | linuxcnc-doc hostmot2-firmware-all python-olefile
The following NEW packages will be installed:
blt bwidget freeglut3 gir1.2-gst-plugins-base-1.0 gir1.2-gstreamer-1.0
gstreamer1.0-plugins-base libcdparanoia0 libglade2-0 libglew2.1 libglu1-mesa
libgtkglext1 libimagequant0 libmodbus5 libpango1.0-0 libpangox-1.0-0
libreadline5 libtk-img libtk8.6 libudev-dev libvisual-0.4-0 linuxcnc-uspace
mesa-utils python-configobj python-gi python-glade2 python-gst-1.0
python-gtkglext1 python-opengl python-pil python-pil.imagetk python-tk
python-xlib tcl tcl-tclreadline tclx8.4 tk tk8.6 tk8.6-blt2.5
0 upgraded, 38 newly installed, 0 to remove and 4 not upgraded.
Need to get 8,551 kB/12.1 MB of archives.
After this operation, 51.2 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
E: Failed to fetch http://deb.debian.org/debian/pool/main/ ... _armhf.deb Could not resolve 'deb.debian.org'
E: Failed to fetch http://deb.debian.org/debian/pool/main/ ... _armhf.deb Could not resolve 'deb.debian.org'
E: Failed to fetch http://deb.debian.org/debian/pool/main/ ... _armhf.deb Could not resolve 'deb.debian.org'
E: Failed to fetch http://deb.debian.org/debian/pool/main/ ... _armhf.deb Could not resolve 'deb.debian.org'
E: Failed to fetch http://deb.debian.org/debian/pool/main/ ... _armhf.deb Could not resolve 'deb.debian.org'
E: Failed to fetch http://deb.debian.org/debian/pool/main/ ... _armhf.deb Could not resolve 'deb.debian.org'
E: Failed to fetch http://deb.debian.org/debian/pool/main/ ... -1_all.deb Could not resolve 'deb.debian.org'
E: Failed to fetch http://deb.debian.org/debian/pool/main/ ... _armhf.deb Could not resolve 'deb.debian.org'
E: Failed to fetch http://deb.debian.org/debian/pool/main/ ... _armhf.deb Could not resolve 'deb.debian.org'
E: Failed to fetch http://deb.debian.org/debian/pool/main/ ... _armhf.deb Could not resolve 'deb.debian.org'
E: Failed to fetch http://deb.debian.org/debian/pool/main/ ... _armhf.deb Could not resolve 'deb.debian.org'
E: Failed to fetch http://deb.debian.org/debian/pool/main/ ... _armhf.deb Could not resolve 'deb.debian.org'
E: Failed to fetch http://deb.debian.org/debian/pool/main/ ... _armhf.deb Could not resolve 'deb.debian.org'
E: Failed to fetch http://deb.debian.org/debian/pool/main/ ... _armhf.deb Could not resolve 'deb.debian.org'
E: Failed to fetch http://deb.debian.org/debian/pool/main/ ... _armhf.deb Could not resolve 'deb.debian.org'
E: Failed to fetch http://deb.debian.org/debian/pool/main/ ... _armhf.deb Could not resolve 'deb.debian.org'
E: Failed to fetch http://deb.debian.org/debian/pool/main/ ... _armhf.deb Could not resolve 'deb.debian.org'
E: Failed to fetch http://deb.debian.org/debian/pool/main/ ... _armhf.deb Could not resolve 'deb.debian.org'
E: Failed to fetch http://deb.debian.org/debian/pool/main/ ... _armhf.deb Could not resolve 'deb.debian.org'
E: Failed to fetch http://deb.debian.org/debian/pool/main/ ... _armhf.deb Could not resolve 'deb.debian.org'
E: Failed to fetch http://deb.debian.org/debian/pool/main/ ... _armhf.deb Could not resolve 'deb.debian.org'
E: Failed to fetch http://deb.debian.org/debian/pool/main/ ... _armhf.deb Could not resolve 'deb.debian.org'
E: Failed to fetch http://deb.debian.org/debian/pool/main/ ... _armhf.deb Could not resolve 'deb.debian.org'
E: Failed to fetch http://deb.debian.org/debian/pool/main/ ... _armhf.deb Could not resolve 'deb.debian.org'
E: Failed to fetch http://deb.debian.org/debian/pool/main/ ... _armhf.deb Could not resolve 'deb.debian.org'
E: Failed to fetch http://deb.debian.org/debian/pool/main/ ... -3_all.deb Could not resolve 'deb.debian.org'
E: Failed to fetch http://deb.debian.org/debian/pool/main/ ... _armhf.deb Could not resolve 'deb.debian.org'
E: Failed to fetch http://deb.debian.org/debian/pool/main/ ... _armhf.deb Could not resolve 'deb.debian.org'
E: Failed to fetch http://deb.debian.org/debian/pool/main/ ... _armhf.deb Could not resolve 'deb.debian.org'
E: Failed to fetch http://deb.debian.org/debian/pool/main/ ... -2_all.deb Could not resolve 'deb.debian.org'
E: Failed to fetch http://deb.debian.org/debian/pool/main/ ... _armhf.deb Could not resolve 'deb.debian.org'
E: Failed to fetch http://deb.debian.org/debian/pool/main/ ... _armhf.deb Could not resolve 'deb.debian.org'
E: Failed to fetch http://security.debian.org/pool/updates ... _armhf.deb Could not resolve 'deb.debian.org'
E: Failed to fetch http://security.debian.org/pool/updates ... _armhf.deb Could not resolve 'deb.debian.org'
E: Failed to fetch http://deb.debian.org/debian/pool/main/ ... -2_all.deb Could not resolve 'deb.debian.org'
E: Failed to fetch http://deb.debian.org/debian/pool/main/ ... _armhf.deb Could not resolve 'deb.debian.org'
E: Failed to fetch http://deb.debian.org/debian/pool/main/ ... _armhf.deb Could not resolve 'deb.debian.org'
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
./install_linuxcnc.sh: line 174: linuxcnc: command not found
ERROR: Failed to install ./linuxcnc/linuxcnc-uspace_2.7.15_armhf.deb package [./install_linuxcnc.sh:175].

Надо понимать, что автономная установка (что описана на cnc32.ru) НЕ РАБОТАЕТ.
И для установки LinuxCNC надо подключать "апельсинку" к инету ? :cry:
Вложения
install.log
install.log - лог инсталяции
listing.txt - листинг терминала в процессе установки
(2.19 Кб) Скачиваний: 55
listing.txt
install.log - лог инсталяции
listing.txt - листинг терминала в процессе установки
(17.47 Кб) Скачиваний: 60
Grom2005
Новичок
 
Сообщения: 2
Зарегистрирован: 22 июн 2020, 02:13
Репутация: 0
Настоящее имя: Григорий

Re: LinuxCNC + Orange Pi

Сообщение MX_Master » 22 июн 2020, 14:31

Grom2005 писал(а):Попытка установить LinuxCNC согласно "Быстрому старту" cnc32.ru (https://cnc32.ru/orangecnc/quick-start.html) с флешки на Orange Pi PC не удалась.

Наконец-то, кто-то кроме меня это проверил. Теперь этот пункт установки можно смело удалить ;)

ЗЫ удалена также и фотка подключения платы развязки IDE'шным кабелем
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 5856
Зарегистрирован: 27 июн 2015, 19:45
Откуда: Алма-Ата
Репутация: 2608
Медальки:
Настоящее имя: Миша

Re: LinuxCNC + Orange Pi

Сообщение xenon-alien » 22 июн 2020, 15:02

MX_Master писал(а):Наконец-то, кто-то кроме меня это проверил. Теперь этот пункт установки можно смело удалить

Я бы тоже проверил, если бы понимал, как это делается и даже сам архив скачал, что бы можно было потом оффлайн установить, как руки дойдут.
Получается, что архив не рабочий? И удалить?
Или там не хватает каких-то "комплектующих" и по этому лезет в интернет?
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
 
Сообщения: 2510
Зарегистрирован: 01 янв 2013, 13:13
Откуда: Закарпатская обл. Украина
Репутация: 589
Медальки:
Настоящее имя: Daniel

Re: LinuxCNC + Orange Pi

Сообщение nevkon » 22 июн 2020, 15:38

Установка пакета linuxcnc потянула за собой еще кучу зависимостей. Ну и чего-то не оказалось в наличии и подключения к инету похоже не было.
У меня апельсинка без подключенного сетевого кабеля вообще включаться отказывается. Причем все 3 штуки.
nevkon
Мастер
 
Сообщения: 1805
Зарегистрирован: 17 июл 2015, 10:25
Откуда: Балаково (Саратовская обл.)
Репутация: 218
Настоящее имя: Константин

Re: LinuxCNC + Orange Pi

Сообщение xenon-alien » 22 июн 2020, 16:00

nevkon писал(а):У меня апельсинка без подключенного сетевого кабеля вообще включаться отказывается. Причем все 3 штуки.

Ну я как-то на автомате подключил ещё при установке самой системы, ну и логично, что и при установке, а то локально ещё не разобрался как это делается, но полезная штука на будущее в любом случае, если и-нет отсутствует,а установить хочется.
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
 
Сообщения: 2510
Зарегистрирован: 01 янв 2013, 13:13
Откуда: Закарпатская обл. Украина
Репутация: 589
Медальки:
Настоящее имя: Daniel

Re: LinuxCNC + Orange Pi

Сообщение Grom2005 » 23 июн 2020, 16:25

MX_Master писал(а):Наконец-то, кто-то кроме меня это проверил. Теперь этот пункт установки можно смело удалить

Можно было и не удалять, но исправить, уточнив, что всё равно требуется подключение к интернету...
У кого-то, возможно, проблемы со связью и докачать в процессе установки лишь недостающие/обновлённые пакеты - меньший гемморой.

p.s.
Повторная установка/доустановка скаченного и развёрнутого ранее архива при подключенном сетевом соединении докачала необходимое в процессе установки и завершилась корректно.
Grom2005
Новичок
 
Сообщения: 2
Зарегистрирован: 22 июн 2020, 02:13
Репутация: 0
Настоящее имя: Григорий

Re: LinuxCNC + Orange Pi

Сообщение xenon-alien » 23 июн 2020, 17:19

Grom2005 писал(а):
MX_Master писал(а):Наконец-то, кто-то кроме меня это проверил. Теперь этот пункт установки можно смело удалить

Можно было и не удалять, но исправить, уточнив, что всё равно требуется подключение к интернету...
У кого-то, возможно, проблемы со связью и докачать в процессе установки лишь недостающие/обновлённые пакеты - меньший гемморой.

p.s.
Повторная установка/доустановка скаченного и развёрнутого ранее архива при подключенном сетевом соединении докачала необходимое в процессе установки и завершилась корректно.

Просто желательно недостающее в тот архив добавить.
Не всегда есть доступ в интернет, а так всё нужное на флэшке, или жестком диске и в перед.
Я в делах установки всегда за автономность - оффлайн установки.
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
 
Сообщения: 2510
Зарегистрирован: 01 янв 2013, 13:13
Откуда: Закарпатская обл. Украина
Репутация: 589
Медальки:
Настоящее имя: Daniel

Re: LinuxCNC + Orange Pi

Сообщение antoxa-kylibin » 23 июн 2020, 18:00

В системах linux как то принято все пакеты ставить с репозиториев....такая вот идеология...это наверное связано с зависимостями пакетов.
antoxa-kylibin
Мастер
 
Сообщения: 392
Зарегистрирован: 22 июн 2017, 13:18
Откуда: г. Воронеж
Репутация: 21
Настоящее имя: Антон

Re: LinuxCNC + Orange Pi

Сообщение UAVpilot » 23 июн 2020, 18:44

Репозитарии бывают и локальные, в виде инсталяционных дисков/флешек. Обычно первоначальная установки начинается именно с них. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 20305
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4856
Заслуга: c781c134843e0c1a3de9
Медальки:
Настоящее имя: Сергей

Re: LinuxCNC + Orange Pi

Сообщение xenon-alien » 23 июн 2020, 18:45

antoxa-kylibin писал(а):В системах linux как то принято все пакеты ставить с репозиториев....такая вот идеология...это наверное связано с зависимостями пакетов.

Я обычно рассматриваю самый худший вариант событий - нет интернета, т.е во всем мире (к примеру солнечная буря всё сожгла), за то ПК рабочий есть и всё установочное на дисках, флешках и прочее + альтернативный источник энергии и технарю можно спокойно жить дальше. :freak:
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
 
Сообщения: 2510
Зарегистрирован: 01 янв 2013, 13:13
Откуда: Закарпатская обл. Украина
Репутация: 589
Медальки:
Настоящее имя: Daniel

Re: LinuxCNC + Orange Pi

Сообщение alex_sar » 27 июн 2020, 10:30

конкретно с этим линуксом не работал, но обычно debian ubuntu держат кэш пакетов в каталоге /var/cache/apt
вот содержимое этого каталога после установки вполне можно добавить как доп репозиторий на установочную флэшку.
alex_sar
Мастер
 
Сообщения: 207
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 21
Настоящее имя: Алексей

Re: LinuxCNC + Orange Pi

Сообщение UAVpilot » 27 июн 2020, 11:25

Не выдумывайте фигню, просто загляните в файл /etc/apt/source.list. :)
Путь по памяти писал...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 20305
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4856
Заслуга: c781c134843e0c1a3de9
Медальки:
Настоящее имя: Сергей

Re: LinuxCNC + Orange Pi

Сообщение xenon-alien » 29 июн 2020, 00:41

Для шпинделя с оборотами 3000 об/мин ( 50 Гц ), энкодер на сколько PPR стоит покупать для GPIO драйвера, что бы токарить можно было резьбы и прочее?
Я так помню, что без "шаманства" шагов для драйвера выдает 15кГц.
Понимает их так же для входа? (у меня сейчас на ТВ-16 600PPR + 1:3 редукция = итого 1800 имп./об шпиндея х 50 Гц = 90к)
Если сделать редукцию 1:1 при 1500 оборотах 600ppr х 25Hz = 15к... (пока что нашел рекомендацию 100ppr энкодер для LPT)
Или сделать привод шпинделя с ШД и сварганить виртуальный энкодер с любым числом импульсов? (но с этим ещё разбираться нужно)
К стати, для корректной работы какой базовый период прописывать для GPIO драйвера, если latency 50k-120k колоблется?
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
 
Сообщения: 2510
Зарегистрирован: 01 янв 2013, 13:13
Откуда: Закарпатская обл. Украина
Репутация: 589
Медальки:
Настоящее имя: Daniel

Re: LinuxCNC + Orange Pi

Сообщение MX_Master » 29 июн 2020, 19:35

Пацаны, я ща маленько занят. Таки набросился на меня короновирус... Запахи не чую, все дела. Скопируйте себе проект на локальный ПК, вдруг чё не так пойдёт. Я, канеш, постараюсь залить всё на github.com, но модулем энкодера займусь только на здоровую голову. Надеюсь, на лучшее.

Всем успехов ;)
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 5856
Зарегистрирован: 27 июн 2015, 19:45
Откуда: Алма-Ата
Репутация: 2608
Медальки:
Настоящее имя: Миша

Re: LinuxCNC + Orange Pi

Сообщение xenon-alien » 29 июн 2020, 19:56

MX_Master писал(а):Пацаны, я ща маленько занят. Таки набросился на меня короновирус... Запахи не чую, все дела. Скопируйте себе проект на локальный ПК, вдруг чё не так пойдёт. Я, канеш, постараюсь залить всё на github.com, но модулем энкодера займусь только на здоровую голову. Надеюсь, на лучшее.

Всем успехов ;)

Выздоравливай!
Я про обыкновенный драйвер GPIO спрашивал, как у LPT, не ARISC.
Или то одно и то же.
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
 
Сообщения: 2510
Зарегистрирован: 01 янв 2013, 13:13
Откуда: Закарпатская обл. Украина
Репутация: 589
Медальки:
Настоящее имя: Daniel

Re: LinuxCNC + Orange Pi

Сообщение гражданинъ » 29 июн 2020, 22:08

Выздоравливай !Остальное потом!
Гражданином Непала может быть любой гражданин,зачатый НЕпалкой и НЕпальцем.
гражданинъ
Опытный
 
Сообщения: 142
Зарегистрирован: 07 фев 2020, 21:00
Репутация: 11
Настоящее имя: Дмитрий

Re: LinuxCNC + Orange Pi

Сообщение karavan » 30 июн 2020, 13:00

Поправляйся! Очень переживаем!
karavan
Новичок
 
Сообщения: 2
Зарегистрирован: 05 ноя 2019, 16:03
Репутация: 0
Настоящее имя: Сергей

Пред.След.

Вернуться в Электроника

Кто сейчас на конференции

Зарегистрированные пользователи: Alexa [Bot], Bing [Bot], faraday, frezeryga, gigs, Google [Bot], ivlav, Lapart, michael-yurov, Nailhunter, Newengine, niksooon, shura2000, Umnik, vinhest, Yandex [bot]

Reputation System ©'