hmm... no luck yet. Of course I could live with a script doing the echo "$GPIONR" > /sys/class/gpio/export etc. for all pru output pins, but I'd rather like to know what is going on.
The thing is that on a 4.9.81-bone-rt-r9 kernel on jessie the exact same thing happens, pru does not toggle the GPIO outputs, everything else works. This kernel still uses the slots file,so I can confirm that the overlay is actually loaded: cat /sys/devices/platform/bone_capemgr/slots 0: P---L- 0 Replicape 3D printer cape,0B3A,Intelligent Agen,BB-BONE-REPLICAP 1: PF---- -1 2: PF---- -1 3: PF---- -1 There are no pin conflicts in dmesg (attached). In his configuration at https://github.com/sam0737/machinekit-replicape Sam Wong mentions that it was tested on a 4.8 kernel which seems not to be around anymore. I find it hard to believe that things broke for kernel 4.9. What irritates me though is that in his readme, his slots file shows that he apparently had cape-universaln loaded (but replicape only probed and not loaded) 0: P----- -1 Replicape 3D printer cape,0B3A,Intelligent Agen,BB-BONE-REPLICAP 1: PF---- -1 2: PF---- -1 3: PF---- -1 4: P-O-L- 0 Override Board Name,00A0,Override Manuf,cape-universaln When I try to load cape-universaln, dmesg reports pin conflicts because cape-universaln essentially takes over all pins and the load fails, as I would have expected. To my understanding and citing Charles' comments in a "setup.sh", used in several machinekit beaglebone configs: # Any GPIO pins driven by the PRU need to have their direction set properly # here. The PRU does not do any setup of the GPIO, it just yanks on the # pins and assumes you have the output enables configured already That is done with cape-universal and config-pin in setup.sh, as far as I understand, and I know it of course works because that is what happily drives my small "machinekit-beaglebone" (3.8 kernel) CNC lathe since a few years. If the cape has its own overlay, my understanding is that the corresponding device tree blob, loaded either with bone-capemgr or uboot, takes care of setting the GPIO pin direction for the pru outputs. As far as I understand, exactly that is contained in fragment@0 and fragment@2 of bb.org-overlays/src/arm/BB-BONE-REPLICAP-00B3.dts I might be completely off here, so if anybody could point me to a document describing what actually happens when the dtbo is loaded, that would be appreciated. It might be way over my head, though, as I'm not a professional software engineer. Regards, Karl Am Sonntag, 18. Februar 2018 00:56:33 UTC+1 schrieb Karl Jacobs: > > The fact that cat /sys/kernel/debug/pinctrl/44e10800.pinmux/pingroups > among others shows > > group: pinmux_replicape_spi1_pins > pin 100 (PIN100) > pin 101 (PIN101) > pin 102 (PIN102) > pin 89 (PIN89) > > and > group: pinmux_pruicss_stepper_pins > pin 14 (PIN14) > pin 15 (PIN15) > pin 10 (PIN10) > pin 11 (PIN11) > pin 13 (PIN13) > pin 12 (PIN12) > pin 9 (PIN9) > pin 8 (PIN8) > pin 31 (PIN31) > pin 30 (PIN30) > > makes me believe that the cape is actually loaded, but I might be wrong. > The full dmesg does not show anything like "REPLICAP" anywhere else but on > the lines that are contained in my uploaded file. Actually I haven't found > a hint anywhere where to look for an actual version of the loaded cape in > the "slotless" uboot-overlays. The original sam0737 code looks for that in > the slots file to decide between two different Replicape board versions. I > hardcoded the board version to 0B3A. > > I also could not find any hint for the overlay in the /proc/device-tree > although I have to admit that I wouldn't know for what to look exactly. Am > I mistaken to assume that the overlay file is loaded if all other functions > like temperature readings, endstops are working, spi init works, setting > motor current (needs spi) does not give error messages? > > Commenting the uboot_overlay_pru line in uEnv.txt + reboot did not change > anything. > cat /sys/class/uio/uio0/name still shows pruss_evt0 as expected and the > pru works as before when I manually set the output pin. It seems that the > uio pruss is the default. > Setting uboot_overlay_addr0=/lib/firmware/BB-BONE-REPLICAP-0B3A.dtbo in > uEnv,txt also shows no difference (it does if you misspell the filename: > BBB does not complete the boot in that case). > Regards, > Karl > > Am Samstag, 17. Februar 2018 20:14:06 UTC+1 schrieb Charles Steinkuehler: >> >> On 2/17/2018 3:18 AM, Karl Jacobs wrote: >> > >> > The BB-BONE-REPLICAP-0B3A.dtbo is loaded via u-boot load as you can see >> > from the attached file >> > giving the details on version.sh, dmesg and uEnv , where you can see >> that I >> > disabled HDMI, EMMC and >> > cape-universal. >> >> I see that the Replicape was detected, but not that it's overlay was >> loaded. I think you need to manually load the overlay with U-Boot, or >> possibly copy the overlay somewhere U-Boot can access it and it might >> get loaded automatically (I'm not sure which, I haven't worked much >> with the U-Boot overlays). >> >> You can verify if the replicape overlay was actually applied by >> browsing through the active device-tree (/proc/device-tree/...) >> regardless of how the overlay was loaded and by examining the *FULL* >> output of dmesg if the kernel loaded the overlay. >> >> Your problem could also be that you're trying to load the pruss driver >> using "uboot_overlay_pru=", but the Replicape overlay is also enabling >> the PRU and the PRU driven pins are exported in the same overlay >> stanza that enables the PRU: >> >> >> https://github.com/beagleboard/bb.org-overlays/blob/master/src/arm/BB-BONE-REPLICAP-0B3A.dts#L137-L142 >> >> >> Try commenting the uboot_overlay_pru line in your uenv.txt file and >> see if that helps. >> >> -- >> Charles Steinkuehler >> cha...@steinkuehler.net >> > -- website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit --- You received this message because you are subscribed to the Google Groups "Machinekit" group. To unsubscribe from this group and stop receiving emails from it, send an email to machinekit+unsubscr...@googlegroups.com. Visit this group at https://groups.google.com/group/machinekit. For more options, visit https://groups.google.com/d/optout.
[ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 4.9.81-bone-rt-r9 (root@b2-am57xx-beagle-x15-2gb) (gcc version 4.9.2 (Debian 4.9.2-10) ) #1 PREEMPT RT Wed Feb 14 07:22:28 UTC 2018 [ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=50c5387d [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache [ 0.000000] OF: fdt:Machine model: TI AM335x BeagleBone Black [ 0.000000] cma: Reserved 48 MiB at 0x9d000000 [ 0.000000] Memory policy: Data cache writeback [ 0.000000] On node 0 totalpages: 131072 [ 0.000000] free_area_init_node: node 0, pgdat c10dea9c, node_mem_map dcb61000 [ 0.000000] Normal zone: 1152 pages used for memmap [ 0.000000] Normal zone: 0 pages reserved [ 0.000000] Normal zone: 131072 pages, LIFO batch:31 [ 0.000000] CPU: All CPU(s) started in SVC mode. [ 0.000000] AM335X ES2.1 (sgx neon) [ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768 [ 0.000000] pcpu-alloc:  0 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 129920 [ 0.000000] Kernel command line: console=tty0 console=ttyO0,115200n8 capemgr.disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN,BB-BONE-EMMC-2G root=/dev/mmcblk0p1 rootfstype=ext4 rootwait coherent_pool=1M net.ifnames=0 quiet [ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes) [ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) [ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) [ 0.000000] Memory: 447404K/524288K available (9216K kernel code, 1017K rwdata, 4224K rodata, 1024K init, 749K bss, 27732K reserved, 49152K cma-reserved, 0K highmem) [ 0.000000] Virtual kernel memory layout: vector : 0xffff0000 - 0xffff1000 ( 4 kB) fixmap : 0xffc00000 - 0xfff00000 (3072 kB) vmalloc : 0xe0800000 - 0xff800000 ( 496 MB) lowmem : 0xc0000000 - 0xe0000000 ( 512 MB) pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) modules : 0xbf800000 - 0xbfe00000 ( 6 MB) .text : 0xc0008000 - 0xc0a00000 (10208 kB) .init : 0xc0f00000 - 0xc1000000 (1024 kB) .data : 0xc1000000 - 0xc10fe57c (1018 kB) .bss : 0xc1100000 - 0xc11bb5d8 ( 750 kB) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] Preemptible hierarchical RCU implementation. [ 0.000000] Build-time adjustment of leaf fanout to 32. [ 0.000000] NR_IRQS:16 nr_irqs:16 16 [ 0.000000] IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts [ 0.000000] OMAP clockevent source: timer2 at 24000000 Hz [ 0.000011] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns [ 0.000023] clocksource: timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns [ 0.000029] OMAP clocksource: timer1 at 24000000 Hz [ 0.000482] clocksource_probe: no matching clocksources found [ 0.000653] Console: colour dummy device 80x30 [ 0.000713] console [tty0] enabled [ 0.000732] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0' [ 0.000734] This ensures that you still see kernel messages. Please [ 0.000736] update your kernel commandline. [ 0.089008] Calibrating delay loop... 996.14 BogoMIPS (lpj=4980736) [ 0.089013] pid_max: default: 32768 minimum: 301 [ 0.089235] Security Framework initialized [ 0.089242] Yama: becoming mindful. [ 0.089267] AppArmor: AppArmor disabled by boot time parameter [ 0.089448] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes) [ 0.089455] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes) [ 0.090478] CPU: Testing write buffer coherency: ok [ 0.090486] ftrace: allocating 38392 entries in 75 pages [ 0.185911] Setting up static identity map for 0x80100000 - 0x8010004c [ 0.191025] devtmpfs: initialized [ 0.205358] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3 [ 0.205799] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.205817] futex hash table entries: 256 (order: 1, 8192 bytes) [ 0.209205] xor: measuring software checksum speed [ 0.309047] arm4regs : 1223.200 MB/sec [ 0.409021] 8regs : 1094.800 MB/sec [ 0.508990] 32regs : 1154.800 MB/sec [ 0.608988] neon : 1686.800 MB/sec [ 0.608994] xor: using function: neon (1686.800 MB/sec) [ 0.609011] pinctrl core: initialized pinctrl subsystem [ 0.610210] NET: Registered protocol family 16 [ 0.613571] DMA: preallocated 1024 KiB pool for atomic coherent allocations [ 0.628394] omap_hwmod: debugss: _wait_target_disable failed [ 0.668814] cpuidle: using governor menu [ 0.675122] OMAP GPIO hardware version 0.1 [ 0.675790] GPIO line 52 (EMMC ResetN) hogged as output/high [ 0.688844] No ATAGs? [ 0.688862] hw-breakpoint: debug architecture 0x4 unsupported. [ 0.869261] raid6: int32x1 gen() 266 MB/s [ 1.039052] raid6: int32x1 xor() 240 MB/s [ 1.209032] raid6: int32x2 gen() 375 MB/s [ 1.379076] raid6: int32x2 xor() 280 MB/s [ 1.548998] raid6: int32x4 gen() 391 MB/s [ 1.719095] raid6: int32x4 xor() 265 MB/s [ 1.888999] raid6: int32x8 gen() 358 MB/s [ 2.059037] raid6: int32x8 xor() 233 MB/s [ 2.229008] raid6: neonx1 gen() 1449 MB/s [ 2.399010] raid6: neonx1 xor() 846 MB/s [ 2.569000] raid6: neonx2 gen() 1881 MB/s [ 2.739000] raid6: neonx2 xor() 1148 MB/s [ 2.908988] raid6: neonx4 gen() 2000 MB/s [ 3.078990] raid6: neonx4 xor() 1205 MB/s [ 3.248999] raid6: neonx8 gen() 1211 MB/s [ 3.419018] raid6: neonx8 xor() 671 MB/s [ 3.419023] raid6: using algorithm neonx4 gen() 2000 MB/s [ 3.419027] raid6: .... xor() 1205 MB/s, rmw enabled [ 3.419031] raid6: using intx1 recovery algorithm [ 3.426662] edma 49000000.edma: TI EDMA DMA engine driver [ 3.428404] SCSI subsystem initialized [ 3.428720] libata version 3.00 loaded. [ 3.429135] usbcore: registered new interface driver usbfs [ 3.429200] usbcore: registered new interface driver hub [ 3.429303] usbcore: registered new device driver usb [ 3.429715] omap_i2c 44e0b000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/pinmux_i2c0_pins, deferring probe [ 3.429753] omap_i2c 4819c000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/pinmux_i2c2_pins, deferring probe [ 3.429827] media: Linux media interface: v0.10 [ 3.429871] Linux video capture interface: v2.00 [ 3.429953] pps_core: LinuxPPS API ver. 1 registered [ 3.429958] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giome...@linux.it> [ 3.429976] PTP clock support registered [ 3.430449] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400 [ 3.431007] Advanced Linux Sound Architecture Driver Initialized. [ 3.432259] NetLabel: Initializing [ 3.432267] NetLabel: domain hash size = 128 [ 3.432271] NetLabel: protocols = UNLABELED CIPSOv4 [ 3.432336] NetLabel: unlabeled traffic allowed by default [ 3.433068] clocksource: Switched to clocksource timer1 [ 3.546848] VFS: Disk quotas dquot_6.6.0 [ 3.546921] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) [ 3.558376] NET: Registered protocol family 2 [ 3.559132] TCP established hash table entries: 4096 (order: 2, 16384 bytes) [ 3.559187] TCP bind hash table entries: 4096 (order: 4, 98304 bytes) [ 3.559318] TCP: Hash tables configured (established 4096 bind 4096) [ 3.559383] UDP hash table entries: 256 (order: 2, 16384 bytes) [ 3.559409] UDP-Lite hash table entries: 256 (order: 2, 16384 bytes) [ 3.559605] NET: Registered protocol family 1 [ 3.560172] RPC: Registered named UNIX socket transport module. [ 3.560179] RPC: Registered udp transport module. [ 3.560183] RPC: Registered tcp transport module. [ 3.560186] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 3.560683] Unpacking initramfs... [ 3.937894] Freeing initrd memory: 5224K [ 3.938425] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available [ 3.940546] audit: initializing netlink subsys (disabled) [ 3.940619] audit: type=2000 audit(3.870:1): initialized [ 3.941530] workingset: timestamp_bits=14 max_order=17 bucket_order=3 [ 3.950458] zbud: loaded [ 3.954114] NFS: Registering the id_resolver key type [ 3.954148] Key type id_resolver registered [ 3.954153] Key type id_legacy registered [ 3.954166] nfs4filelayout_init: NFSv4 File Layout Driver Registering... [ 3.954455] fuse init (API version 7.26) [ 3.955410] orangefs_debugfs_init: called with debug mask: :none: :0: [ 3.955655] orangefs_init: module version upstream loaded [ 3.955660] SGI XFS with ACLs, security attributes, realtime, no debug enabled [ 3.964308] Key type asymmetric registered [ 3.964321] Asymmetric key parser 'x509' registered [ 3.964635] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 245) [ 3.964817] io scheduler noop registered [ 3.964823] io scheduler deadline registered [ 3.965210] io scheduler cfq registered (default) [ 3.966117] pinctrl-single 44e10800.pinmux: 142 pins at pa f9e10800 size 568 [ 3.967833] wkup_m3_ipc 44e11324.wkup_m3_ipc: could not get rproc handle [ 3.968822] Serial: 8250/16550 driver, 6 ports, IRQ sharing disabled [ 3.971332] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 158, base_baud = 3000000) is a 8250 [ 3.984049] console [ttyS0] enabled [ 3.985402] [drm] Initialized [ 3.987264] libphy: Fixed MDIO Bus: probed [ 3.988104] CAN device driver interface [ 4.053155] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6 [ 4.053168] davinci_mdio 4a101000.mdio: detected phy mask fffffffe [ 4.053526] davinci_mdio: dt: updated phy_id from phy_mask[fffffffe] [ 4.059994] libphy: 4a101000.mdio: probed [ 4.060017] davinci_mdio 4a101000.mdio: phy: device 4a101000.mdio:00, driver SMSC LAN8710/LAN8720 [ 4.060637] cpsw 4a100000.ethernet: Detected MACID = 78:a5:04:f6:26:b4 [ 4.062831] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 4.062878] ehci-platform: EHCI generic platform driver [ 4.063006] ehci-omap: OMAP-EHCI Host Controller driver [ 4.063758] usbcore: registered new interface driver usb-storage [ 4.065408] 47401300.usb-phy supply vcc not found, using dummy regulator [ 4.070254] 47401b00.usb-phy supply vcc not found, using dummy regulator [ 4.073848] musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driver [ 4.073892] musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 1 [ 4.074137] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 [ 4.074146] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 4.074152] usb usb1: Product: MUSB HDRC host driver [ 4.074158] usb usb1: Manufacturer: Linux 4.9.81-bone-rt-r9 musb-hcd [ 4.074163] usb usb1: SerialNumber: musb-hdrc.1.auto [ 4.074963] hub 1-0:1.0: USB hub found [ 4.075021] hub 1-0:1.0: 1 port detected [ 4.085473] omap_rtc 44e3e000.rtc: already running [ 4.085842] omap_rtc 44e3e000.rtc: rtc core: registered 44e3e000.rtc as rtc0 [ 4.086941] i2c /dev entries driver [ 4.088621] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec [ 4.088969] softdog: initialized. soft_noboot=0 soft_margin=60 sec soft_panic=0 (nowayout=1) [ 4.089735] sdhci: Secure Digital Host Controller Interface driver [ 4.089740] sdhci: Copyright(c) Pierre Ossman [ 4.090073] omap_hsmmc 48060000.mmc: Got CD GPIO [ 4.143473] sdhci-pltfm: SDHCI platform and OF driver helper [ 4.144719] omap-aes 53500000.aes: OMAP AES hw accel rev: 3.2 [ 4.145013] omap-aes 53500000.aes: will run requests pump with realtime priority [ 4.149471] omap-sham 53100000.sham: hw accel on OMAP rev 4.3 [ 4.150826] hidraw: raw HID events driver (C) Jiri Kosina [ 4.151531] usbcore: registered new interface driver usbhid [ 4.151537] usbhid: USB HID core driver [ 4.152860] remoteproc0: wkup_m3 is available [ 4.152867] remoteproc0: Note: remoteproc is still under development and considered experimental. [ 4.152872] remoteproc0: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed. [ 4.158081] NET: Registered protocol family 10 [ 4.159544] mip6: Mobile IPv6 [ 4.159561] NET: Registered protocol family 17 [ 4.159578] can: controller area network core (rev 20120528 abi 9) [ 4.159651] NET: Registered protocol family 29 [ 4.159734] Key type dns_resolver registered [ 4.159739] mpls_gso: MPLS GSO support [ 4.160047] omap_voltage_late_init: Voltage driver support not added [ 4.166781] ThumbEE CPU extension supported. [ 4.166798] Registering SWP/SWPB emulation handler [ 4.167605] registered taskstats version 1 [ 4.167711] zswap: loaded using pool lzo/zbud [ 4.169887] Btrfs loaded, crc32c=crc32c-generic [ 4.190790] mmc0: host does not support reading read-only switch, assuming write-enable [ 4.192152] Key type encrypted registered [ 4.192768] mmc0: new high speed SDHC card at address 0001 [ 4.198311] mmcblk0: mmc0:0001 00000 29.7 GiB [ 4.201078] mmcblk0: p1 [ 4.232664] input: tps65217_pwr_but as /devices/platform/ocp/44e0b000.i2c/i2c-0/0-0024/tps65217-pwrbutton/input/input0 [ 4.233237] tps65217 0-0024: TPS65217 ID 0xe version 1.2 [ 4.233639] at24 0-0050: 32768 byte 24c256 EEPROM, writable, 1 bytes/write [ 4.233688] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 400 kHz [ 4.234964] at24 2-0054: 32768 byte 24c256 EEPROM, writable, 1 bytes/write [ 4.235263] at24 2-0055: 32768 byte 24c256 EEPROM, writable, 1 bytes/write [ 4.235545] at24 2-0056: 32768 byte 24c256 EEPROM, writable, 1 bytes/write [ 4.235825] at24 2-0057: 32768 byte 24c256 EEPROM, writable, 1 bytes/write [ 4.235857] omap_i2c 4819c000.i2c: bus 2 rev0.11 at 100 kHz [ 4.236769] remoteproc0: powering up wkup_m3 [ 4.236814] remoteproc0: Booting fw image am335x-pm-firmware.elf, size 217148 [ 4.237052] remoteproc0: remote processor wkup_m3 is now up [ 4.237086] wkup_m3_ipc 44e11324.wkup_m3_ipc: CM3 Firmware Version = 0x192 [ 4.242759] bone_capemgr bone_capemgr: Baseboard: 'A335BNLT,00C0,3214BBBK0719' [ 4.242780] bone_capemgr bone_capemgr: compatible-baseboard=ti,beaglebone-black - #slots=4 [ 4.287643] bone_capemgr bone_capemgr: slot #0: 'Replicape 3D printer cape,0B3A,Intelligent Agen,BB-BONE-REPLICAP' [ 4.301490] random: fast init done [ 4.324527] bone_capemgr bone_capemgr: slot #1: No cape found [ 4.353346] bone_capemgr bone_capemgr: slot #2: No cape found [ 4.383800] bone_capemgr bone_capemgr: slot #3: No cape found [ 4.389760] bone_capemgr bone_capemgr: initialized OK. [ 4.391902] omap_rtc 44e3e000.rtc: setting system clock to 2018-02-19 18:03:36 UTC (1519063416) [ 4.391916] of_cfs_init [ 4.392022] of_cfs_init: OK [ 4.392516] PM: Hibernation image not present or could not be loaded. [ 4.392621] ALSA device list: [ 4.392625] No soundcards found. [ 4.400455] Freeing unused kernel memory: 1024K [ 4.438531] input: ocp:gpio_keys as /devices/platform/ocp/ocp:gpio_keys/input/input1 [ 4.449494] bone_capemgr bone_capemgr: slot #0: dtbo 'BB-BONE-REPLICAP-0B3A.dtbo' loaded; overlay id #0 [ 7.420266] EXT4-fs (mmcblk0p1): mounted filesystem with ordered data mode. Opts: (null) [ 8.049455] systemd: Failed to insert module 'kdbus': Function not implemented [ 8.093534] systemd: systemd 230 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ -LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN) [ 8.094183] systemd: Detected architecture arm. [ 8.095936] systemd: Set hostname to <beaglebone>. [ 8.703571] systemd: Listening on udev Control Socket. [ 8.704422] systemd: Started Forward Password Requests to Wall Directory Watch. [ 8.704533] systemd: Reached target Swap. [ 8.704839] systemd: Listening on Syslog Socket. [ 8.705053] systemd: Listening on fsck to fsckd communication Socket. [ 8.705983] systemd: Created slice User and Session Slice. [ 8.706391] systemd: Listening on Journal Socket. [ 9.553257] EXT4-fs (mmcblk0p1): re-mounted. Opts: errors=remount-ro [ 9.854578] systemd-journald: Received request to flush runtime journal from PID 1 [ 18.303998] net eth0: initializing cpsw version 1.12 (0) [ 18.403920] SMSC LAN8710/LAN8720 4a101000.mdio:00: attached PHY driver [SMSC LAN8710/LAN8720] (mii_bus:phy_addr=4a101000.mdio:00, irq=-1) [ 18.427195] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready [ 18.569823] omap_rng 48310000.rng: OMAP Random Number Generator ver. 20 [ 21.504025] cpsw 4a100000.ethernet eth0: Link is Up - 100Mbps/Full - flow control off [ 21.504086] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 21.654771] 8021q: 802.1Q VLAN Support v1.8 [ 21.654847] 8021q: adding VLAN 0 to HW filter on device eth0 [ 23.193416] using random self ethernet address [ 23.193432] using random host ethernet address [ 23.313555] using random self ethernet address [ 23.313571] using random host ethernet address [ 23.575799] usb0: HOST MAC 78:a5:04:f6:26:b5 [ 23.576652] usb0: MAC 78:a5:04:f6:26:b6 [ 23.582795] usb1: HOST MAC 78:a5:04:f6:26:b8 [ 23.584605] usb1: MAC 78:a5:04:f6:26:b9 [ 24.082460] IPv6: ADDRCONF(NETDEV_UP): usb0: link is not ready [ 24.251660] IPv6: ADDRCONF(NETDEV_UP): usb1: link is not ready [ 24.689199] Driver for 1-wire Dallas network protocol. [ 27.033307] random: crng init done