One more thing, the Linux kernel used on RaspberryPi3, etc are still running in 32bit mode:
https://www.linux.com/news/raspberry-pi-3-still-essentially-32-bit-sbc-now <https://www.linux.com/news/raspberry-pi-3-still-essentially-32-bit-sbc-now> Regards, John > On Jul 19, 2016, at 6:11 PM, William Hermans <yyrk...@gmail.com> wrote: > > denis, > > For what it's worth. Ubuntu mate does not seem very . . ."complete" on any > ARM platform right now. For instance, the Odroid XU4 which has 4 cores A15's > and 4 cores A7 uses an armv7 kernel( 32 bit ). Where the A15 cores are > actually 64bit cores I believe. Same for the RaspberryPI 3 , and odroid C2 > which both use A53 processors that are also 64bit cores . . . and this is not > only for Ubuntu. It for all Linux's as far as I can tell. > > But the point I'm trying to make here is that Ubuntu mate is new, so give it > some time, and these issues which may, or may not be kernel related. To > settle down. So if you have to use Ubuntu, in your shoes. I'd stick with > 14.04. But honestly I'd never use Ubuntu on this specific hardware anyhow . . > . an odroid XU4 sure, but not a beaglebone. > > On Tue, Jul 19, 2016 at 10:16 AM, <denis.fisse...@gmail.com > <mailto:denis.fisse...@gmail.com>> wrote: > Ok, can't be helped then. :-) Thank you for spending some time on my problem. > > Am Dienstag, 19. Juli 2016 16:30:26 UTC+2 schrieb William Hermans: > Do you happen to know a download location for a working ubuntu 16.04 > beaglebone image with a 4.4.x kernel? > > No I do not. Ubuntu on the beaglebones is not my thing . . . > > On Tue, Jul 19, 2016 at 2:31 AM, <denis.f...@gmail.com <>> wrote: > Hello William, > that doesn't sound very encouraging. I just re-downloaded the image from > http://elinux.org/BeagleBoardUbuntu#Ubuntu_.2816.04.29 > <http://elinux.org/BeagleBoardUbuntu#Ubuntu_.2816.04.29> , flashed it on an > empty uSD card loaded am335x-boneblack-emmc- > overlay.dtb and univ-all cape to ensure it wasn't me who broke the image > during install. Unfortunately the kernel log showed the same errors. Then I > tried to fake the missing directories by creating symlinks to the existing > ones, but it didn't work, because symlinks can not be created in sysfs > directories. > Do you happen to know a download location for a working ubuntu 16.04 > beaglebone image with a 4.4.x kernel? > > > Am Montag, 18. Juli 2016 19:00:52 UTC+2 schrieb William Hermans: > Hi denis, > > I do not know what to say. That Linux image you have seems to be incomplete > or somehow broken. > > On Mon, Jul 18, 2016 at 12:56 AM, <denis.f...@gmail.com <>> wrote: > Hello William, > thank you very much for your answer. I just experimented with your solution. > Loading the univ-all cape and the setting P9_15 for gpio48 to hi and P8_20 > for gpio63 to high I was able to activate and deactivate both pins. If I now > just load the univ-all cape at startup both GPIOs seem to behave as required > and are powered on by my normal startup code. Unfortunately the kernel log > now shows a lot of errors after startup. > > [ 0.000000] Booting Linux on physical CPU 0x0 > [ 0.000000] Initializing cgroup subsys cpuset > [ 0.000000] Initializing cgroup subsys cpu > [ 0.000000] Initializing cgroup subsys cpuacct > [ 0.000000] Linux version 4.4.14-bone11 (root@a4-imx6q-wandboard-2gb) (gcc > version 5.3.1 20160413 (Ubuntu/Linaro 5.3.1-14ubuntu2.1) ) #1 Sun Jul 3 > 07:00:48 UTC 2016 > [ 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] Machine model: TI AM335x BeagleBone Black > [ 0.000000] cma: Reserved 24 MiB at 0x9e800000 > [ 0.000000] Memory policy: Data cache writeback > [ 0.000000] On node 0 totalpages: 131072 > [ 0.000000] free_area_init_node: node 0, pgdat c0b62d5c, node_mem_map > de36d000 > [ 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 > [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total > pages: 129920 > [ 0.000000] Kernel command line: console=ttyO0,115200n8 > bone_capemgr.enable_partno=univ-all > root=UUID=f71c90d7-7127-4727-9b6c-ec6d687c6682 ro rootfstype=ext4 rootwait > coherent_pool=1M 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: 477068K/524288K available (6817K kernel code, 865K > rwdata, 3604K rodata, 456K init, 858K bss, 22644K reserved, 24576K > 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 - 0xc0a35940 (10423 kB) > .init : 0xc0a36000 - 0xc0aa8000 ( 456 kB) > .data : 0xc0aa8000 - 0xc0b80558 ( 866 kB) > .bss : 0xc0b83000 - 0xc0c599e4 ( 859 kB) > [ 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.000010] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every > 89478484971ns > [ 0.000027] clocksource: timer1: mask: 0xffffffff max_cycles: 0xffffffff, > max_idle_ns: 79635851949 ns > [ 0.000037] OMAP clocksource: timer1 at 24000000 Hz > [ 0.000278] Console: colour dummy device 80x30 > [ 0.000302] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0' > [ 0.000308] This ensures that you still see kernel messages. Please > [ 0.000313] update your kernel commandline. > [ 0.000330] Calibrating delay loop... 996.14 BogoMIPS (lpj=4980736) > [ 0.089182] pid_max: default: 32768 minimum: 301 > [ 0.089297] Security Framework initialized > [ 0.089308] Yama: becoming mindful. > [ 0.089339] AppArmor: AppArmor disabled by boot time parameter > [ 0.089488] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes) > [ 0.089498] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 > bytes) > [ 0.090163] Initializing cgroup subsys io > [ 0.090190] Initializing cgroup subsys memory > [ 0.090225] Initializing cgroup subsys devices > [ 0.090240] Initializing cgroup subsys freezer > [ 0.090258] Initializing cgroup subsys net_cls > [ 0.090271] Initializing cgroup subsys perf_event > [ 0.090283] Initializing cgroup subsys net_prio > [ 0.090296] Initializing cgroup subsys pids > [ 0.090338] CPU: Testing write buffer coherency: ok > [ 0.090383] ftrace: allocating 32685 entries in 64 pages > [ 0.171105] Setting up static identity map for 0x800081c0 - 0x8000820c > [ 0.174927] devtmpfs: initialized > [ 0.187986] VFP support v0.3: implementor 41 architecture 3 part 30 > variant c rev 3 > [ 0.195805] omap_hwmod: tptc0 using broken dt data from edma > [ 0.195901] omap_hwmod: tptc1 using broken dt data from edma > [ 0.195983] omap_hwmod: tptc2 using broken dt data from edma > [ 0.200226] omap_hwmod: debugss: _wait_target_disable failed > [ 0.254637] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, > max_idle_ns: 19112604462750000 ns > [ 0.256654] xor: measuring software checksum speed > [ 0.349152] arm4regs : 1221.600 MB/sec > [ 0.449150] 8regs : 1094.000 MB/sec > [ 0.549151] 32regs : 1132.400 MB/sec > [ 0.649149] neon : 1741.200 MB/sec > [ 0.649156] xor: using function: neon (1741.200 MB/sec) > [ 0.649215] pinctrl core: initialized pinctrl subsystem > [ 0.650857] NET: Registered protocol family 16 > [ 0.653829] DMA: preallocated 1024 KiB pool for atomic coherent allocations > [ 0.657983] OMAP GPIO hardware version 0.1 > [ 0.658389] GPIO line 52 (EMMC ResetN) hogged as output/high > [ 0.665688] No ATAGs? > [ 0.665713] hw-breakpoint: debug architecture 0x4 unsupported. > [ 0.839247] raid6: int32x1 gen() 270 MB/s > [ 1.009266] raid6: int32x1 xor() 231 MB/s > [ 1.179278] raid6: int32x2 gen() 391 MB/s > [ 1.349184] raid6: int32x2 xor() 262 MB/s > [ 1.519250] raid6: int32x4 gen() 428 MB/s > [ 1.689176] raid6: int32x4 xor() 286 MB/s > [ 1.859208] raid6: int32x8 gen() 366 MB/s > [ 2.029234] raid6: int32x8 xor() 242 MB/s > [ 2.199169] raid6: neonx1 gen() 1471 MB/s > [ 2.369180] raid6: neonx1 xor() 849 MB/s > [ 2.539175] raid6: neonx2 gen() 1789 MB/s > [ 2.709174] raid6: neonx2 xor() 1140 MB/s > [ 2.879147] raid6: neonx4 gen() 1211 MB/s > [ 3.049162] raid6: neonx4 xor() 995 MB/s > [ 3.219174] raid6: neonx8 gen() 927 MB/s > [ 3.389180] raid6: neonx8 xor() 807 MB/s > [ 3.389185] raid6: using algorithm neonx2 gen() 1789 MB/s > [ 3.389191] raid6: .... xor() 1140 MB/s, rmw enabled > [ 3.389197] raid6: using intx1 recovery algorithm > [ 3.390557] edma 49000000.edma: Legacy memcpy is enabled, things might not > work > [ 3.396116] edma 49000000.edma: TI EDMA DMA engine driver > [ 3.399984] SCSI subsystem initialized > [ 3.400256] libata version 3.00 loaded. > [ 3.400518] usbcore: registered new interface driver usbfs > [ 3.400586] usbcore: registered new interface driver hub > [ 3.400650] usbcore: registered new device driver usb > [ 3.401067] omap_i2c 44e0b000.i2c: could not find pctldev for node > /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/pinmux_i2c0_pins, deferring probe > [ 3.401103] omap_i2c 4819c000.i2c: could not find pctldev for node > /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/pinmux_i2c2_pins, deferring probe > [ 3.401190] media: Linux media interface: v0.10 > [ 3.401239] Linux video capture interface: v2.00 > [ 3.401320] pps_core: LinuxPPS API ver. 1 registered > [ 3.401327] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo > Giometti <giome...@linux.it> > [ 3.401357] PTP clock support registered > [ 3.401851] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400 > [ 3.402813] NetLabel: Initializing > [ 3.402823] NetLabel: domain hash size = 128 > [ 3.402828] NetLabel: protocols = UNLABELED CIPSOv4 > [ 3.402878] NetLabel: unlabeled traffic allowed by default > [ 3.403417] clocksource: Switched to clocksource timer1 > [ 3.481712] NET: Registered protocol family 2 > [ 3.482393] TCP established hash table entries: 4096 (order: 2, 16384 > bytes) > [ 3.482436] TCP bind hash table entries: 4096 (order: 2, 16384 bytes) > [ 3.482474] TCP: Hash tables configured (established 4096 bind 4096) > [ 3.482539] UDP hash table entries: 256 (order: 0, 4096 bytes) > [ 3.482555] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) > [ 3.482718] NET: Registered protocol family 1 > [ 3.483134] RPC: Registered named UNIX socket transport module. > [ 3.483146] RPC: Registered udp transport module. > [ 3.483151] RPC: Registered tcp transport module. > [ 3.483156] RPC: Registered tcp NFSv4.1 backchannel transport module. > [ 3.483660] Unpacking initramfs... > [ 3.800971] Freeing initrd memory: 4676K (cfb6f000 - d0000000) > [ 3.801408] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 > counters available > [ 3.803282] futex hash table entries: 256 (order: -1, 3072 bytes) > [ 3.803390] audit: initializing netlink subsys (disabled) > [ 3.803600] audit: type=2000 audit(3.740:1): initialized > [ 3.804489] zbud: loaded > [ 3.804737] VFS: Disk quotas dquot_6.6.0 > [ 3.804788] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) > [ 3.805307] NFS: Registering the id_resolver key type > [ 3.805370] Key type id_resolver registered > [ 3.805377] Key type id_legacy registered > [ 3.805401] nfs4filelayout_init: NFSv4 File Layout Driver Registering... > [ 3.805657] fuse init (API version 7.23) > [ 3.805856] SGI XFS with ACLs, security attributes, realtime, no debug > enabled > [ 3.810039] Block layer SCSI generic > ... > > -- > For more options, visit http://beagleboard.org/discuss > <http://beagleboard.org/discuss> > --- > You received this message because you are subscribed to the Google Groups > "BeagleBoard" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to beagleboard+unsubscr...@googlegroups.com > <mailto:beagleboard+unsubscr...@googlegroups.com>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/beagleboard/7d387457-f5c2-4b56-ae9d-7980aca05a1a%40googlegroups.com > > <https://groups.google.com/d/msgid/beagleboard/7d387457-f5c2-4b56-ae9d-7980aca05a1a%40googlegroups.com?utm_medium=email&utm_source=footer>. > > For more options, visit https://groups.google.com/d/optout > <https://groups.google.com/d/optout>. > > > -- > For more options, visit http://beagleboard.org/discuss > <http://beagleboard.org/discuss> > --- > You received this message because you are subscribed to the Google Groups > "BeagleBoard" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to beagleboard+unsubscr...@googlegroups.com > <mailto:beagleboard+unsubscr...@googlegroups.com>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/beagleboard/CALHSORoUgnv0Cyuq1BFndam94cf1zg4BOEWorTBDk623znEfdg%40mail.gmail.com > > <https://groups.google.com/d/msgid/beagleboard/CALHSORoUgnv0Cyuq1BFndam94cf1zg4BOEWorTBDk623znEfdg%40mail.gmail.com?utm_medium=email&utm_source=footer>. > For more options, visit https://groups.google.com/d/optout > <https://groups.google.com/d/optout>. -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/AB0C9C35-7F78-42C8-B60C-23AB67DDFE20%40gmail.com. For more options, visit https://groups.google.com/d/optout.