I2C driver for beaglebone black
follow this link completly for getting toolchain, kernel, uboot and card flashing
http://eewiki.net/display/linuxonarm/BeagleBone+Black#BeagleBoneBlack-U-BootOverlays
comment out spi adxl driver in driver/input/Makefile
uEnv.txt
# cat /boot/uEnv.txt
#Docs: http://elinux.org/Beagleboard:U-boot_partitioning_layout_2.0
uname_r=4.4.127-bone22
#uuid=
#dtb=
##BeagleBone Black/Green dtb's for v4.1.x (BeagleBone White just works..)
##BeagleBone Black: HDMI (Audio/Video) disabled:
#dtb=am335x-boneblack-emmc-overlay.dtb
##BeagleBone Black: eMMC disabled:
#dtb=am335x-boneblack-hdmi-overlay.dtb
##BeagleBone Black: HDMI Audio/eMMC disabled:
#dtb=am335x-boneblack-nhdmi-overlay.dtb
##BeagleBone Black: HDMI (Audio/Video)/eMMC disabled:
#dtb=am335x-boneblack-overlay.dtb
##BeagleBone Black: wl1835
#dtb=am335x-boneblack-wl1835mod.dtb
##BeagleBone Green: eMMC disabled
#dtb=am335x-bonegreen-overlay.dtb
###U-Boot Overlays###
###Documentation: http://elinux.org/Beagleboard:BeagleBone_Debian_Image_Migration#U-Boot_Overlays
###Master Enable
enable_uboot_overlays=1
###Overide capes with eeprom
uboot_overlay_addr0=/lib/firmware/BB-I2C2-ADXL-00A0.dtbo
#uboot_overlay_addr1=/lib/firmware/<file1>.dtbo
#uboot_overlay_addr2=/lib/firmware/<file2>.dtbo
#uboot_overlay_addr3=/lib/firmware/<file3>.dtbo
###Custom Cape
#dtb_overlay=/lib/firmware/<file4>.dtbo
###Disable auto loading of virtual capes (emmc/video/wireless)
#disable_uboot_overlay_emmc=1
#disable_uboot_overlay_video=1
#disable_uboot_overlay_audio=1
#disable_uboot_overlay_wireless=1
###Cape Universal Enable
#enable_uboot_cape_universal=1
###U-Boot fdt tweaks...
#uboot_fdt_buffer=0x60000
###U-Boot Overlays###
cmdline=coherent_pool=1M net.ifnames=0 quiet cape_universal=enable
#In the event of edid real failures, uncomment this next line:
#cmdline=coherent_pool=1M net.ifnames=0 quiet cape_universal=enable video=HDMI-A-1:1024x768@60e
##Example v3.8.x
#cape_disable=capemgr.disable_partno=
#cape_enable=capemgr.enable_partno=
##Example v4.1.x
#cape_disable=bone_capemgr.disable_partno=
#cape_enable=bone_capemgr.enable_partno=
##enable Generic eMMC Flasher:
##make sure, these tools are installed: dosfstools rsync
#cmdline=init=/opt/scripts/tools/eMMC/init-eMMC-flasher-v3.sh
use this build.sh keep it outside kernel.
#!/bin/sh -e
#
# Copyright (c) 2009-2017 Robert Nelson <robertcnelson@gmail.com>
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
DIR=$PWD
git_bin=$(which git)
mkdir -p "${DIR}/deploy/"
patch_kernel () {
cd "${DIR}/KERNEL" || exit
export DIR
/bin/bash -e "${DIR}/patch.sh" || { ${git_bin} add . ; exit 1 ; }
if [ ! -f "${DIR}/.yakbuild" ] ; then
if [ ! "${RUN_BISECT}" ] ; then
${git_bin} add --all
${git_bin} commit --allow-empty -a -m "${KERNEL_TAG}${BUILD} patchset"
fi
fi
cd "${DIR}/" || exit
}
copy_defconfig () {
cd "${DIR}/KERNEL" || exit
make ARCH=${KERNEL_ARCH} CROSS_COMPILE="${CC}" distclean
if [ ! -f "${DIR}/.yakbuild" ] ; then
make ARCH=${KERNEL_ARCH} CROSS_COMPILE="${CC}" "${config}"
cp -v .config "${DIR}/patches/ref_${config}"
cp -v "${DIR}/patches/defconfig" .config
else
make ARCH=${KERNEL_ARCH} CROSS_COMPILE="${CC}" rcn-ee_defconfig
fi
cd "${DIR}/" || exit
}
make_menuconfig () {
cd "${DIR}/KERNEL" || exit
make ARCH=${KERNEL_ARCH} CROSS_COMPILE="${CC}" menuconfig
if [ ! -f "${DIR}/.yakbuild" ] ; then
cp -v .config "${DIR}/patches/defconfig"
fi
cd "${DIR}/" || exit
}
make_kernel () {
image="zImage"
unset address
##uImage, if you really really want a uImage, zreladdr needs to be defined on the build line going forward...
##make sure to install your distro's version of mkimage
#image="uImage"
#address="LOADADDR=${ZRELADDR}"
cd "${DIR}/KERNEL" || exit
echo "-----------------------------"
echo "make -j${CORES} ARCH=${KERNEL_ARCH} LOCALVERSION=${BUILD} CROSS_COMPILE=\"${CC}\" ${address} ${image} modules"
echo "-----------------------------"
make -j${CORES} ARCH=${KERNEL_ARCH} LOCALVERSION=${BUILD} CROSS_COMPILE="${CC}" ${address} ${image} modules
echo "-----------------------------"
if grep -q dtbs "${DIR}/KERNEL/arch/${KERNEL_ARCH}/Makefile"; then
echo "make -j${CORES} ARCH=${KERNEL_ARCH} LOCALVERSION=${BUILD} CROSS_COMPILE=\"${CC}\" dtbs"
echo "-----------------------------"
make -j${CORES} ARCH=${KERNEL_ARCH} LOCALVERSION=${BUILD} CROSS_COMPILE="${CC}" dtbs
echo "-----------------------------"
fi
KERNEL_UTS=$(cat "${DIR}/KERNEL/include/generated/utsrelease.h" | awk '{print $3}' | sed 's/\"//g' )
if [ -f "${DIR}/deploy/${KERNEL_UTS}.${image}" ] ; then
rm -rf "${DIR}/deploy/${KERNEL_UTS}.${image}" || true
rm -rf "${DIR}/deploy/config-${KERNEL_UTS}" || true
fi
if [ -f ./arch/${KERNEL_ARCH}/boot/${image} ] ; then
cp -v arch/${KERNEL_ARCH}/boot/${image} "${DIR}/deploy/${KERNEL_UTS}.${image}"
cp -v .config "${DIR}/deploy/config-${KERNEL_UTS}"
fi
cd "${DIR}/" || exit
if [ ! -f "${DIR}/deploy/${KERNEL_UTS}.${image}" ] ; then
export ERROR_MSG="File Generation Failure: [${KERNEL_UTS}.${image}]"
/bin/sh -e "${DIR}/scripts/error.sh" && { exit 1 ; }
else
ls -lh "${DIR}/deploy/${KERNEL_UTS}.${image}"
fi
}
make_pkg () {
cd "${DIR}/KERNEL" || exit
deployfile="-${pkg}.tar.gz"
tar_options="--create --gzip --file"
if [ -f "${DIR}/deploy/${KERNEL_UTS}${deployfile}" ] ; then
rm -rf "${DIR}/deploy/${KERNEL_UTS}${deployfile}" || true
fi
if [ -d "${DIR}/deploy/tmp" ] ; then
rm -rf "${DIR}/deploy/tmp" || true
fi
mkdir -p "${DIR}/deploy/tmp"
echo "-----------------------------"
echo "Building ${pkg} archive..."
case "${pkg}" in
modules)
make -s ARCH=${KERNEL_ARCH} LOCALVERSION=${BUILD} CROSS_COMPILE="${CC}" modules_install INSTALL_MOD_PATH="${DIR}/deploy/tmp"
;;
firmware)
make -s ARCH=${KERNEL_ARCH} LOCALVERSION=${BUILD} CROSS_COMPILE="${CC}" firmware_install INSTALL_FW_PATH="${DIR}/deploy/tmp"
;;
dtbs)
if grep -q dtbs_install "${DIR}/KERNEL/arch/${KERNEL_ARCH}/Makefile"; then
make -s ARCH=${KERNEL_ARCH} LOCALVERSION=${BUILD} CROSS_COMPILE="${CC}" dtbs_install INSTALL_DTBS_PATH="${DIR}/deploy/tmp"
else
find ./arch/${KERNEL_ARCH}/boot/ -iname "*.dtb" -exec cp -v '{}' "${DIR}/deploy/tmp/" \;
fi
;;
esac
echo "Compressing ${KERNEL_UTS}${deployfile}..."
cd "${DIR}/deploy/tmp" || true
tar ${tar_options} "../${KERNEL_UTS}${deployfile}" ./*
cd "${DIR}/" || exit
rm -rf "${DIR}/deploy/tmp" || true
if [ ! -f "${DIR}/deploy/${KERNEL_UTS}${deployfile}" ] ; then
export ERROR_MSG="File Generation Failure: [${KERNEL_UTS}${deployfile}]"
/bin/sh -e "${DIR}/scripts/error.sh" && { exit 1 ; }
else
ls -lh "${DIR}/deploy/${KERNEL_UTS}${deployfile}"
fi
}
make_modules_pkg () {
pkg="modules"
make_pkg
}
make_firmware_pkg () {
pkg="firmware"
make_pkg
}
make_dtbs_pkg () {
pkg="dtbs"
make_pkg
}
. "${DIR}/system.sh"
/bin/sh -e "${DIR}/scripts/gcc.sh" || { exit 1 ; }
. "${DIR}/.CC"
echo "CROSS_COMPILE=${CC}"
if [ -f /usr/bin/ccache ] ; then
echo "ccache [enabled]"
CC="ccache ${CC}"
fi
. "${DIR}/version.sh"
if [ ! "${CORES}" ] ; then
CORES=$(getconf _NPROCESSORS_ONLN)
fi
make_kernel
make_modules_pkg
if [ -f "${DIR}/KERNEL/scripts/Makefile.fwinst" ] ; then
#Finally nuked in v4.14.0-rc0 merge...
make_firmware_pkg
fi
if grep -q dtbs "${DIR}/KERNEL/arch/${KERNEL_ARCH}/Makefile"; then
make_dtbs_pkg
fi
echo "-----------------------------"
echo "Script Complete"
echo "${KERNEL_UTS}" > kernel_version
echo "eewiki.net: [user@localhost:~$ export kernel_version=${KERNEL_UTS}]"
echo "-----------------------------"
This will create a deploy folder with kernel, dtbs and firmware tar.gz files.
use this overlay file
compile it using this command and put it into /lib/firmware
dtc -I dts -O dtb -o BB-I2C2-ADXL-00A0.dtbo -b 0 -@ BB-I2C2-ADXL-00A0.dts
now boot up using switch. A print function in probe will be seen.
remember in the driver, name must match with compatible of device tree overlay
static const struct i2c_device_id adxl34x_id[] = {
{ "adxl345", 0 },
{ }
};
This is my log after putting some prints
U-Boot SPL 2018.03-dirty (May 13 2018 - 16:25:32 +0530)
Trying to boot from MMC1
Loading Environment from EXT4... ** File not found /boot/uboot.env **
** Unable to read "/boot/uboot.env" from mmc0:1 **
Failed (-5)
U-Boot 2018.03-dirty (May 13 2018 - 16:25:32 +0530)
CPU : AM335X-GP rev 2.1
I2C: ready
DRAM: 512 MiB
No match for driver 'omap_hsmmc'
No match for driver 'omap_hsmmc'
Some drivers were not found
Reset Source: Power-on reset has occurred.
RTC 32KCLK Source: External.
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
Loading Environment from EXT4... ** File not found /boot/uboot.env **
** Unable to read "/boot/uboot.env" from mmc0:1 **
Failed (-5)
Board: BeagleBone Black
<ethaddr> not set. Validating first E-fuse MAC
BeagleBone Black:
BeagleBone: cape eeprom: i2c_probe: 0x54:
BeagleBone: cape eeprom: i2c_probe: 0x55:
BeagleBone: cape eeprom: i2c_probe: 0x56:
BeagleBone: cape eeprom: i2c_probe: 0x57:
Net: eth0: MII MODE
cpsw, usb_ether
Press SPACE to abort autoboot in 2 seconds
board_name=[A335BNLT] ...
board_rev=[00C0] ...
switch to partitions #0, OK
mmc0 is current device
SD/MMC found on device 0
** Bad device 0:2 0x82000000 **
** Bad device 0:2 0x82000000 **
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:1...
gpio: pin 56 (gpio 56) value is 0
gpio: pin 55 (gpio 55) value is 0
gpio: pin 54 (gpio 54) value is 0
gpio: pin 53 (gpio 53) value is 1
switch to partitions #0, OK
mmc0 is current device
gpio: pin 54 (gpio 54) value is 1
Checking for: /uEnv.txt ...
2012 bytes read in 12 ms (163.1 KiB/s)
gpio: pin 55 (gpio 55) value is 1
Loaded environment from /uEnv.txt
Importing environment from mmc ...
Checking if uenvcmd is set ...
Checking if client_ip is set ...
Checking for: /boot.scr ...
Checking for: /boot/boot.scr ...
Checking for: /boot/uEnv.txt ...
gpio: pin 55 (gpio 55) value is 1
2012 bytes read in 25 ms (78.1 KiB/s)
Loaded environment from /boot/uEnv.txt
Checking if uname_r is set in /boot/uEnv.txt...
gpio: pin 56 (gpio 56) value is 1
Running uname_boot ...
loading /boot/vmlinuz-4.4.127-bone22 ...
8511880 bytes read in 768 ms (10.6 MiB/s)
uboot_overlays: [uboot_base_dtb=am335x-boneblack-uboot-univ.dtb] ...
uboot_overlays: [uboot_base_dtb=am335x-boneblack-uboot.dtb] ...
uboot_overlays: Switching too: dtb=am335x-boneblack-uboot.dtb ...
loading /boot/dtbs/4.4.127-bone22/am335x-boneblack-uboot.dtb ...
50339 bytes read in 69 ms (711.9 KiB/s)
uboot_overlays: [fdt_buffer=0x60000] ...
uboot_overlays: loading /lib/firmware/BB-I2C2-ADXL-00A0.dtbo ...
1044 bytes read in 285 ms (2.9 KiB/s)
uboot_overlays: loading /lib/firmware/BB-BONE-eMMC1-01-00A0.dtbo ...
1105 bytes read in 319 ms (2.9 KiB/s)
uboot_overlays: loading /lib/firmware/BB-HDMI-TDA998x-00A0.dtbo ...
4169 bytes read in 75 ms (53.7 KiB/s)
uboot_overlays: loading /lib/firmware/BB-ADC-00A0.dtbo ...
695 bytes read in 247 ms (2 KiB/s)
uboot_overlays: add [enable_uboot_cape_universal=1] to /boot/uEnv.txt to enable...
debug: [console=ttyO0,115200n8 bone_capemgr.uboot_capemgr_enabled=1 root=/dev/mmcblk0p1 ro rootfstype=ext4 rootwait coherent_pool=1M net.ifnames=0 quiet cape_universal=enable] ...
debug: [bootz 0x82000000 - 88000000] ...
## Flattened Device Tree blob at 88000000
Booting using the fdt blob at 0x88000000
reserving fdt memory region: addr=88000000 size=6e000
Loading Device Tree to 8ff8f000, end 8fffffff ... OK
Starting kernel ...
[ 0.000702] clocksource_probe: no matching clocksources found
[ 3.706138] omap-sham 53100000.sham: initialization failed.
[ 3.725528] omap_voltage_late_init: Voltage driver support not added
[** ] (2 of 2) A start job is running for…ork interfaces (1min 6s / 5min 2s) OK ] Started Raise network interfaces.
s[ OK ] Reached target Network.
Starting dnsmasq - A lightweight DHCP and caching DNS server...
Starting Permit User Sessions...
Starting OpenBSD Secure Shell server...
[ OK ] Reached target Network is Online.
Starting LSB: Advanced IEEE 802.11 management daemon...
[ OK ] Started Permit User Sessions.
[ OK ] Started LSB: Advanced IEEE 802.11 management daemon.
[ OK ] Started Getty on tty1.
[ OK ] Started Serial Getty on ttyS0.
[ OK ] Reached target Login Prompts.
[ OK ] Started OpenBSD Secure Shell server.
[ OK ] Started dnsmasq - A lightweight DHCP and caching DNS server.
[ OK ] Reached target Host and Network Name Lookups.
Starting The Apache HTTP Server...
[ OK ] Started Serial Getty on ttyGS0.
[ OK ] Started Generic Board Startup.
[ OK ] Started The Apache HTTP Server.
[ OK ] Reached target Multi-User System.
[ OK ] Reached target Graphical Interface.
Starting Update UTMP about System Runlevel Changes...
[ OK ] Started Update UTMP about System Runlevel Changes.
Debian GNU/Linux 9 arm ttyS0
default username:password is [debian:temppwd]
arm login: root
Password:
Last login: Sat Dec 9 19:11:42 UTC 2017 on ttyS0
Linux arm 4.4.127-bone22 #1 Mon May 14 19:30:10 IST 2018 armv7l
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
droot@arm:~# dmesg
[ 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.127-bone22 (nikhil@nikhil) (gcc version 5.5.0 (Linaro GCC 5.5-2017.10) ) #1 Mon May 14 19:30:10 IST 2018
[ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
[ 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 c0ffcb40, 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.uboot_capemgr_enabled=1 root=/dev/mmcblk0p1 ro rootfstype=ext4 rootwait coherent_pool=1M net.ifnames=0 quiet cape_universal=enable
[ 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: 476648K/524288K available (11242K kernel code, 911K rwdata, 3668K rodata, 656K init, 806K bss, 23064K 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 : 0xbf000000 - 0xbfe00000 ( 14 MB)
.text : 0xc0008000 - 0xc0e97aac (14911 kB)
.init : 0xc0e98000 - 0xc0f3c000 ( 656 kB)
.data : 0xc0f3c000 - 0xc101fc18 ( 912 kB)
.bss : 0xc1022000 - 0xc10eb954 ( 807 kB)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 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.000012] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
[ 0.000031] clocksource: timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[ 0.000042] OMAP clocksource: timer1 at 24000000 Hz
[ 0.000702] clocksource_probe: no matching clocksources found
[ 0.000885] Console: colour dummy device 80x30
[ 0.000911] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0'
[ 0.000916] This ensures that you still see kernel messages. Please
[ 0.000922] update your kernel commandline.
[ 0.000940] Calibrating delay loop... 996.14 BogoMIPS (lpj=4980736)
[ 0.089043] pid_max: default: 32768 minimum: 301
[ 0.089162] Security Framework initialized
[ 0.089174] Yama: becoming mindful.
[ 0.089207] AppArmor: AppArmor disabled by boot time parameter
[ 0.089377] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.089387] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.090104] Initializing cgroup subsys io
[ 0.090133] Initializing cgroup subsys memory
[ 0.090179] Initializing cgroup subsys devices
[ 0.090198] Initializing cgroup subsys freezer
[ 0.090212] Initializing cgroup subsys net_cls
[ 0.090226] Initializing cgroup subsys perf_event
[ 0.090238] Initializing cgroup subsys net_prio
[ 0.090255] Initializing cgroup subsys pids
[ 0.090303] CPU: Testing write buffer coherency: ok
[ 0.090357] ftrace: allocating 34342 entries in 101 pages
[ 0.187415] Setting up static identity map for 0x80008200 - 0x80008258
[ 0.191697] devtmpfs: initialized
[ 0.205388] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
[ 0.214790] omap_hwmod: tptc0 using broken dt data from edma
[ 0.214905] omap_hwmod: tptc1 using broken dt data from edma
[ 0.215004] omap_hwmod: tptc2 using broken dt data from edma
[ 0.219492] omap_hwmod: debugss: _wait_target_disable failed
[ 0.261197] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.261223] futex hash table entries: 256 (order: -1, 3072 bytes)
[ 0.263466] xor: measuring software checksum speed
[ 0.359012] arm4regs : 1220.400 MB/sec
[ 0.459009] 8regs : 957.600 MB/sec
[ 0.559009] 32regs : 1090.800 MB/sec
[ 0.659008] neon : 1747.600 MB/sec
[ 0.659016] xor: using function: neon (1747.600 MB/sec)
[ 0.659091] pinctrl core: initialized pinctrl subsystem
[ 0.660358] NET: Registered protocol family 16
[ 0.663492] DMA: preallocated 1024 KiB pool for atomic coherent allocations
[ 0.668146] OMAP GPIO hardware version 0.1
[ 0.676515] No ATAGs?
[ 0.676548] hw-breakpoint: debug architecture 0x4 unsupported.
[ 0.849230] raid6: int32x1 gen() 265 MB/s
[ 1.019032] raid6: int32x1 xor() 225 MB/s
[ 1.189039] raid6: int32x2 gen() 334 MB/s
[ 1.359043] raid6: int32x2 xor() 262 MB/s
[ 1.529138] raid6: int32x4 gen() 299 MB/s
[ 1.699089] raid6: int32x4 xor() 248 MB/s
[ 1.869141] raid6: int32x8 gen() 301 MB/s
[ 2.039150] raid6: int32x8 xor() 202 MB/s
[ 2.209022] raid6: neonx1 gen() 1462 MB/s
[ 2.379034] raid6: neonx1 xor() 846 MB/s
[ 2.549021] raid6: neonx2 gen() 1916 MB/s
[ 2.719014] raid6: neonx2 xor() 1192 MB/s
[ 2.889036] raid6: neonx4 gen() 1984 MB/s
[ 3.059008] raid6: neonx4 xor() 1221 MB/s
[ 3.229042] raid6: neonx8 gen() 807 MB/s
[ 3.399010] raid6: neonx8 xor() 665 MB/s
[ 3.399017] raid6: using algorithm neonx4 gen() 1984 MB/s
[ 3.399023] raid6: .... xor() 1221 MB/s, rmw enabled
[ 3.399029] raid6: using intx1 recovery algorithm
[ 3.400311] edma 49000000.edma: Legacy memcpy is enabled, things might not work
[ 3.406244] edma 49000000.edma: TI EDMA DMA engine driver
[ 3.408127] SCSI subsystem initialized
[ 3.408457] libata version 3.00 loaded.
[ 3.408760] usbcore: registered new interface driver usbfs
[ 3.408822] usbcore: registered new interface driver hub
[ 3.408906] usbcore: registered new device driver usb
[ 3.409465] omap_i2c 44e0b000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/pinmux_i2c0_pins, deferring probe
[ 3.409511] omap_i2c 4819c000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/pinmux_bb_i2c2_pins, deferring probe
[ 3.409610] media: Linux media interface: v0.10
[ 3.409663] Linux video capture interface: v2.00
[ 3.409751] pps_core: LinuxPPS API ver. 1 registered
[ 3.409757] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 3.409793] PTP clock support registered
[ 3.410369] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400
[ 3.412133] NetLabel: Initializing
[ 3.412147] NetLabel: domain hash size = 128
[ 3.412152] NetLabel: protocols = UNLABELED CIPSOv4
[ 3.412219] NetLabel: unlabeled traffic allowed by default
[ 3.412850] clocksource: Switched to clocksource timer1
[ 3.503648] NET: Registered protocol family 2
[ 3.504368] TCU-Boot SPL 2018.03-dirty (May 13 2018 - 16:25:32 +0530)
Trying to boot from MMC1
Loading Environment from EXT4... ** File not found /boot/uboot.env **
** Unable to read "/boot/uboot.env" from mmc0:1 **
Failed (-5)
U-Boot 2018.03-dirty (May 13 2018 - 16:25:32 +0530)
CPU : AM335X-GP rev 2.1
I2C: ready
DRAM: 512 MiB
No match for driver 'omap_hsmmc'
No match for driver 'omap_hsmmc'
Some drivers were not found
Reset Source: Power-on reset has occurred.
RTC 32KCLK Source: External.
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
Loading Environment from EXT4... ** File not found /boot/uboot.env **
** Unable to read "/boot/uboot.env" from mmc0:1 **
Failed (-5)
Board: BeagleBone Black
<ethaddr> not set. Validating first E-fuse MAC
BeagleBone Black:
BeagleBone: cape eeprom: i2c_probe: 0x54:
BeagleBone: cape eeprom: i2c_probe: 0x55:
BeagleBone: cape eeprom: i2c_probe: 0x56:
BeagleBone: cape eeprom: i2c_probe: 0x57:
Net: eth0: MII MODE
cpsw, usb_ether
Press SPACE to abort autoboot in 2 seconds
board_name=[A335BNLT] ...
board_rev=[00C0] ...
switch to partitions #0, OK
mmc0 is current device
SD/MMC found on device 0
** Bad device 0:2 0x82000000 **
** Bad device 0:2 0x82000000 **
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:1...
gpio: pin 56 (gpio 56) value is 0
gpio: pin 55 (gpio 55) value is 0
gpio: pin 54 (gpio 54) value is 0
gpio: pin 53 (gpio 53) value is 1
switch to partitions #0, OK
mmc0 is current device
gpio: pin 54 (gpio 54) value is 1
Checking for: /uEnv.txt ...
2012 bytes read in 12 ms (163.1 KiB/s)
gpio: pin 55 (gpio 55) value is 1
Loaded environment from /uEnv.txt
Importing environment from mmc ...
Checking if uenvcmd is set ...
Checking if client_ip is set ...
Checking for: /boot.scr ...
Checking for: /boot/boot.scr ...
Checking for: /boot/uEnv.txt ...
gpio: pin 55 (gpio 55) value is 1
2012 bytes read in 25 ms (78.1 KiB/s)
Loaded environment from /boot/uEnv.txt
Checking if uname_r is set in /boot/uEnv.txt...
gpio: pin 56 (gpio 56) value is 1
Running uname_boot ...
loading /boot/vmlinuz-4.4.127-bone22 ...
8511880 bytes read in 768 ms (10.6 MiB/s)
uboot_overlays: [uboot_base_dtb=am335x-boneblack-uboot-univ.dtb] ...
uboot_overlays: [uboot_base_dtb=am335x-boneblack-uboot.dtb] ...
uboot_overlays: Switching too: dtb=am335x-boneblack-uboot.dtb ...
loading /boot/dtbs/4.4.127-bone22/am335x-boneblack-uboot.dtb ...
50339 bytes read in 69 ms (711.9 KiB/s)
uboot_overlays: [fdt_buffer=0x60000] ...
uboot_overlays: loading /lib/firmware/BB-I2C2-ADXL-00A0.dtbo ...
1044 bytes read in 285 ms (2.9 KiB/s)
uboot_overlays: loading /lib/firmware/BB-BONE-eMMC1-01-00A0.dtbo ...
1105 bytes read in 319 ms (2.9 KiB/s)
uboot_overlays: loading /lib/firmware/BB-HDMI-TDA998x-00A0.dtbo ...
4169 bytes read in 75 ms (53.7 KiB/s)
uboot_overlays: loading /lib/firmware/BB-ADC-00A0.dtbo ...
695 bytes read in 247 ms (2 KiB/s)
uboot_overlays: add [enable_uboot_cape_universal=1] to /boot/uEnv.txt to enable...
debug: [console=ttyO0,115200n8 bone_capemgr.uboot_capemgr_enabled=1 root=/dev/mmcblk0p1 ro rootfstype=ext4 rootwait coherent_pool=1M net.ifnames=0 quiet cape_universal=enable] ...
debug: [bootz 0x82000000 - 88000000] ...
## Flattened Device Tree blob at 88000000
Booting using the fdt blob at 0x88000000
reserving fdt memory region: addr=88000000 size=6e000
Loading Device Tree to 8ff8f000, end 8fffffff ... OK
Starting kernel ...
[ 0.000702] clocksource_probe: no matching clocksources found
[ 3.706138] omap-sham 53100000.sham: initialization failed.
[ 3.725528] omap_voltage_late_init: Voltage driver support not added
[** ] (2 of 2) A start job is running for…ork interfaces (1min 6s / 5min 2s) OK ] Started Raise network interfaces.
s[ OK ] Reached target Network.
Starting dnsmasq - A lightweight DHCP and caching DNS server...
Starting Permit User Sessions...
Starting OpenBSD Secure Shell server...
[ OK ] Reached target Network is Online.
Starting LSB: Advanced IEEE 802.11 management daemon...
[ OK ] Started Permit User Sessions.
[ OK ] Started LSB: Advanced IEEE 802.11 management daemon.
[ OK ] Started Getty on tty1.
[ OK ] Started Serial Getty on ttyS0.
[ OK ] Reached target Login Prompts.
[ OK ] Started OpenBSD Secure Shell server.
[ OK ] Started dnsmasq - A lightweight DHCP and caching DNS server.
[ OK ] Reached target Host and Network Name Lookups.
Starting The Apache HTTP Server...
[ OK ] Started Serial Getty on ttyGS0.
[ OK ] Started Generic Board Startup.
[ OK ] Started The Apache HTTP Server.
[ OK ] Reached target Multi-User System.
[ OK ] Reached target Graphical Interface.
Starting Update UTMP about System Runlevel Changes...
[ OK ] Started Update UTMP about System Runlevel Changes.
Debian GNU/Linux 9 arm ttyS0
default username:password is [debian:temppwd]
arm login: root
Password:
Last login: Sat Dec 9 19:11:42 UTC 2017 on ttyS0
Linux arm 4.4.127-bone22 #1 Mon May 14 19:30:10 IST 2018 armv7l
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
droot@arm:~# dmesg
[ 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.127-bone22 (nikhil@nikhil) (gcc version 5.5.0 (Linaro GCC 5.5-2017.10) ) #1 Mon May 14 19:30:10 IST 2018
[ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
[ 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 c0ffcb40, 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.uboot_capemgr_enabled=1 root=/dev/mmcblk0p1 ro rootfstype=ext4 rootwait coherent_pool=1M net.ifnames=0 quiet cape_universal=enable
[ 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: 476648K/524288K available (11242K kernel code, 911K rwdata, 3668K rodata, 656K init, 806K bss, 23064K 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 : 0xbf000000 - 0xbfe00000 ( 14 MB)
.text : 0xc0008000 - 0xc0e97aac (14911 kB)
.init : 0xc0e98000 - 0xc0f3c000 ( 656 kB)
.data : 0xc0f3c000 - 0xc101fc18 ( 912 kB)
.bss : 0xc1022000 - 0xc10eb954 ( 807 kB)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 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.000012] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
[ 0.000031] clocksource: timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[ 0.000042] OMAP clocksource: timer1 at 24000000 Hz
[ 0.000702] clocksource_probe: no matching clocksources found
[ 0.000885] Console: colour dummy device 80x30
[ 0.000911] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0'
[ 0.000916] This ensures that you still see kernel messages. Please
[ 0.000922] update your kernel commandline.
[ 0.000940] Calibrating delay loop... 996.14 BogoMIPS (lpj=4980736)
[ 0.089043] pid_max: default: 32768 minimum: 301
[ 0.089162] Security Framework initialized
[ 0.089174] Yama: becoming mindful.
[ 0.089207] AppArmor: AppArmor disabled by boot time parameter
[ 0.089377] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.089387] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.090104] Initializing cgroup subsys io
[ 0.090133] Initializing cgroup subsys memory
[ 0.090179] Initializing cgroup subsys devices
[ 0.090198] Initializing cgroup subsys freezer
[ 0.090212] Initializing cgroup subsys net_cls
[ 0.090226] Initializing cgroup subsys perf_event
[ 0.090238] Initializing cgroup subsys net_prio
[ 0.090255] Initializing cgroup subsys pids
[ 0.090303] CPU: Testing write buffer coherency: ok
[ 0.090357] ftrace: allocating 34342 entries in 101 pages
[ 0.187415] Setting up static identity map for 0x80008200 - 0x80008258
[ 0.191697] devtmpfs: initialized
[ 0.205388] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
[ 0.214790] omap_hwmod: tptc0 using broken dt data from edma
[ 0.214905] omap_hwmod: tptc1 using broken dt data from edma
[ 0.215004] omap_hwmod: tptc2 using broken dt data from edma
[ 0.219492] omap_hwmod: debugss: _wait_target_disable failed
[ 0.261197] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.261223] futex hash table entries: 256 (order: -1, 3072 bytes)
[ 0.263466] xor: measuring software checksum speed
[ 0.359012] arm4regs : 1220.400 MB/sec
[ 0.459009] 8regs : 957.600 MB/sec
[ 0.559009] 32regs : 1090.800 MB/sec
[ 0.659008] neon : 1747.600 MB/sec
[ 0.659016] xor: using function: neon (1747.600 MB/sec)
[ 0.659091] pinctrl core: initialized pinctrl subsystem
[ 0.660358] NET: Registered protocol family 16
[ 0.663492] DMA: preallocated 1024 KiB pool for atomic coherent allocations
[ 0.668146] OMAP GPIO hardware version 0.1
[ 0.676515] No ATAGs?
[ 0.676548] hw-breakpoint: debug architecture 0x4 unsupported.
[ 0.849230] raid6: int32x1 gen() 265 MB/s
[ 1.019032] raid6: int32x1 xor() 225 MB/s
[ 1.189039] raid6: int32x2 gen() 334 MB/s
[ 1.359043] raid6: int32x2 xor() 262 MB/s
[ 1.529138] raid6: int32x4 gen() 299 MB/s
[ 1.699089] raid6: int32x4 xor() 248 MB/s
[ 1.869141] raid6: int32x8 gen() 301 MB/s
[ 2.039150] raid6: int32x8 xor() 202 MB/s
[ 2.209022] raid6: neonx1 gen() 1462 MB/s
[ 2.379034] raid6: neonx1 xor() 846 MB/s
[ 2.549021] raid6: neonx2 gen() 1916 MB/s
[ 2.719014] raid6: neonx2 xor() 1192 MB/s
[ 2.889036] raid6: neonx4 gen() 1984 MB/s
[ 3.059008] raid6: neonx4 xor() 1221 MB/s
[ 3.229042] raid6: neonx8 gen() 807 MB/s
[ 3.399010] raid6: neonx8 xor() 665 MB/s
[ 3.399017] raid6: using algorithm neonx4 gen() 1984 MB/s
[ 3.399023] raid6: .... xor() 1221 MB/s, rmw enabled
[ 3.399029] raid6: using intx1 recovery algorithm
[ 3.400311] edma 49000000.edma: Legacy memcpy is enabled, things might not work
[ 3.406244] edma 49000000.edma: TI EDMA DMA engine driver
[ 3.408127] SCSI subsystem initialized
[ 3.408457] libata version 3.00 loaded.
[ 3.408760] usbcore: registered new interface driver usbfs
[ 3.408822] usbcore: registered new interface driver hub
[ 3.408906] usbcore: registered new device driver usb
[ 3.409465] omap_i2c 44e0b000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/pinmux_i2c0_pins, deferring probe
[ 3.409511] omap_i2c 4819c000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/pinmux_bb_i2c2_pins, deferring probe
[ 3.409610] media: Linux media interface: v0.10
[ 3.409663] Linux video capture interface: v2.00
[ 3.409751] pps_core: LinuxPPS API ver. 1 registered
[ 3.409757] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 3.409793] PTP clock support registered
[ 3.410369] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400
[ 3.412133] NetLabel: Initializing
[ 3.412147] NetLabel: domain hash size = 128
[ 3.412152] NetLabel: protocols = UNLABELED CIPSOv4
[ 3.412219] NetLabel: unlabeled traffic allowed by default
[ 3.412850] clocksource: Switched to clocksource timer1
[ 3.503648] NET: Registered protocol family 2
[ 3.504368] TCP established hash table entries: 4096 (order: 2, 16384 bytes)
[ 3.504413] TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
[ 3.504451] TCP: Hash tables configured (established 4096 bind 4096)
[ 3.504520] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 3.504536] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 3.504711] NET: Registered protocol family 1
[ 3.505191] RPC: Registered named UNIX socket transport module.
[ 3.505204] RPC: Registered udp transport module.
[ 3.505210] RPC: Registered tcp transport module.
[ 3.505215] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 3.506197] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available
[ 3.508320] audit: initializing netlink subsys (disabled)
[ 3.508399] audit: type=2000 audit(3.450:1): initialized
[ 3.516624] zbud: loaded
[ 3.517248] VFS: Disk quotas dquot_6.6.0
[ 3.517477] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 3.519620] NFS: Registering the id_resolver key type
[ 3.519693] Key type id_resolver registered
[ 3.519700] Key type id_legacy registered
[ 3.519727] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[ 3.520028] fuse init (API version 7.23)
[ 3.520533] SGI XFS with ACLs, security attributes, realtime, no debug enabled
[ 3.528190] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
[ 3.528381] io scheduler noop registered
[ 3.528398] io scheduler deadline registered
[ 3.528462] io scheduler cfq registered (default)
[ 3.529366] pinctrl-single 44e10800.pinmux: 142 pins at pa f9e10800 size 568
[ 3.531135] Serial: 8250/16550 driver, 6 ports, IRQ sharing disabled
[ 3.533776] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 155, base_baud = 3000000) is a 8250
[ 3.540021] console [ttyS0] enabled
[ 3.541838] omap_rng 48310000.rng: OMAP Random Number Generator ver. 20
[ 3.542026] [drm] Initialized drm 1.1.0 20060810
[ 3.545150] CAN device driver interface
[ 3.602912] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6
[ 3.602934] davinci_mdio 4a101000.mdio: detected phy mask fffffffe
[ 3.603309] davinci_mdio: dt: updated phy_id[0] from phy_mask[fffffffe]
[ 3.604373] libphy: 4a101000.mdio: probed
[ 3.604399] davinci_mdio 4a101000.mdio: phy[0]: device 4a101000.mdio:00, driver SMSC LAN8710/LAN8720
[ 3.604917] cpsw 4a100000.ethernet: Detected MACID = a0:f6:fd:63:b1:99
[ 3.606239] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 3.606312] ehci-platform: EHCI generic platform driver
[ 3.606468] ehci-omap: OMAP-EHCI Host Controller driver
[ 3.606816] usbcore: registered new interface driver usb-storage
[ 3.608072] 47401300.usb-phy supply vcc not found, using dummy regulator
[ 3.610021] musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)
[ 3.610037] musb-hdrc: MHDRC RTL version 2.0
[ 3.610044] musb-hdrc: setup fifo_mode 4
[ 3.610063] musb-hdrc: 28/31 max ep, 16384/16384 memory
[ 3.610974] 47401b00.usb-phy supply vcc not found, using dummy regulator
[ 3.612799] musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)
[ 3.612813] musb-hdrc: MHDRC RTL version 2.0
[ 3.612819] musb-hdrc: setup fifo_mode 4
[ 3.612833] musb-hdrc: 28/31 max ep, 16384/16384 memory
[ 3.613060] musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driver
[ 3.613094] musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 1
[ 3.613285] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 3.613296] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 3.613305] usb usb1: Product: MUSB HDRC host driver
[ 3.613313] usb usb1: Manufacturer: Linux 4.4.127-bone22 musb-hcd
[ 3.613321] usb usb1: SerialNumber: musb-hdrc.1.auto
[ 3.614091] hub 1-0:1.0: USB hub found
[ 3.614137] hub 1-0:1.0: 1 port detected
[ 3.624430] omap_rtc 44e3e000.rtc: rtc core: registered 44e3e000.rtc as rtc0
[ 3.625168] i2c /dev entries driver
[ 3.625432] Driver for 1-wire Dallas network protocol.
[ 3.627055] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
[ 3.627338] softdog: Software Watchdog Timer: 0.08 initialized. soft_noboot=0 soft_margin=60 sec soft_panic=0 (nowayout=1)
[ 3.627534] sdhci: Secure Digital Host Controller Interface driver
[ 3.627541] sdhci: Copyright(c) Pierre Ossman
[ 3.627992] omap_hsmmc 48060000.mmc: Got CD GPIO
[ 3.698132] mmc0: host does not support reading read-only switch, assuming write-enable
[ 3.698209] mmc0: new SDHC card at address 0001
[ 3.698881] mmcblk0: mmc0:0001 00000 3.72 GiB
[ 3.700678] mmcblk0: p1
[ 3.703172] Synopsys Designware Multimedia Card Interface Driver
[ 3.703436] sdhci-pltfm: SDHCI platform and OF driver helper
[ 3.704383] ledtrig-cpu: registered to indicate activity on CPUs
[ 3.704688] omap-aes 53500000.aes: OMAP AES hw accel rev: 3.2
[ 3.706110] omap-sham 53100000.sham: hw accel on OMAP rev 4.3
[ 3.706138] omap-sham 53100000.sham: initialization failed.
[ 3.711785] omap-sham: probe of 53100000.sham failed with error -22
[ 3.711965] hidraw: raw HID events driver (C) Jiri Kosina
[ 3.716097] usbcore: registered new interface driver usbhid
[ 3.716111] usbhid: USB HID core driver
[ 3.716477] remoteproc0: wkup_m3 is available
[ 3.716490] remoteproc0: Note: remoteproc is still under development and considered experimental.
[ 3.716497] remoteproc0: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.
[ 3.717494] ti_am3359-tscadc 44e0d000.tscadc: chan 0 step_avg truncating to 16
[ 3.717509] ti_am3359-tscadc 44e0d000.tscadc: chan 1 step_avg truncating to 16
[ 3.717518] ti_am3359-tscadc 44e0d000.tscadc: chan 2 step_avg truncating to 16
[ 3.717527] ti_am3359-tscadc 44e0d000.tscadc: chan 3 step_avg truncating to 16
[ 3.717536] ti_am3359-tscadc 44e0d000.tscadc: chan 4 step_avg truncating to 16
[ 3.717544] ti_am3359-tscadc 44e0d000.tscadc: chan 5 step_avg truncating to 16
[ 3.717553] ti_am3359-tscadc 44e0d000.tscadc: chan 6 step_avg truncating to 16
[ 3.718983] oprofile: using arm/armv7
[ 3.720326] wireguard: WireGuard 0.0.20180304 loaded. See www.wireguard.com for information.
[ 3.720339] wireguard: Copyright (C) 2015-2018 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
[ 3.723649] NET: Registered protocol family 10
[ 3.724948] mip6: Mobile IPv6
[ 3.724971] NET: Registered protocol family 17
[ 3.724991] can: controller area network core (rev 20120528 abi 9)
[ 3.725050] NET: Registered protocol family 29
[ 3.725188] Key type dns_resolver registered
[ 3.725205] mpls_gso: MPLS GSO support
[ 3.725528] omap_voltage_late_init: Voltage driver support not added
[ 3.732414] ThumbEE CPU extension supported.
[ 3.732442] Registering SWP/SWPB emulation handler
[ 3.733400] registered taskstats version 1
[ 3.733581] zswap: loaded using pool lzo/zbud
[ 3.736089] Btrfs loaded
[ 3.737621] Key type encrypted registered
[ 3.739709] input: tps65217_pwr_but as /devices/platform/ocp/44e0b000.i2c/i2c-0/0-0024/input/input0
[ 3.760077] tps65217 0-0024: TPS65217 ID 0xe version 1.2
[ 3.760530] at24 0-0050: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 3.760589] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 400 kHz
[ 3.762107] at24 2-0054: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 3.762434] at24 2-0055: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 3.762739] at24 2-0056: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 3.763203] at24 2-0057: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 3.763267] omap_i2c 4819c000.i2c: bus 2 rev0.11 at 100 kHz
[ 3.764225] cpufreq: cpufreq_online: CPU0: Running at unlisted freq: 1000000 KHz
[ 3.765909] cpufreq: cpufreq_online: CPU0: Unlisted initial frequency changed to: 720000 KHz
[ 3.766469] omap_rtc 44e3e000.rtc: setting system clock to 2000-01-01 00:00:00 UTC (946684800)
[ 3.766495] of_cfs_init
[ 3.766619] of_cfs_init: OK
[ 3.771058] PM: Hibernation image not present or could not be loaded.
[ 3.777740] mmc1: MAN_BKOPS_EN bit is not set
[ 3.785275] mmc1: new high speed MMC card at address 0001
[ 3.786161] mmcblk1: mmc1:0001 S10004 3.56 GiB
[ 3.786447] mmcblk1boot0: mmc1:0001 S10004 partition 1 4.00 MiB
[ 3.786721] mmcblk1boot1: mmc1:0001 S10004 partition 2 4.00 MiB
[ 3.787943] mmcblk1: p1 p2
[ 3.792786] EXT4-fs (mmcblk0p1): mounted filesystem with ordered data mode. Opts: (null)
[ 3.792980] VFS: Mounted root (ext4 filesystem) readonly on device 179:1.
[ 3.794563] devtmpfs: mounted
[ 3.795506] Freeing unused kernel memory: 656K
[ 4.435933] systemd[1]: System time before build time, advancing clock.
[ 4.590514] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 4.620171] random: systemd: uninitialized urandom read (16 bytes read, 22 bits of entropy available)
[ 4.624046] random: systemd: uninitialized urandom read (16 bytes read, 22 bits of entropy available)
[ 4.639232] systemd[1]: systemd 232 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN)
[ 4.639923] systemd[1]: Detected architecture arm.
[ 4.641776] systemd[1]: Set hostname to <arm>.
[ 4.809972] random: systemd-sysv-ge: uninitialized urandom read (16 bytes read, 24 bits of entropy available)
[ 4.851313] random: systemd-cryptse: uninitialized urandom read (16 bytes read, 24 bits of entropy available)
[ 4.858397] random: systemd-gpt-aut: uninitialized urandom read (16 bytes read, 24 bits of entropy available)
[ 4.858965] random: systemd-gpt-aut: uninitialized urandom read (16 bytes read, 24 bits of entropy available)
[ 4.900134] random: systemd-sysv-ge: uninitialized urandom read (16 bytes read, 25 bits of entropy available)
[ 5.047127] random: systemd: uninitialized urandom read (16 bytes read, 28 bits of entropy available)
[ 5.047491] random: systemd: uninitialized urandom read (16 bytes read, 28 bits of entropy available)
[ 5.048018] random: systemd: uninitialized urandom read (16 bytes read, 28 bits of entropy available)
[ 5.360495] systemd[1]: Reached target Swap.
[ 5.361504] systemd[1]: Listening on fsck to fsckd communication Socket.
[ 5.362399] systemd[1]: Listening on Journal Audit Socket.
[ 5.363127] systemd[1]: Listening on Journal Socket.
[ 5.363651] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
[ 5.365106] systemd[1]: Created slice User and Session Slice.
[ 5.365590] systemd[1]: Listening on Syslog Socket.
[ 5.365836] systemd[1]: Reached target Remote File Systems.
[ 5.366345] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[ 5.366872] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[ 5.367088] systemd[1]: Reached target Paths.
[ 5.368325] systemd[1]: Created slice System Slice.
[ 5.368614] systemd[1]: Reached target Slices.
[ 5.373495] systemd[1]: Mounting POSIX Message Queue File System...
[ 5.382805] systemd[1]: Starting Load Kernel Modules...
[ 5.421821] systemd[1]: Mounting Debug File System...
[ 5.422745] systemd[1]: Listening on udev Control Socket.
[ 5.496863] systemd[1]: Listening on Journal Socket (/dev/log).
[ 5.518916] systemd[1]: Starting Journal Service...
[ 5.521530] systemd[1]: Created slice system-serial\x2dgetty.slice.
[ 5.589440] systemd[1]: Created slice system-getty.slice.
[ 5.616446] systemd[1]: Starting File System Check on Root Device...
[ 5.695064] systemd[1]: Starting Create list of required static device nodes for the current kernel...
[ 5.695910] systemd[1]: Listening on udev Kernel Socket.
[ 5.696381] systemd[1]: Reached target Encrypted Volumes.
[ 5.698398] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[ 5.886910] systemd[1]: Mounted POSIX Message Queue File System.
[ 5.887288] systemd[1]: Mounted Debug File System.
[ 5.889961] systemd[1]: Started Load Kernel Modules.
[ 5.945770] systemd[1]: Started Create list of required static device nodes for the current kernel.
[ 5.980936] systemd[1]: Started File System Check Daemon to report status.
[ 6.024774] systemd[1]: Starting Create Static Device Nodes in /dev...
[ 6.030174] systemd[1]: Mounting Configuration File System...
[ 6.251408] systemd[1]: Mounting FUSE Control File System...
[ 6.443836] systemd[1]: Starting Apply Kernel Variables...
[ 6.449793] systemd[1]: Started File System Check on Root Device.
[ 6.557175] systemd[1]: Starting Remount Root and Kernel File Systems...
[ 6.620520] systemd[1]: Mounted Configuration File System.
[ 6.620898] systemd[1]: Mounted FUSE Control File System.
[ 6.635483] systemd[1]: Started Create Static Device Nodes in /dev.
[ 6.638956] systemd[1]: Started Apply Kernel Variables.
[ 6.703863] systemd[1]: Started Journal Service.
[ 6.786178] EXT4-fs (mmcblk0p1): re-mounted. Opts: errors=remount-ro
[ 7.395012] systemd-journald[113]: Received request to flush runtime journal from PID 1
[ 9.592610] net eth0: initializing cpsw version 1.12 (0)
[ 9.597162] net eth0: phy found : id is : 0x7c0f1
[ 9.612013] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 11.380293] nf_conntrack version 0.5.0 (7841 buckets, 31364 max)
[ 11.742437] Bluetooth: Core ver 2.21
[ 11.745277] NET: Registered protocol family 31
[ 11.745303] Bluetooth: HCI device and connection manager initialized
[ 11.747461] Bluetooth: HCI socket layer initialized
[ 11.747494] Bluetooth: L2CAP socket layer initialized
[ 11.747573] Bluetooth: SCO socket layer initialized
[ 13.759361] using random self ethernet address
[ 13.759394] using random host ethernet address
[ 13.802740] using random self ethernet address
[ 13.802772] using random host ethernet address
[ 13.910948] usb0: HOST MAC a0:f6:fd:63:b1:9a
[ 13.920263] usb0: MAC a0:f6:fd:63:b1:9b
[ 13.924774] usb1: HOST MAC a0:f6:fd:63:b1:9d
[ 13.927543] usb1: MAC a0:f6:fd:63:b1:9e
[ 14.403651] IPv6: ADDRCONF(NETDEV_UP): usb1: link is not ready
[ 15.963366] ADXL345-I2C probe<<
[ 15.963395] ADXL345 probe<<
[ 15.989867] ADXL:REVID \xffffffe5
[ 16.238743] tda998x 0-0070: Falling back to first CRTC
[ 16.366096] tda998x 0-0070: found TDA19988
[ 16.367525] tilcdc 4830e000.lcdc: bound 0-0070 (ops tda998x_ops [tda998x])
[ 16.367558] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 16.367567] [drm] No driver support for vblank timestamp query.
[ 16.367974] tilcdc 4830e000.lcdc: No connectors reported connected with modes
[ 16.368006] [drm] Cannot find any crtc or sizes - going 1024x768
[ 16.520161] Console: switching to colour frame buffer device 128x48
[ 16.568358] random: nonblocking pool is initialized
[ 16.587155] tilcdc 4830e000.lcdc: fb0: frame buffer device
[ 16.587189] [drm] Initialized tilcdc 1.0.0 20121205 on minor 0P established hash table entries: 4096 (order: 2, 16384 bytes)
[ 3.504413] TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
[ 3.504451] TCP: Hash tables configured (established 4096 bind 4096)
[ 3.504520] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 3.504536] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 3.504711] NET: Registered protocol family 1
[ 3.505191] RPC: Registered named UNIX socket transport module.
[ 3.505204] RPC: Registered udp transport module.
[ 3.505210] RPC: Registered tcp transport module.
[ 3.505215] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 3.506197] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available
[ 3.508320] audit: initializing netlink subsys (disabled)
[ 3.508399] audit: type=2000 audit(3.450:1): initialized
[ 3.516624] zbud: loaded
[ 3.517248] VFS: Disk quotas dquot_6.6.0
[ 3.517477] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 3.519620] NFS: Registering the id_resolver key type
[ 3.519693] Key type id_resolver registered
[ 3.519700] Key type id_legacy registered
[ 3.519727] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[ 3.520028] fuse init (API version 7.23)
[ 3.520533] SGI XFS with ACLs, security attributes, realtime, no debug enabled
[ 3.528190] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
[ 3.528381] io scheduler noop registered
[ 3.528398] io scheduler deadline registered
[ 3.528462] io scheduler cfq registered (default)
[ 3.529366] pinctrl-single 44e10800.pinmux: 142 pins at pa f9e10800 size 568
[ 3.531135] Serial: 8250/16550 driver, 6 ports, IRQ sharing disabled
[ 3.533776] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 155, base_baud = 3000000) is a 8250
[ 3.540021] console [ttyS0] enabled
[ 3.541838] omap_rng 48310000.rng: OMAP Random Number Generator ver. 20
[ 3.542026] [drm] Initialized drm 1.1.0 20060810
[ 3.545150] CAN device driver interface
[ 3.602912] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6
[ 3.602934] davinci_mdio 4a101000.mdio: detected phy mask fffffffe
[ 3.603309] davinci_mdio: dt: updated phy_id[0] from phy_mask[fffffffe]
[ 3.604373] libphy: 4a101000.mdio: probed
[ 3.604399] davinci_mdio 4a101000.mdio: phy[0]: device 4a101000.mdio:00, driver SMSC LAN8710/LAN8720
[ 3.604917] cpsw 4a100000.ethernet: Detected MACID = a0:f6:fd:63:b1:99
[ 3.606239] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 3.606312] ehci-platform: EHCI generic platform driver
[ 3.606468] ehci-omap: OMAP-EHCI Host Controller driver
[ 3.606816] usbcore: registered new interface driver usb-storage
[ 3.608072] 47401300.usb-phy supply vcc not found, using dummy regulator
[ 3.610021] musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)
[ 3.610037] musb-hdrc: MHDRC RTL version 2.0
[ 3.610044] musb-hdrc: setup fifo_mode 4
[ 3.610063] musb-hdrc: 28/31 max ep, 16384/16384 memory
[ 3.610974] 47401b00.usb-phy supply vcc not found, using dummy regulator
[ 3.612799] musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)
[ 3.612813] musb-hdrc: MHDRC RTL version 2.0
[ 3.612819] musb-hdrc: setup fifo_mode 4
[ 3.612833] musb-hdrc: 28/31 max ep, 16384/16384 memory
[ 3.613060] musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driver
[ 3.613094] musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 1
[ 3.613285] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 3.613296] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 3.613305] usb usb1: Product: MUSB HDRC host driver
[ 3.613313] usb usb1: Manufacturer: Linux 4.4.127-bone22 musb-hcd
[ 3.613321] usb usb1: SerialNumber: musb-hdrc.1.auto
[ 3.614091] hub 1-0:1.0: USB hub found
[ 3.614137] hub 1-0:1.0: 1 port detected
[ 3.624430] omap_rtc 44e3e000.rtc: rtc core: registered 44e3e000.rtc as rtc0
[ 3.625168] i2c /dev entries driver
[ 3.625432] Driver for 1-wire Dallas network protocol.
[ 3.627055] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
[ 3.627338] softdog: Software Watchdog Timer: 0.08 initialized. soft_noboot=0 soft_margin=60 sec soft_panic=0 (nowayout=1)
[ 3.627534] sdhci: Secure Digital Host Controller Interface driver
[ 3.627541] sdhci: Copyright(c) Pierre Ossman
[ 3.627992] omap_hsmmc 48060000.mmc: Got CD GPIO
[ 3.698132] mmc0: host does not support reading read-only switch, assuming write-enable
[ 3.698209] mmc0: new SDHC card at address 0001
[ 3.698881] mmcblk0: mmc0:0001 00000 3.72 GiB
[ 3.700678] mmcblk0: p1
[ 3.703172] Synopsys Designware Multimedia Card Interface Driver
[ 3.703436] sdhci-pltfm: SDHCI platform and OF driver helper
[ 3.704383] ledtrig-cpu: registered to indicate activity on CPUs
[ 3.704688] omap-aes 53500000.aes: OMAP AES hw accel rev: 3.2
[ 3.706110] omap-sham 53100000.sham: hw accel on OMAP rev 4.3
[ 3.706138] omap-sham 53100000.sham: initialization failed.
[ 3.711785] omap-sham: probe of 53100000.sham failed with error -22
[ 3.711965] hidraw: raw HID events driver (C) Jiri Kosina
[ 3.716097] usbcore: registered new interface driver usbhid
[ 3.716111] usbhid: USB HID core driver
[ 3.716477] remoteproc0: wkup_m3 is available
[ 3.716490] remoteproc0: Note: remoteproc is still under development and considered experimental.
[ 3.716497] remoteproc0: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.
[ 3.717494] ti_am3359-tscadc 44e0d000.tscadc: chan 0 step_avg truncating to 16
[ 3.717509] ti_am3359-tscadc 44e0d000.tscadc: chan 1 step_avg truncating to 16
[ 3.717518] ti_am3359-tscadc 44e0d000.tscadc: chan 2 step_avg truncating to 16
[ 3.717527] ti_am3359-tscadc 44e0d000.tscadc: chan 3 step_avg truncating to 16
[ 3.717536] ti_am3359-tscadc 44e0d000.tscadc: chan 4 step_avg truncating to 16
[ 3.717544] ti_am3359-tscadc 44e0d000.tscadc: chan 5 step_avg truncating to 16
[ 3.717553] ti_am3359-tscadc 44e0d000.tscadc: chan 6 step_avg truncating to 16
[ 3.718983] oprofile: using arm/armv7
[ 3.720326] wireguard: WireGuard 0.0.20180304 loaded. See www.wireguard.com for information.
[ 3.720339] wireguard: Copyright (C) 2015-2018 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
[ 3.723649] NET: Registered protocol family 10
[ 3.724948] mip6: Mobile IPv6
[ 3.724971] NET: Registered protocol family 17
[ 3.724991] can: controller area network core (rev 20120528 abi 9)
[ 3.725050] NET: Registered protocol family 29
[ 3.725188] Key type dns_resolver registered
[ 3.725205] mpls_gso: MPLS GSO support
[ 3.725528] omap_voltage_late_init: Voltage driver support not added
[ 3.732414] ThumbEE CPU extension supported.
[ 3.732442] Registering SWP/SWPB emulation handler
[ 3.733400] registered taskstats version 1
[ 3.733581] zswap: loaded using pool lzo/zbud
[ 3.736089] Btrfs loaded
[ 3.737621] Key type encrypted registered
[ 3.739709] input: tps65217_pwr_but as /devices/platform/ocp/44e0b000.i2c/i2c-0/0-0024/input/input0
[ 3.760077] tps65217 0-0024: TPS65217 ID 0xe version 1.2
[ 3.760530] at24 0-0050: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 3.760589] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 400 kHz
[ 3.762107] at24 2-0054: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 3.762434] at24 2-0055: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 3.762739] at24 2-0056: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 3.763203] at24 2-0057: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 3.763267] omap_i2c 4819c000.i2c: bus 2 rev0.11 at 100 kHz
[ 3.764225] cpufreq: cpufreq_online: CPU0: Running at unlisted freq: 1000000 KHz
[ 3.765909] cpufreq: cpufreq_online: CPU0: Unlisted initial frequency changed to: 720000 KHz
[ 3.766469] omap_rtc 44e3e000.rtc: setting system clock to 2000-01-01 00:00:00 UTC (946684800)
[ 3.766495] of_cfs_init
[ 3.766619] of_cfs_init: OK
[ 3.771058] PM: Hibernation image not present or could not be loaded.
[ 3.777740] mmc1: MAN_BKOPS_EN bit is not set
[ 3.785275] mmc1: new high speed MMC card at address 0001
[ 3.786161] mmcblk1: mmc1:0001 S10004 3.56 GiB
[ 3.786447] mmcblk1boot0: mmc1:0001 S10004 partition 1 4.00 MiB
[ 3.786721] mmcblk1boot1: mmc1:0001 S10004 partition 2 4.00 MiB
[ 3.787943] mmcblk1: p1 p2
[ 3.792786] EXT4-fs (mmcblk0p1): mounted filesystem with ordered data mode. Opts: (null)
[ 3.792980] VFS: Mounted root (ext4 filesystem) readonly on device 179:1.
[ 3.794563] devtmpfs: mounted
[ 3.795506] Freeing unused kernel memory: 656K
[ 4.435933] systemd[1]: System time before build time, advancing clock.
[ 4.590514] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 4.620171] random: systemd: uninitialized urandom read (16 bytes read, 22 bits of entropy available)
[ 4.624046] random: systemd: uninitialized urandom read (16 bytes read, 22 bits of entropy available)
[ 4.639232] systemd[1]: systemd 232 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN)
[ 4.639923] systemd[1]: Detected architecture arm.
[ 4.641776] systemd[1]: Set hostname to <arm>.
[ 4.809972] random: systemd-sysv-ge: uninitialized urandom read (16 bytes read, 24 bits of entropy available)
[ 4.851313] random: systemd-cryptse: uninitialized urandom read (16 bytes read, 24 bits of entropy available)
[ 4.858397] random: systemd-gpt-aut: uninitialized urandom read (16 bytes read, 24 bits of entropy available)
[ 4.858965] random: systemd-gpt-aut: uninitialized urandom read (16 bytes read, 24 bits of entropy available)
[ 4.900134] random: systemd-sysv-ge: uninitialized urandom read (16 bytes read, 25 bits of entropy available)
[ 5.047127] random: systemd: uninitialized urandom read (16 bytes read, 28 bits of entropy available)
[ 5.047491] random: systemd: uninitialized urandom read (16 bytes read, 28 bits of entropy available)
[ 5.048018] random: systemd: uninitialized urandom read (16 bytes read, 28 bits of entropy available)
[ 5.360495] systemd[1]: Reached target Swap.
[ 5.361504] systemd[1]: Listening on fsck to fsckd communication Socket.
[ 5.362399] systemd[1]: Listening on Journal Audit Socket.
[ 5.363127] systemd[1]: Listening on Journal Socket.
[ 5.363651] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
[ 5.365106] systemd[1]: Created slice User and Session Slice.
[ 5.365590] systemd[1]: Listening on Syslog Socket.
[ 5.365836] systemd[1]: Reached target Remote File Systems.
[ 5.366345] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[ 5.366872] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[ 5.367088] systemd[1]: Reached target Paths.
[ 5.368325] systemd[1]: Created slice System Slice.
[ 5.368614] systemd[1]: Reached target Slices.
[ 5.373495] systemd[1]: Mounting POSIX Message Queue File System...
[ 5.382805] systemd[1]: Starting Load Kernel Modules...
[ 5.421821] systemd[1]: Mounting Debug File System...
[ 5.422745] systemd[1]: Listening on udev Control Socket.
[ 5.496863] systemd[1]: Listening on Journal Socket (/dev/log).
[ 5.518916] systemd[1]: Starting Journal Service...
[ 5.521530] systemd[1]: Created slice system-serial\x2dgetty.slice.
[ 5.589440] systemd[1]: Created slice system-getty.slice.
[ 5.616446] systemd[1]: Starting File System Check on Root Device...
[ 5.695064] systemd[1]: Starting Create list of required static device nodes for the current kernel...
[ 5.695910] systemd[1]: Listening on udev Kernel Socket.
[ 5.696381] systemd[1]: Reached target Encrypted Volumes.
[ 5.698398] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[ 5.886910] systemd[1]: Mounted POSIX Message Queue File System.
[ 5.887288] systemd[1]: Mounted Debug File System.
[ 5.889961] systemd[1]: Started Load Kernel Modules.
[ 5.945770] systemd[1]: Started Create list of required static device nodes for the current kernel.
[ 5.980936] systemd[1]: Started File System Check Daemon to report status.
[ 6.024774] systemd[1]: Starting Create Static Device Nodes in /dev...
[ 6.030174] systemd[1]: Mounting Configuration File System...
[ 6.251408] systemd[1]: Mounting FUSE Control File System...
[ 6.443836] systemd[1]: Starting Apply Kernel Variables...
[ 6.449793] systemd[1]: Started File System Check on Root Device.
[ 6.557175] systemd[1]: Starting Remount Root and Kernel File Systems...
[ 6.620520] systemd[1]: Mounted Configuration File System.
[ 6.620898] systemd[1]: Mounted FUSE Control File System.
[ 6.635483] systemd[1]: Started Create Static Device Nodes in /dev.
[ 6.638956] systemd[1]: Started Apply Kernel Variables.
[ 6.703863] systemd[1]: Started Journal Service.
[ 6.786178] EXT4-fs (mmcblk0p1): re-mounted. Opts: errors=remount-ro
[ 7.395012] systemd-journald[113]: Received request to flush runtime journal from PID 1
[ 9.592610] net eth0: initializing cpsw version 1.12 (0)
[ 9.597162] net eth0: phy found : id is : 0x7c0f1
[ 9.612013] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 11.380293] nf_conntrack version 0.5.0 (7841 buckets, 31364 max)
[ 11.742437] Bluetooth: Core ver 2.21
[ 11.745277] NET: Registered protocol family 31
[ 11.745303] Bluetooth: HCI device and connection manager initialized
[ 11.747461] Bluetooth: HCI socket layer initialized
[ 11.747494] Bluetooth: L2CAP socket layer initialized
[ 11.747573] Bluetooth: SCO socket layer initialized
[ 13.759361] using random self ethernet address
[ 13.759394] using random host ethernet address
[ 13.802740] using random self ethernet address
[ 13.802772] using random host ethernet address
[ 13.910948] usb0: HOST MAC a0:f6:fd:63:b1:9a
[ 13.920263] usb0: MAC a0:f6:fd:63:b1:9b
[ 13.924774] usb1: HOST MAC a0:f6:fd:63:b1:9d
[ 13.927543] usb1: MAC a0:f6:fd:63:b1:9e
[ 14.403651] IPv6: ADDRCONF(NETDEV_UP): usb1: link is not ready
[ 15.963366] ADXL345-I2C probe<<
[ 15.963395] ADXL345 probe<<
[ 15.989867] ADXL:REVID \xffffffe5
[ 16.238743] tda998x 0-0070: Falling back to first CRTC
[ 16.366096] tda998x 0-0070: found TDA19988
[ 16.367525] tilcdc 4830e000.lcdc: bound 0-0070 (ops tda998x_ops [tda998x])
[ 16.367558] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 16.367567] [drm] No driver support for vblank timestamp query.
[ 16.367974] tilcdc 4830e000.lcdc: No connectors reported connected with modes
[ 16.368006] [drm] Cannot find any crtc or sizes - going 1024x768
[ 16.520161] Console: switching to colour frame buffer device 128x48
[ 16.568358] random: nonblocking pool is initialized
[ 16.587155] tilcdc 4830e000.lcdc: fb0: frame buffer device
[ 16.587189] [drm] Initialized tilcdc 1.0.0 20121205 on minor 0
http://eewiki.net/display/linuxonarm/BeagleBone+Black#BeagleBoneBlack-U-BootOverlays
comment out spi adxl driver in driver/input/Makefile
uEnv.txt
# cat /boot/uEnv.txt
#Docs: http://elinux.org/Beagleboard:U-boot_partitioning_layout_2.0
uname_r=4.4.127-bone22
#uuid=
#dtb=
##BeagleBone Black/Green dtb's for v4.1.x (BeagleBone White just works..)
##BeagleBone Black: HDMI (Audio/Video) disabled:
#dtb=am335x-boneblack-emmc-overlay.dtb
##BeagleBone Black: eMMC disabled:
#dtb=am335x-boneblack-hdmi-overlay.dtb
##BeagleBone Black: HDMI Audio/eMMC disabled:
#dtb=am335x-boneblack-nhdmi-overlay.dtb
##BeagleBone Black: HDMI (Audio/Video)/eMMC disabled:
#dtb=am335x-boneblack-overlay.dtb
##BeagleBone Black: wl1835
#dtb=am335x-boneblack-wl1835mod.dtb
##BeagleBone Green: eMMC disabled
#dtb=am335x-bonegreen-overlay.dtb
###U-Boot Overlays###
###Documentation: http://elinux.org/Beagleboard:BeagleBone_Debian_Image_Migration#U-Boot_Overlays
###Master Enable
enable_uboot_overlays=1
###Overide capes with eeprom
uboot_overlay_addr0=/lib/firmware/BB-I2C2-ADXL-00A0.dtbo
#uboot_overlay_addr1=/lib/firmware/<file1>.dtbo
#uboot_overlay_addr2=/lib/firmware/<file2>.dtbo
#uboot_overlay_addr3=/lib/firmware/<file3>.dtbo
###Custom Cape
#dtb_overlay=/lib/firmware/<file4>.dtbo
###Disable auto loading of virtual capes (emmc/video/wireless)
#disable_uboot_overlay_emmc=1
#disable_uboot_overlay_video=1
#disable_uboot_overlay_audio=1
#disable_uboot_overlay_wireless=1
###Cape Universal Enable
#enable_uboot_cape_universal=1
###U-Boot fdt tweaks...
#uboot_fdt_buffer=0x60000
###U-Boot Overlays###
cmdline=coherent_pool=1M net.ifnames=0 quiet cape_universal=enable
#In the event of edid real failures, uncomment this next line:
#cmdline=coherent_pool=1M net.ifnames=0 quiet cape_universal=enable video=HDMI-A-1:1024x768@60e
##Example v3.8.x
#cape_disable=capemgr.disable_partno=
#cape_enable=capemgr.enable_partno=
##Example v4.1.x
#cape_disable=bone_capemgr.disable_partno=
#cape_enable=bone_capemgr.enable_partno=
##enable Generic eMMC Flasher:
##make sure, these tools are installed: dosfstools rsync
#cmdline=init=/opt/scripts/tools/eMMC/init-eMMC-flasher-v3.sh
use this build.sh keep it outside kernel.
#!/bin/sh -e
#
# Copyright (c) 2009-2017 Robert Nelson <robertcnelson@gmail.com>
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
DIR=$PWD
git_bin=$(which git)
mkdir -p "${DIR}/deploy/"
patch_kernel () {
cd "${DIR}/KERNEL" || exit
export DIR
/bin/bash -e "${DIR}/patch.sh" || { ${git_bin} add . ; exit 1 ; }
if [ ! -f "${DIR}/.yakbuild" ] ; then
if [ ! "${RUN_BISECT}" ] ; then
${git_bin} add --all
${git_bin} commit --allow-empty -a -m "${KERNEL_TAG}${BUILD} patchset"
fi
fi
cd "${DIR}/" || exit
}
copy_defconfig () {
cd "${DIR}/KERNEL" || exit
make ARCH=${KERNEL_ARCH} CROSS_COMPILE="${CC}" distclean
if [ ! -f "${DIR}/.yakbuild" ] ; then
make ARCH=${KERNEL_ARCH} CROSS_COMPILE="${CC}" "${config}"
cp -v .config "${DIR}/patches/ref_${config}"
cp -v "${DIR}/patches/defconfig" .config
else
make ARCH=${KERNEL_ARCH} CROSS_COMPILE="${CC}" rcn-ee_defconfig
fi
cd "${DIR}/" || exit
}
make_menuconfig () {
cd "${DIR}/KERNEL" || exit
make ARCH=${KERNEL_ARCH} CROSS_COMPILE="${CC}" menuconfig
if [ ! -f "${DIR}/.yakbuild" ] ; then
cp -v .config "${DIR}/patches/defconfig"
fi
cd "${DIR}/" || exit
}
make_kernel () {
image="zImage"
unset address
##uImage, if you really really want a uImage, zreladdr needs to be defined on the build line going forward...
##make sure to install your distro's version of mkimage
#image="uImage"
#address="LOADADDR=${ZRELADDR}"
cd "${DIR}/KERNEL" || exit
echo "-----------------------------"
echo "make -j${CORES} ARCH=${KERNEL_ARCH} LOCALVERSION=${BUILD} CROSS_COMPILE=\"${CC}\" ${address} ${image} modules"
echo "-----------------------------"
make -j${CORES} ARCH=${KERNEL_ARCH} LOCALVERSION=${BUILD} CROSS_COMPILE="${CC}" ${address} ${image} modules
echo "-----------------------------"
if grep -q dtbs "${DIR}/KERNEL/arch/${KERNEL_ARCH}/Makefile"; then
echo "make -j${CORES} ARCH=${KERNEL_ARCH} LOCALVERSION=${BUILD} CROSS_COMPILE=\"${CC}\" dtbs"
echo "-----------------------------"
make -j${CORES} ARCH=${KERNEL_ARCH} LOCALVERSION=${BUILD} CROSS_COMPILE="${CC}" dtbs
echo "-----------------------------"
fi
KERNEL_UTS=$(cat "${DIR}/KERNEL/include/generated/utsrelease.h" | awk '{print $3}' | sed 's/\"//g' )
if [ -f "${DIR}/deploy/${KERNEL_UTS}.${image}" ] ; then
rm -rf "${DIR}/deploy/${KERNEL_UTS}.${image}" || true
rm -rf "${DIR}/deploy/config-${KERNEL_UTS}" || true
fi
if [ -f ./arch/${KERNEL_ARCH}/boot/${image} ] ; then
cp -v arch/${KERNEL_ARCH}/boot/${image} "${DIR}/deploy/${KERNEL_UTS}.${image}"
cp -v .config "${DIR}/deploy/config-${KERNEL_UTS}"
fi
cd "${DIR}/" || exit
if [ ! -f "${DIR}/deploy/${KERNEL_UTS}.${image}" ] ; then
export ERROR_MSG="File Generation Failure: [${KERNEL_UTS}.${image}]"
/bin/sh -e "${DIR}/scripts/error.sh" && { exit 1 ; }
else
ls -lh "${DIR}/deploy/${KERNEL_UTS}.${image}"
fi
}
make_pkg () {
cd "${DIR}/KERNEL" || exit
deployfile="-${pkg}.tar.gz"
tar_options="--create --gzip --file"
if [ -f "${DIR}/deploy/${KERNEL_UTS}${deployfile}" ] ; then
rm -rf "${DIR}/deploy/${KERNEL_UTS}${deployfile}" || true
fi
if [ -d "${DIR}/deploy/tmp" ] ; then
rm -rf "${DIR}/deploy/tmp" || true
fi
mkdir -p "${DIR}/deploy/tmp"
echo "-----------------------------"
echo "Building ${pkg} archive..."
case "${pkg}" in
modules)
make -s ARCH=${KERNEL_ARCH} LOCALVERSION=${BUILD} CROSS_COMPILE="${CC}" modules_install INSTALL_MOD_PATH="${DIR}/deploy/tmp"
;;
firmware)
make -s ARCH=${KERNEL_ARCH} LOCALVERSION=${BUILD} CROSS_COMPILE="${CC}" firmware_install INSTALL_FW_PATH="${DIR}/deploy/tmp"
;;
dtbs)
if grep -q dtbs_install "${DIR}/KERNEL/arch/${KERNEL_ARCH}/Makefile"; then
make -s ARCH=${KERNEL_ARCH} LOCALVERSION=${BUILD} CROSS_COMPILE="${CC}" dtbs_install INSTALL_DTBS_PATH="${DIR}/deploy/tmp"
else
find ./arch/${KERNEL_ARCH}/boot/ -iname "*.dtb" -exec cp -v '{}' "${DIR}/deploy/tmp/" \;
fi
;;
esac
echo "Compressing ${KERNEL_UTS}${deployfile}..."
cd "${DIR}/deploy/tmp" || true
tar ${tar_options} "../${KERNEL_UTS}${deployfile}" ./*
cd "${DIR}/" || exit
rm -rf "${DIR}/deploy/tmp" || true
if [ ! -f "${DIR}/deploy/${KERNEL_UTS}${deployfile}" ] ; then
export ERROR_MSG="File Generation Failure: [${KERNEL_UTS}${deployfile}]"
/bin/sh -e "${DIR}/scripts/error.sh" && { exit 1 ; }
else
ls -lh "${DIR}/deploy/${KERNEL_UTS}${deployfile}"
fi
}
make_modules_pkg () {
pkg="modules"
make_pkg
}
make_firmware_pkg () {
pkg="firmware"
make_pkg
}
make_dtbs_pkg () {
pkg="dtbs"
make_pkg
}
. "${DIR}/system.sh"
/bin/sh -e "${DIR}/scripts/gcc.sh" || { exit 1 ; }
. "${DIR}/.CC"
echo "CROSS_COMPILE=${CC}"
if [ -f /usr/bin/ccache ] ; then
echo "ccache [enabled]"
CC="ccache ${CC}"
fi
. "${DIR}/version.sh"
if [ ! "${CORES}" ] ; then
CORES=$(getconf _NPROCESSORS_ONLN)
fi
make_kernel
make_modules_pkg
if [ -f "${DIR}/KERNEL/scripts/Makefile.fwinst" ] ; then
#Finally nuked in v4.14.0-rc0 merge...
make_firmware_pkg
fi
if grep -q dtbs "${DIR}/KERNEL/arch/${KERNEL_ARCH}/Makefile"; then
make_dtbs_pkg
fi
echo "-----------------------------"
echo "Script Complete"
echo "${KERNEL_UTS}" > kernel_version
echo "eewiki.net: [user@localhost:~$ export kernel_version=${KERNEL_UTS}]"
echo "-----------------------------"
This will create a deploy folder with kernel, dtbs and firmware tar.gz files.
use this overlay file
/*
* Copyright (C) 2013 CircuitCo
*
* Virtual cape for I2C2 on connector pins P9.19 P9.20
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 as
* published by the Free Software Foundation.
*/
/dts-v1/;
/plugin/;
/ {
compatible = "ti,beaglebone", "ti,beaglebone-black", "ti,beaglebone-green";
/* identification */
part-number = "BB-I2C2-ADXL";
version = "00A0";
/* state the resources this cape uses */
exclusive-use =
/* the pin header uses */
"P9.19", /* i2c2_sda */
"P9.20", /* i2c2_scl */
/* the hardware ip uses */
"i2c2";
fragment@0 {
target = <&am33xx_pinmux>;
__overlay__ {
bb_i2c2_pins: pinmux_bb_i2c2_pins {
pinctrl-single,pins = <
0x178 0x73 /* i2c2_sda, SLEWCTRL_SLOW | INPUT_PULLUP | MODE3 */
0x17c 0x73 /* i2c2_scl, SLEWCTRL_SLOW | INPUT_PULLUP | MODE3 */
>;
};
};
};
fragment@1 {
target = <&i2c2>;
__overlay__ {
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&bb_i2c2_pins>;
/* this is the configuration part */
clock-frequency = <100000>;
#address-cells = <1>;
#size-cells = <0>;
/* add any i2c devices on the bus here */
// commented out example of a touchscreen (taken from BB-BONE-LCD7-01-00A4) */
adxl345@53 {
//now it will support both adxl345 and adxl34x
compatible = "adi,adxl345", "adi,adxl34x";
reg = <0x53>;//device ID of adxl345
//interrupt-parent = <&gpio4>;
//interrupts = <19 0x0>;
//atmel,irq-gpio = <&gpio4 19 0>;
};
};
};
};
compile it using this command and put it into /lib/firmware
dtc -I dts -O dtb -o BB-I2C2-ADXL-00A0.dtbo -b 0 -@ BB-I2C2-ADXL-00A0.dts
now boot up using switch. A print function in probe will be seen.
remember in the driver, name must match with compatible of device tree overlay
static const struct i2c_device_id adxl34x_id[] = {
{ "adxl345", 0 },
{ }
};
This is my log after putting some prints
U-Boot SPL 2018.03-dirty (May 13 2018 - 16:25:32 +0530)
Trying to boot from MMC1
Loading Environment from EXT4... ** File not found /boot/uboot.env **
** Unable to read "/boot/uboot.env" from mmc0:1 **
Failed (-5)
U-Boot 2018.03-dirty (May 13 2018 - 16:25:32 +0530)
CPU : AM335X-GP rev 2.1
I2C: ready
DRAM: 512 MiB
No match for driver 'omap_hsmmc'
No match for driver 'omap_hsmmc'
Some drivers were not found
Reset Source: Power-on reset has occurred.
RTC 32KCLK Source: External.
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
Loading Environment from EXT4... ** File not found /boot/uboot.env **
** Unable to read "/boot/uboot.env" from mmc0:1 **
Failed (-5)
Board: BeagleBone Black
<ethaddr> not set. Validating first E-fuse MAC
BeagleBone Black:
BeagleBone: cape eeprom: i2c_probe: 0x54:
BeagleBone: cape eeprom: i2c_probe: 0x55:
BeagleBone: cape eeprom: i2c_probe: 0x56:
BeagleBone: cape eeprom: i2c_probe: 0x57:
Net: eth0: MII MODE
cpsw, usb_ether
Press SPACE to abort autoboot in 2 seconds
board_name=[A335BNLT] ...
board_rev=[00C0] ...
switch to partitions #0, OK
mmc0 is current device
SD/MMC found on device 0
** Bad device 0:2 0x82000000 **
** Bad device 0:2 0x82000000 **
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:1...
gpio: pin 56 (gpio 56) value is 0
gpio: pin 55 (gpio 55) value is 0
gpio: pin 54 (gpio 54) value is 0
gpio: pin 53 (gpio 53) value is 1
switch to partitions #0, OK
mmc0 is current device
gpio: pin 54 (gpio 54) value is 1
Checking for: /uEnv.txt ...
2012 bytes read in 12 ms (163.1 KiB/s)
gpio: pin 55 (gpio 55) value is 1
Loaded environment from /uEnv.txt
Importing environment from mmc ...
Checking if uenvcmd is set ...
Checking if client_ip is set ...
Checking for: /boot.scr ...
Checking for: /boot/boot.scr ...
Checking for: /boot/uEnv.txt ...
gpio: pin 55 (gpio 55) value is 1
2012 bytes read in 25 ms (78.1 KiB/s)
Loaded environment from /boot/uEnv.txt
Checking if uname_r is set in /boot/uEnv.txt...
gpio: pin 56 (gpio 56) value is 1
Running uname_boot ...
loading /boot/vmlinuz-4.4.127-bone22 ...
8511880 bytes read in 768 ms (10.6 MiB/s)
uboot_overlays: [uboot_base_dtb=am335x-boneblack-uboot-univ.dtb] ...
uboot_overlays: [uboot_base_dtb=am335x-boneblack-uboot.dtb] ...
uboot_overlays: Switching too: dtb=am335x-boneblack-uboot.dtb ...
loading /boot/dtbs/4.4.127-bone22/am335x-boneblack-uboot.dtb ...
50339 bytes read in 69 ms (711.9 KiB/s)
uboot_overlays: [fdt_buffer=0x60000] ...
uboot_overlays: loading /lib/firmware/BB-I2C2-ADXL-00A0.dtbo ...
1044 bytes read in 285 ms (2.9 KiB/s)
uboot_overlays: loading /lib/firmware/BB-BONE-eMMC1-01-00A0.dtbo ...
1105 bytes read in 319 ms (2.9 KiB/s)
uboot_overlays: loading /lib/firmware/BB-HDMI-TDA998x-00A0.dtbo ...
4169 bytes read in 75 ms (53.7 KiB/s)
uboot_overlays: loading /lib/firmware/BB-ADC-00A0.dtbo ...
695 bytes read in 247 ms (2 KiB/s)
uboot_overlays: add [enable_uboot_cape_universal=1] to /boot/uEnv.txt to enable...
debug: [console=ttyO0,115200n8 bone_capemgr.uboot_capemgr_enabled=1 root=/dev/mmcblk0p1 ro rootfstype=ext4 rootwait coherent_pool=1M net.ifnames=0 quiet cape_universal=enable] ...
debug: [bootz 0x82000000 - 88000000] ...
## Flattened Device Tree blob at 88000000
Booting using the fdt blob at 0x88000000
reserving fdt memory region: addr=88000000 size=6e000
Loading Device Tree to 8ff8f000, end 8fffffff ... OK
Starting kernel ...
[ 0.000702] clocksource_probe: no matching clocksources found
[ 3.706138] omap-sham 53100000.sham: initialization failed.
[ 3.725528] omap_voltage_late_init: Voltage driver support not added
[** ] (2 of 2) A start job is running for…ork interfaces (1min 6s / 5min 2s) OK ] Started Raise network interfaces.
s[ OK ] Reached target Network.
Starting dnsmasq - A lightweight DHCP and caching DNS server...
Starting Permit User Sessions...
Starting OpenBSD Secure Shell server...
[ OK ] Reached target Network is Online.
Starting LSB: Advanced IEEE 802.11 management daemon...
[ OK ] Started Permit User Sessions.
[ OK ] Started LSB: Advanced IEEE 802.11 management daemon.
[ OK ] Started Getty on tty1.
[ OK ] Started Serial Getty on ttyS0.
[ OK ] Reached target Login Prompts.
[ OK ] Started OpenBSD Secure Shell server.
[ OK ] Started dnsmasq - A lightweight DHCP and caching DNS server.
[ OK ] Reached target Host and Network Name Lookups.
Starting The Apache HTTP Server...
[ OK ] Started Serial Getty on ttyGS0.
[ OK ] Started Generic Board Startup.
[ OK ] Started The Apache HTTP Server.
[ OK ] Reached target Multi-User System.
[ OK ] Reached target Graphical Interface.
Starting Update UTMP about System Runlevel Changes...
[ OK ] Started Update UTMP about System Runlevel Changes.
Debian GNU/Linux 9 arm ttyS0
default username:password is [debian:temppwd]
arm login: root
Password:
Last login: Sat Dec 9 19:11:42 UTC 2017 on ttyS0
Linux arm 4.4.127-bone22 #1 Mon May 14 19:30:10 IST 2018 armv7l
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
droot@arm:~# dmesg
[ 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.127-bone22 (nikhil@nikhil) (gcc version 5.5.0 (Linaro GCC 5.5-2017.10) ) #1 Mon May 14 19:30:10 IST 2018
[ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
[ 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 c0ffcb40, 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.uboot_capemgr_enabled=1 root=/dev/mmcblk0p1 ro rootfstype=ext4 rootwait coherent_pool=1M net.ifnames=0 quiet cape_universal=enable
[ 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: 476648K/524288K available (11242K kernel code, 911K rwdata, 3668K rodata, 656K init, 806K bss, 23064K 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 : 0xbf000000 - 0xbfe00000 ( 14 MB)
.text : 0xc0008000 - 0xc0e97aac (14911 kB)
.init : 0xc0e98000 - 0xc0f3c000 ( 656 kB)
.data : 0xc0f3c000 - 0xc101fc18 ( 912 kB)
.bss : 0xc1022000 - 0xc10eb954 ( 807 kB)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 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.000012] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
[ 0.000031] clocksource: timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[ 0.000042] OMAP clocksource: timer1 at 24000000 Hz
[ 0.000702] clocksource_probe: no matching clocksources found
[ 0.000885] Console: colour dummy device 80x30
[ 0.000911] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0'
[ 0.000916] This ensures that you still see kernel messages. Please
[ 0.000922] update your kernel commandline.
[ 0.000940] Calibrating delay loop... 996.14 BogoMIPS (lpj=4980736)
[ 0.089043] pid_max: default: 32768 minimum: 301
[ 0.089162] Security Framework initialized
[ 0.089174] Yama: becoming mindful.
[ 0.089207] AppArmor: AppArmor disabled by boot time parameter
[ 0.089377] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.089387] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.090104] Initializing cgroup subsys io
[ 0.090133] Initializing cgroup subsys memory
[ 0.090179] Initializing cgroup subsys devices
[ 0.090198] Initializing cgroup subsys freezer
[ 0.090212] Initializing cgroup subsys net_cls
[ 0.090226] Initializing cgroup subsys perf_event
[ 0.090238] Initializing cgroup subsys net_prio
[ 0.090255] Initializing cgroup subsys pids
[ 0.090303] CPU: Testing write buffer coherency: ok
[ 0.090357] ftrace: allocating 34342 entries in 101 pages
[ 0.187415] Setting up static identity map for 0x80008200 - 0x80008258
[ 0.191697] devtmpfs: initialized
[ 0.205388] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
[ 0.214790] omap_hwmod: tptc0 using broken dt data from edma
[ 0.214905] omap_hwmod: tptc1 using broken dt data from edma
[ 0.215004] omap_hwmod: tptc2 using broken dt data from edma
[ 0.219492] omap_hwmod: debugss: _wait_target_disable failed
[ 0.261197] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.261223] futex hash table entries: 256 (order: -1, 3072 bytes)
[ 0.263466] xor: measuring software checksum speed
[ 0.359012] arm4regs : 1220.400 MB/sec
[ 0.459009] 8regs : 957.600 MB/sec
[ 0.559009] 32regs : 1090.800 MB/sec
[ 0.659008] neon : 1747.600 MB/sec
[ 0.659016] xor: using function: neon (1747.600 MB/sec)
[ 0.659091] pinctrl core: initialized pinctrl subsystem
[ 0.660358] NET: Registered protocol family 16
[ 0.663492] DMA: preallocated 1024 KiB pool for atomic coherent allocations
[ 0.668146] OMAP GPIO hardware version 0.1
[ 0.676515] No ATAGs?
[ 0.676548] hw-breakpoint: debug architecture 0x4 unsupported.
[ 0.849230] raid6: int32x1 gen() 265 MB/s
[ 1.019032] raid6: int32x1 xor() 225 MB/s
[ 1.189039] raid6: int32x2 gen() 334 MB/s
[ 1.359043] raid6: int32x2 xor() 262 MB/s
[ 1.529138] raid6: int32x4 gen() 299 MB/s
[ 1.699089] raid6: int32x4 xor() 248 MB/s
[ 1.869141] raid6: int32x8 gen() 301 MB/s
[ 2.039150] raid6: int32x8 xor() 202 MB/s
[ 2.209022] raid6: neonx1 gen() 1462 MB/s
[ 2.379034] raid6: neonx1 xor() 846 MB/s
[ 2.549021] raid6: neonx2 gen() 1916 MB/s
[ 2.719014] raid6: neonx2 xor() 1192 MB/s
[ 2.889036] raid6: neonx4 gen() 1984 MB/s
[ 3.059008] raid6: neonx4 xor() 1221 MB/s
[ 3.229042] raid6: neonx8 gen() 807 MB/s
[ 3.399010] raid6: neonx8 xor() 665 MB/s
[ 3.399017] raid6: using algorithm neonx4 gen() 1984 MB/s
[ 3.399023] raid6: .... xor() 1221 MB/s, rmw enabled
[ 3.399029] raid6: using intx1 recovery algorithm
[ 3.400311] edma 49000000.edma: Legacy memcpy is enabled, things might not work
[ 3.406244] edma 49000000.edma: TI EDMA DMA engine driver
[ 3.408127] SCSI subsystem initialized
[ 3.408457] libata version 3.00 loaded.
[ 3.408760] usbcore: registered new interface driver usbfs
[ 3.408822] usbcore: registered new interface driver hub
[ 3.408906] usbcore: registered new device driver usb
[ 3.409465] omap_i2c 44e0b000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/pinmux_i2c0_pins, deferring probe
[ 3.409511] omap_i2c 4819c000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/pinmux_bb_i2c2_pins, deferring probe
[ 3.409610] media: Linux media interface: v0.10
[ 3.409663] Linux video capture interface: v2.00
[ 3.409751] pps_core: LinuxPPS API ver. 1 registered
[ 3.409757] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 3.409793] PTP clock support registered
[ 3.410369] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400
[ 3.412133] NetLabel: Initializing
[ 3.412147] NetLabel: domain hash size = 128
[ 3.412152] NetLabel: protocols = UNLABELED CIPSOv4
[ 3.412219] NetLabel: unlabeled traffic allowed by default
[ 3.412850] clocksource: Switched to clocksource timer1
[ 3.503648] NET: Registered protocol family 2
[ 3.504368] TCU-Boot SPL 2018.03-dirty (May 13 2018 - 16:25:32 +0530)
Trying to boot from MMC1
Loading Environment from EXT4... ** File not found /boot/uboot.env **
** Unable to read "/boot/uboot.env" from mmc0:1 **
Failed (-5)
U-Boot 2018.03-dirty (May 13 2018 - 16:25:32 +0530)
CPU : AM335X-GP rev 2.1
I2C: ready
DRAM: 512 MiB
No match for driver 'omap_hsmmc'
No match for driver 'omap_hsmmc'
Some drivers were not found
Reset Source: Power-on reset has occurred.
RTC 32KCLK Source: External.
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
Loading Environment from EXT4... ** File not found /boot/uboot.env **
** Unable to read "/boot/uboot.env" from mmc0:1 **
Failed (-5)
Board: BeagleBone Black
<ethaddr> not set. Validating first E-fuse MAC
BeagleBone Black:
BeagleBone: cape eeprom: i2c_probe: 0x54:
BeagleBone: cape eeprom: i2c_probe: 0x55:
BeagleBone: cape eeprom: i2c_probe: 0x56:
BeagleBone: cape eeprom: i2c_probe: 0x57:
Net: eth0: MII MODE
cpsw, usb_ether
Press SPACE to abort autoboot in 2 seconds
board_name=[A335BNLT] ...
board_rev=[00C0] ...
switch to partitions #0, OK
mmc0 is current device
SD/MMC found on device 0
** Bad device 0:2 0x82000000 **
** Bad device 0:2 0x82000000 **
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:1...
gpio: pin 56 (gpio 56) value is 0
gpio: pin 55 (gpio 55) value is 0
gpio: pin 54 (gpio 54) value is 0
gpio: pin 53 (gpio 53) value is 1
switch to partitions #0, OK
mmc0 is current device
gpio: pin 54 (gpio 54) value is 1
Checking for: /uEnv.txt ...
2012 bytes read in 12 ms (163.1 KiB/s)
gpio: pin 55 (gpio 55) value is 1
Loaded environment from /uEnv.txt
Importing environment from mmc ...
Checking if uenvcmd is set ...
Checking if client_ip is set ...
Checking for: /boot.scr ...
Checking for: /boot/boot.scr ...
Checking for: /boot/uEnv.txt ...
gpio: pin 55 (gpio 55) value is 1
2012 bytes read in 25 ms (78.1 KiB/s)
Loaded environment from /boot/uEnv.txt
Checking if uname_r is set in /boot/uEnv.txt...
gpio: pin 56 (gpio 56) value is 1
Running uname_boot ...
loading /boot/vmlinuz-4.4.127-bone22 ...
8511880 bytes read in 768 ms (10.6 MiB/s)
uboot_overlays: [uboot_base_dtb=am335x-boneblack-uboot-univ.dtb] ...
uboot_overlays: [uboot_base_dtb=am335x-boneblack-uboot.dtb] ...
uboot_overlays: Switching too: dtb=am335x-boneblack-uboot.dtb ...
loading /boot/dtbs/4.4.127-bone22/am335x-boneblack-uboot.dtb ...
50339 bytes read in 69 ms (711.9 KiB/s)
uboot_overlays: [fdt_buffer=0x60000] ...
uboot_overlays: loading /lib/firmware/BB-I2C2-ADXL-00A0.dtbo ...
1044 bytes read in 285 ms (2.9 KiB/s)
uboot_overlays: loading /lib/firmware/BB-BONE-eMMC1-01-00A0.dtbo ...
1105 bytes read in 319 ms (2.9 KiB/s)
uboot_overlays: loading /lib/firmware/BB-HDMI-TDA998x-00A0.dtbo ...
4169 bytes read in 75 ms (53.7 KiB/s)
uboot_overlays: loading /lib/firmware/BB-ADC-00A0.dtbo ...
695 bytes read in 247 ms (2 KiB/s)
uboot_overlays: add [enable_uboot_cape_universal=1] to /boot/uEnv.txt to enable...
debug: [console=ttyO0,115200n8 bone_capemgr.uboot_capemgr_enabled=1 root=/dev/mmcblk0p1 ro rootfstype=ext4 rootwait coherent_pool=1M net.ifnames=0 quiet cape_universal=enable] ...
debug: [bootz 0x82000000 - 88000000] ...
## Flattened Device Tree blob at 88000000
Booting using the fdt blob at 0x88000000
reserving fdt memory region: addr=88000000 size=6e000
Loading Device Tree to 8ff8f000, end 8fffffff ... OK
Starting kernel ...
[ 0.000702] clocksource_probe: no matching clocksources found
[ 3.706138] omap-sham 53100000.sham: initialization failed.
[ 3.725528] omap_voltage_late_init: Voltage driver support not added
[** ] (2 of 2) A start job is running for…ork interfaces (1min 6s / 5min 2s) OK ] Started Raise network interfaces.
s[ OK ] Reached target Network.
Starting dnsmasq - A lightweight DHCP and caching DNS server...
Starting Permit User Sessions...
Starting OpenBSD Secure Shell server...
[ OK ] Reached target Network is Online.
Starting LSB: Advanced IEEE 802.11 management daemon...
[ OK ] Started Permit User Sessions.
[ OK ] Started LSB: Advanced IEEE 802.11 management daemon.
[ OK ] Started Getty on tty1.
[ OK ] Started Serial Getty on ttyS0.
[ OK ] Reached target Login Prompts.
[ OK ] Started OpenBSD Secure Shell server.
[ OK ] Started dnsmasq - A lightweight DHCP and caching DNS server.
[ OK ] Reached target Host and Network Name Lookups.
Starting The Apache HTTP Server...
[ OK ] Started Serial Getty on ttyGS0.
[ OK ] Started Generic Board Startup.
[ OK ] Started The Apache HTTP Server.
[ OK ] Reached target Multi-User System.
[ OK ] Reached target Graphical Interface.
Starting Update UTMP about System Runlevel Changes...
[ OK ] Started Update UTMP about System Runlevel Changes.
Debian GNU/Linux 9 arm ttyS0
default username:password is [debian:temppwd]
arm login: root
Password:
Last login: Sat Dec 9 19:11:42 UTC 2017 on ttyS0
Linux arm 4.4.127-bone22 #1 Mon May 14 19:30:10 IST 2018 armv7l
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
droot@arm:~# dmesg
[ 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.127-bone22 (nikhil@nikhil) (gcc version 5.5.0 (Linaro GCC 5.5-2017.10) ) #1 Mon May 14 19:30:10 IST 2018
[ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
[ 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 c0ffcb40, 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.uboot_capemgr_enabled=1 root=/dev/mmcblk0p1 ro rootfstype=ext4 rootwait coherent_pool=1M net.ifnames=0 quiet cape_universal=enable
[ 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: 476648K/524288K available (11242K kernel code, 911K rwdata, 3668K rodata, 656K init, 806K bss, 23064K 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 : 0xbf000000 - 0xbfe00000 ( 14 MB)
.text : 0xc0008000 - 0xc0e97aac (14911 kB)
.init : 0xc0e98000 - 0xc0f3c000 ( 656 kB)
.data : 0xc0f3c000 - 0xc101fc18 ( 912 kB)
.bss : 0xc1022000 - 0xc10eb954 ( 807 kB)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 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.000012] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
[ 0.000031] clocksource: timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[ 0.000042] OMAP clocksource: timer1 at 24000000 Hz
[ 0.000702] clocksource_probe: no matching clocksources found
[ 0.000885] Console: colour dummy device 80x30
[ 0.000911] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0'
[ 0.000916] This ensures that you still see kernel messages. Please
[ 0.000922] update your kernel commandline.
[ 0.000940] Calibrating delay loop... 996.14 BogoMIPS (lpj=4980736)
[ 0.089043] pid_max: default: 32768 minimum: 301
[ 0.089162] Security Framework initialized
[ 0.089174] Yama: becoming mindful.
[ 0.089207] AppArmor: AppArmor disabled by boot time parameter
[ 0.089377] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.089387] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.090104] Initializing cgroup subsys io
[ 0.090133] Initializing cgroup subsys memory
[ 0.090179] Initializing cgroup subsys devices
[ 0.090198] Initializing cgroup subsys freezer
[ 0.090212] Initializing cgroup subsys net_cls
[ 0.090226] Initializing cgroup subsys perf_event
[ 0.090238] Initializing cgroup subsys net_prio
[ 0.090255] Initializing cgroup subsys pids
[ 0.090303] CPU: Testing write buffer coherency: ok
[ 0.090357] ftrace: allocating 34342 entries in 101 pages
[ 0.187415] Setting up static identity map for 0x80008200 - 0x80008258
[ 0.191697] devtmpfs: initialized
[ 0.205388] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
[ 0.214790] omap_hwmod: tptc0 using broken dt data from edma
[ 0.214905] omap_hwmod: tptc1 using broken dt data from edma
[ 0.215004] omap_hwmod: tptc2 using broken dt data from edma
[ 0.219492] omap_hwmod: debugss: _wait_target_disable failed
[ 0.261197] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.261223] futex hash table entries: 256 (order: -1, 3072 bytes)
[ 0.263466] xor: measuring software checksum speed
[ 0.359012] arm4regs : 1220.400 MB/sec
[ 0.459009] 8regs : 957.600 MB/sec
[ 0.559009] 32regs : 1090.800 MB/sec
[ 0.659008] neon : 1747.600 MB/sec
[ 0.659016] xor: using function: neon (1747.600 MB/sec)
[ 0.659091] pinctrl core: initialized pinctrl subsystem
[ 0.660358] NET: Registered protocol family 16
[ 0.663492] DMA: preallocated 1024 KiB pool for atomic coherent allocations
[ 0.668146] OMAP GPIO hardware version 0.1
[ 0.676515] No ATAGs?
[ 0.676548] hw-breakpoint: debug architecture 0x4 unsupported.
[ 0.849230] raid6: int32x1 gen() 265 MB/s
[ 1.019032] raid6: int32x1 xor() 225 MB/s
[ 1.189039] raid6: int32x2 gen() 334 MB/s
[ 1.359043] raid6: int32x2 xor() 262 MB/s
[ 1.529138] raid6: int32x4 gen() 299 MB/s
[ 1.699089] raid6: int32x4 xor() 248 MB/s
[ 1.869141] raid6: int32x8 gen() 301 MB/s
[ 2.039150] raid6: int32x8 xor() 202 MB/s
[ 2.209022] raid6: neonx1 gen() 1462 MB/s
[ 2.379034] raid6: neonx1 xor() 846 MB/s
[ 2.549021] raid6: neonx2 gen() 1916 MB/s
[ 2.719014] raid6: neonx2 xor() 1192 MB/s
[ 2.889036] raid6: neonx4 gen() 1984 MB/s
[ 3.059008] raid6: neonx4 xor() 1221 MB/s
[ 3.229042] raid6: neonx8 gen() 807 MB/s
[ 3.399010] raid6: neonx8 xor() 665 MB/s
[ 3.399017] raid6: using algorithm neonx4 gen() 1984 MB/s
[ 3.399023] raid6: .... xor() 1221 MB/s, rmw enabled
[ 3.399029] raid6: using intx1 recovery algorithm
[ 3.400311] edma 49000000.edma: Legacy memcpy is enabled, things might not work
[ 3.406244] edma 49000000.edma: TI EDMA DMA engine driver
[ 3.408127] SCSI subsystem initialized
[ 3.408457] libata version 3.00 loaded.
[ 3.408760] usbcore: registered new interface driver usbfs
[ 3.408822] usbcore: registered new interface driver hub
[ 3.408906] usbcore: registered new device driver usb
[ 3.409465] omap_i2c 44e0b000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/pinmux_i2c0_pins, deferring probe
[ 3.409511] omap_i2c 4819c000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/pinmux_bb_i2c2_pins, deferring probe
[ 3.409610] media: Linux media interface: v0.10
[ 3.409663] Linux video capture interface: v2.00
[ 3.409751] pps_core: LinuxPPS API ver. 1 registered
[ 3.409757] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 3.409793] PTP clock support registered
[ 3.410369] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400
[ 3.412133] NetLabel: Initializing
[ 3.412147] NetLabel: domain hash size = 128
[ 3.412152] NetLabel: protocols = UNLABELED CIPSOv4
[ 3.412219] NetLabel: unlabeled traffic allowed by default
[ 3.412850] clocksource: Switched to clocksource timer1
[ 3.503648] NET: Registered protocol family 2
[ 3.504368] TCP established hash table entries: 4096 (order: 2, 16384 bytes)
[ 3.504413] TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
[ 3.504451] TCP: Hash tables configured (established 4096 bind 4096)
[ 3.504520] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 3.504536] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 3.504711] NET: Registered protocol family 1
[ 3.505191] RPC: Registered named UNIX socket transport module.
[ 3.505204] RPC: Registered udp transport module.
[ 3.505210] RPC: Registered tcp transport module.
[ 3.505215] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 3.506197] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available
[ 3.508320] audit: initializing netlink subsys (disabled)
[ 3.508399] audit: type=2000 audit(3.450:1): initialized
[ 3.516624] zbud: loaded
[ 3.517248] VFS: Disk quotas dquot_6.6.0
[ 3.517477] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 3.519620] NFS: Registering the id_resolver key type
[ 3.519693] Key type id_resolver registered
[ 3.519700] Key type id_legacy registered
[ 3.519727] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[ 3.520028] fuse init (API version 7.23)
[ 3.520533] SGI XFS with ACLs, security attributes, realtime, no debug enabled
[ 3.528190] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
[ 3.528381] io scheduler noop registered
[ 3.528398] io scheduler deadline registered
[ 3.528462] io scheduler cfq registered (default)
[ 3.529366] pinctrl-single 44e10800.pinmux: 142 pins at pa f9e10800 size 568
[ 3.531135] Serial: 8250/16550 driver, 6 ports, IRQ sharing disabled
[ 3.533776] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 155, base_baud = 3000000) is a 8250
[ 3.540021] console [ttyS0] enabled
[ 3.541838] omap_rng 48310000.rng: OMAP Random Number Generator ver. 20
[ 3.542026] [drm] Initialized drm 1.1.0 20060810
[ 3.545150] CAN device driver interface
[ 3.602912] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6
[ 3.602934] davinci_mdio 4a101000.mdio: detected phy mask fffffffe
[ 3.603309] davinci_mdio: dt: updated phy_id[0] from phy_mask[fffffffe]
[ 3.604373] libphy: 4a101000.mdio: probed
[ 3.604399] davinci_mdio 4a101000.mdio: phy[0]: device 4a101000.mdio:00, driver SMSC LAN8710/LAN8720
[ 3.604917] cpsw 4a100000.ethernet: Detected MACID = a0:f6:fd:63:b1:99
[ 3.606239] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 3.606312] ehci-platform: EHCI generic platform driver
[ 3.606468] ehci-omap: OMAP-EHCI Host Controller driver
[ 3.606816] usbcore: registered new interface driver usb-storage
[ 3.608072] 47401300.usb-phy supply vcc not found, using dummy regulator
[ 3.610021] musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)
[ 3.610037] musb-hdrc: MHDRC RTL version 2.0
[ 3.610044] musb-hdrc: setup fifo_mode 4
[ 3.610063] musb-hdrc: 28/31 max ep, 16384/16384 memory
[ 3.610974] 47401b00.usb-phy supply vcc not found, using dummy regulator
[ 3.612799] musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)
[ 3.612813] musb-hdrc: MHDRC RTL version 2.0
[ 3.612819] musb-hdrc: setup fifo_mode 4
[ 3.612833] musb-hdrc: 28/31 max ep, 16384/16384 memory
[ 3.613060] musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driver
[ 3.613094] musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 1
[ 3.613285] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 3.613296] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 3.613305] usb usb1: Product: MUSB HDRC host driver
[ 3.613313] usb usb1: Manufacturer: Linux 4.4.127-bone22 musb-hcd
[ 3.613321] usb usb1: SerialNumber: musb-hdrc.1.auto
[ 3.614091] hub 1-0:1.0: USB hub found
[ 3.614137] hub 1-0:1.0: 1 port detected
[ 3.624430] omap_rtc 44e3e000.rtc: rtc core: registered 44e3e000.rtc as rtc0
[ 3.625168] i2c /dev entries driver
[ 3.625432] Driver for 1-wire Dallas network protocol.
[ 3.627055] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
[ 3.627338] softdog: Software Watchdog Timer: 0.08 initialized. soft_noboot=0 soft_margin=60 sec soft_panic=0 (nowayout=1)
[ 3.627534] sdhci: Secure Digital Host Controller Interface driver
[ 3.627541] sdhci: Copyright(c) Pierre Ossman
[ 3.627992] omap_hsmmc 48060000.mmc: Got CD GPIO
[ 3.698132] mmc0: host does not support reading read-only switch, assuming write-enable
[ 3.698209] mmc0: new SDHC card at address 0001
[ 3.698881] mmcblk0: mmc0:0001 00000 3.72 GiB
[ 3.700678] mmcblk0: p1
[ 3.703172] Synopsys Designware Multimedia Card Interface Driver
[ 3.703436] sdhci-pltfm: SDHCI platform and OF driver helper
[ 3.704383] ledtrig-cpu: registered to indicate activity on CPUs
[ 3.704688] omap-aes 53500000.aes: OMAP AES hw accel rev: 3.2
[ 3.706110] omap-sham 53100000.sham: hw accel on OMAP rev 4.3
[ 3.706138] omap-sham 53100000.sham: initialization failed.
[ 3.711785] omap-sham: probe of 53100000.sham failed with error -22
[ 3.711965] hidraw: raw HID events driver (C) Jiri Kosina
[ 3.716097] usbcore: registered new interface driver usbhid
[ 3.716111] usbhid: USB HID core driver
[ 3.716477] remoteproc0: wkup_m3 is available
[ 3.716490] remoteproc0: Note: remoteproc is still under development and considered experimental.
[ 3.716497] remoteproc0: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.
[ 3.717494] ti_am3359-tscadc 44e0d000.tscadc: chan 0 step_avg truncating to 16
[ 3.717509] ti_am3359-tscadc 44e0d000.tscadc: chan 1 step_avg truncating to 16
[ 3.717518] ti_am3359-tscadc 44e0d000.tscadc: chan 2 step_avg truncating to 16
[ 3.717527] ti_am3359-tscadc 44e0d000.tscadc: chan 3 step_avg truncating to 16
[ 3.717536] ti_am3359-tscadc 44e0d000.tscadc: chan 4 step_avg truncating to 16
[ 3.717544] ti_am3359-tscadc 44e0d000.tscadc: chan 5 step_avg truncating to 16
[ 3.717553] ti_am3359-tscadc 44e0d000.tscadc: chan 6 step_avg truncating to 16
[ 3.718983] oprofile: using arm/armv7
[ 3.720326] wireguard: WireGuard 0.0.20180304 loaded. See www.wireguard.com for information.
[ 3.720339] wireguard: Copyright (C) 2015-2018 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
[ 3.723649] NET: Registered protocol family 10
[ 3.724948] mip6: Mobile IPv6
[ 3.724971] NET: Registered protocol family 17
[ 3.724991] can: controller area network core (rev 20120528 abi 9)
[ 3.725050] NET: Registered protocol family 29
[ 3.725188] Key type dns_resolver registered
[ 3.725205] mpls_gso: MPLS GSO support
[ 3.725528] omap_voltage_late_init: Voltage driver support not added
[ 3.732414] ThumbEE CPU extension supported.
[ 3.732442] Registering SWP/SWPB emulation handler
[ 3.733400] registered taskstats version 1
[ 3.733581] zswap: loaded using pool lzo/zbud
[ 3.736089] Btrfs loaded
[ 3.737621] Key type encrypted registered
[ 3.739709] input: tps65217_pwr_but as /devices/platform/ocp/44e0b000.i2c/i2c-0/0-0024/input/input0
[ 3.760077] tps65217 0-0024: TPS65217 ID 0xe version 1.2
[ 3.760530] at24 0-0050: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 3.760589] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 400 kHz
[ 3.762107] at24 2-0054: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 3.762434] at24 2-0055: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 3.762739] at24 2-0056: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 3.763203] at24 2-0057: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 3.763267] omap_i2c 4819c000.i2c: bus 2 rev0.11 at 100 kHz
[ 3.764225] cpufreq: cpufreq_online: CPU0: Running at unlisted freq: 1000000 KHz
[ 3.765909] cpufreq: cpufreq_online: CPU0: Unlisted initial frequency changed to: 720000 KHz
[ 3.766469] omap_rtc 44e3e000.rtc: setting system clock to 2000-01-01 00:00:00 UTC (946684800)
[ 3.766495] of_cfs_init
[ 3.766619] of_cfs_init: OK
[ 3.771058] PM: Hibernation image not present or could not be loaded.
[ 3.777740] mmc1: MAN_BKOPS_EN bit is not set
[ 3.785275] mmc1: new high speed MMC card at address 0001
[ 3.786161] mmcblk1: mmc1:0001 S10004 3.56 GiB
[ 3.786447] mmcblk1boot0: mmc1:0001 S10004 partition 1 4.00 MiB
[ 3.786721] mmcblk1boot1: mmc1:0001 S10004 partition 2 4.00 MiB
[ 3.787943] mmcblk1: p1 p2
[ 3.792786] EXT4-fs (mmcblk0p1): mounted filesystem with ordered data mode. Opts: (null)
[ 3.792980] VFS: Mounted root (ext4 filesystem) readonly on device 179:1.
[ 3.794563] devtmpfs: mounted
[ 3.795506] Freeing unused kernel memory: 656K
[ 4.435933] systemd[1]: System time before build time, advancing clock.
[ 4.590514] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 4.620171] random: systemd: uninitialized urandom read (16 bytes read, 22 bits of entropy available)
[ 4.624046] random: systemd: uninitialized urandom read (16 bytes read, 22 bits of entropy available)
[ 4.639232] systemd[1]: systemd 232 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN)
[ 4.639923] systemd[1]: Detected architecture arm.
[ 4.641776] systemd[1]: Set hostname to <arm>.
[ 4.809972] random: systemd-sysv-ge: uninitialized urandom read (16 bytes read, 24 bits of entropy available)
[ 4.851313] random: systemd-cryptse: uninitialized urandom read (16 bytes read, 24 bits of entropy available)
[ 4.858397] random: systemd-gpt-aut: uninitialized urandom read (16 bytes read, 24 bits of entropy available)
[ 4.858965] random: systemd-gpt-aut: uninitialized urandom read (16 bytes read, 24 bits of entropy available)
[ 4.900134] random: systemd-sysv-ge: uninitialized urandom read (16 bytes read, 25 bits of entropy available)
[ 5.047127] random: systemd: uninitialized urandom read (16 bytes read, 28 bits of entropy available)
[ 5.047491] random: systemd: uninitialized urandom read (16 bytes read, 28 bits of entropy available)
[ 5.048018] random: systemd: uninitialized urandom read (16 bytes read, 28 bits of entropy available)
[ 5.360495] systemd[1]: Reached target Swap.
[ 5.361504] systemd[1]: Listening on fsck to fsckd communication Socket.
[ 5.362399] systemd[1]: Listening on Journal Audit Socket.
[ 5.363127] systemd[1]: Listening on Journal Socket.
[ 5.363651] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
[ 5.365106] systemd[1]: Created slice User and Session Slice.
[ 5.365590] systemd[1]: Listening on Syslog Socket.
[ 5.365836] systemd[1]: Reached target Remote File Systems.
[ 5.366345] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[ 5.366872] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[ 5.367088] systemd[1]: Reached target Paths.
[ 5.368325] systemd[1]: Created slice System Slice.
[ 5.368614] systemd[1]: Reached target Slices.
[ 5.373495] systemd[1]: Mounting POSIX Message Queue File System...
[ 5.382805] systemd[1]: Starting Load Kernel Modules...
[ 5.421821] systemd[1]: Mounting Debug File System...
[ 5.422745] systemd[1]: Listening on udev Control Socket.
[ 5.496863] systemd[1]: Listening on Journal Socket (/dev/log).
[ 5.518916] systemd[1]: Starting Journal Service...
[ 5.521530] systemd[1]: Created slice system-serial\x2dgetty.slice.
[ 5.589440] systemd[1]: Created slice system-getty.slice.
[ 5.616446] systemd[1]: Starting File System Check on Root Device...
[ 5.695064] systemd[1]: Starting Create list of required static device nodes for the current kernel...
[ 5.695910] systemd[1]: Listening on udev Kernel Socket.
[ 5.696381] systemd[1]: Reached target Encrypted Volumes.
[ 5.698398] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[ 5.886910] systemd[1]: Mounted POSIX Message Queue File System.
[ 5.887288] systemd[1]: Mounted Debug File System.
[ 5.889961] systemd[1]: Started Load Kernel Modules.
[ 5.945770] systemd[1]: Started Create list of required static device nodes for the current kernel.
[ 5.980936] systemd[1]: Started File System Check Daemon to report status.
[ 6.024774] systemd[1]: Starting Create Static Device Nodes in /dev...
[ 6.030174] systemd[1]: Mounting Configuration File System...
[ 6.251408] systemd[1]: Mounting FUSE Control File System...
[ 6.443836] systemd[1]: Starting Apply Kernel Variables...
[ 6.449793] systemd[1]: Started File System Check on Root Device.
[ 6.557175] systemd[1]: Starting Remount Root and Kernel File Systems...
[ 6.620520] systemd[1]: Mounted Configuration File System.
[ 6.620898] systemd[1]: Mounted FUSE Control File System.
[ 6.635483] systemd[1]: Started Create Static Device Nodes in /dev.
[ 6.638956] systemd[1]: Started Apply Kernel Variables.
[ 6.703863] systemd[1]: Started Journal Service.
[ 6.786178] EXT4-fs (mmcblk0p1): re-mounted. Opts: errors=remount-ro
[ 7.395012] systemd-journald[113]: Received request to flush runtime journal from PID 1
[ 9.592610] net eth0: initializing cpsw version 1.12 (0)
[ 9.597162] net eth0: phy found : id is : 0x7c0f1
[ 9.612013] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 11.380293] nf_conntrack version 0.5.0 (7841 buckets, 31364 max)
[ 11.742437] Bluetooth: Core ver 2.21
[ 11.745277] NET: Registered protocol family 31
[ 11.745303] Bluetooth: HCI device and connection manager initialized
[ 11.747461] Bluetooth: HCI socket layer initialized
[ 11.747494] Bluetooth: L2CAP socket layer initialized
[ 11.747573] Bluetooth: SCO socket layer initialized
[ 13.759361] using random self ethernet address
[ 13.759394] using random host ethernet address
[ 13.802740] using random self ethernet address
[ 13.802772] using random host ethernet address
[ 13.910948] usb0: HOST MAC a0:f6:fd:63:b1:9a
[ 13.920263] usb0: MAC a0:f6:fd:63:b1:9b
[ 13.924774] usb1: HOST MAC a0:f6:fd:63:b1:9d
[ 13.927543] usb1: MAC a0:f6:fd:63:b1:9e
[ 14.403651] IPv6: ADDRCONF(NETDEV_UP): usb1: link is not ready
[ 15.963366] ADXL345-I2C probe<<
[ 15.963395] ADXL345 probe<<
[ 15.989867] ADXL:REVID \xffffffe5
[ 16.238743] tda998x 0-0070: Falling back to first CRTC
[ 16.366096] tda998x 0-0070: found TDA19988
[ 16.367525] tilcdc 4830e000.lcdc: bound 0-0070 (ops tda998x_ops [tda998x])
[ 16.367558] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 16.367567] [drm] No driver support for vblank timestamp query.
[ 16.367974] tilcdc 4830e000.lcdc: No connectors reported connected with modes
[ 16.368006] [drm] Cannot find any crtc or sizes - going 1024x768
[ 16.520161] Console: switching to colour frame buffer device 128x48
[ 16.568358] random: nonblocking pool is initialized
[ 16.587155] tilcdc 4830e000.lcdc: fb0: frame buffer device
[ 16.587189] [drm] Initialized tilcdc 1.0.0 20121205 on minor 0P established hash table entries: 4096 (order: 2, 16384 bytes)
[ 3.504413] TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
[ 3.504451] TCP: Hash tables configured (established 4096 bind 4096)
[ 3.504520] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 3.504536] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 3.504711] NET: Registered protocol family 1
[ 3.505191] RPC: Registered named UNIX socket transport module.
[ 3.505204] RPC: Registered udp transport module.
[ 3.505210] RPC: Registered tcp transport module.
[ 3.505215] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 3.506197] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available
[ 3.508320] audit: initializing netlink subsys (disabled)
[ 3.508399] audit: type=2000 audit(3.450:1): initialized
[ 3.516624] zbud: loaded
[ 3.517248] VFS: Disk quotas dquot_6.6.0
[ 3.517477] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 3.519620] NFS: Registering the id_resolver key type
[ 3.519693] Key type id_resolver registered
[ 3.519700] Key type id_legacy registered
[ 3.519727] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[ 3.520028] fuse init (API version 7.23)
[ 3.520533] SGI XFS with ACLs, security attributes, realtime, no debug enabled
[ 3.528190] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
[ 3.528381] io scheduler noop registered
[ 3.528398] io scheduler deadline registered
[ 3.528462] io scheduler cfq registered (default)
[ 3.529366] pinctrl-single 44e10800.pinmux: 142 pins at pa f9e10800 size 568
[ 3.531135] Serial: 8250/16550 driver, 6 ports, IRQ sharing disabled
[ 3.533776] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 155, base_baud = 3000000) is a 8250
[ 3.540021] console [ttyS0] enabled
[ 3.541838] omap_rng 48310000.rng: OMAP Random Number Generator ver. 20
[ 3.542026] [drm] Initialized drm 1.1.0 20060810
[ 3.545150] CAN device driver interface
[ 3.602912] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6
[ 3.602934] davinci_mdio 4a101000.mdio: detected phy mask fffffffe
[ 3.603309] davinci_mdio: dt: updated phy_id[0] from phy_mask[fffffffe]
[ 3.604373] libphy: 4a101000.mdio: probed
[ 3.604399] davinci_mdio 4a101000.mdio: phy[0]: device 4a101000.mdio:00, driver SMSC LAN8710/LAN8720
[ 3.604917] cpsw 4a100000.ethernet: Detected MACID = a0:f6:fd:63:b1:99
[ 3.606239] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 3.606312] ehci-platform: EHCI generic platform driver
[ 3.606468] ehci-omap: OMAP-EHCI Host Controller driver
[ 3.606816] usbcore: registered new interface driver usb-storage
[ 3.608072] 47401300.usb-phy supply vcc not found, using dummy regulator
[ 3.610021] musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)
[ 3.610037] musb-hdrc: MHDRC RTL version 2.0
[ 3.610044] musb-hdrc: setup fifo_mode 4
[ 3.610063] musb-hdrc: 28/31 max ep, 16384/16384 memory
[ 3.610974] 47401b00.usb-phy supply vcc not found, using dummy regulator
[ 3.612799] musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)
[ 3.612813] musb-hdrc: MHDRC RTL version 2.0
[ 3.612819] musb-hdrc: setup fifo_mode 4
[ 3.612833] musb-hdrc: 28/31 max ep, 16384/16384 memory
[ 3.613060] musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driver
[ 3.613094] musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 1
[ 3.613285] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 3.613296] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 3.613305] usb usb1: Product: MUSB HDRC host driver
[ 3.613313] usb usb1: Manufacturer: Linux 4.4.127-bone22 musb-hcd
[ 3.613321] usb usb1: SerialNumber: musb-hdrc.1.auto
[ 3.614091] hub 1-0:1.0: USB hub found
[ 3.614137] hub 1-0:1.0: 1 port detected
[ 3.624430] omap_rtc 44e3e000.rtc: rtc core: registered 44e3e000.rtc as rtc0
[ 3.625168] i2c /dev entries driver
[ 3.625432] Driver for 1-wire Dallas network protocol.
[ 3.627055] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
[ 3.627338] softdog: Software Watchdog Timer: 0.08 initialized. soft_noboot=0 soft_margin=60 sec soft_panic=0 (nowayout=1)
[ 3.627534] sdhci: Secure Digital Host Controller Interface driver
[ 3.627541] sdhci: Copyright(c) Pierre Ossman
[ 3.627992] omap_hsmmc 48060000.mmc: Got CD GPIO
[ 3.698132] mmc0: host does not support reading read-only switch, assuming write-enable
[ 3.698209] mmc0: new SDHC card at address 0001
[ 3.698881] mmcblk0: mmc0:0001 00000 3.72 GiB
[ 3.700678] mmcblk0: p1
[ 3.703172] Synopsys Designware Multimedia Card Interface Driver
[ 3.703436] sdhci-pltfm: SDHCI platform and OF driver helper
[ 3.704383] ledtrig-cpu: registered to indicate activity on CPUs
[ 3.704688] omap-aes 53500000.aes: OMAP AES hw accel rev: 3.2
[ 3.706110] omap-sham 53100000.sham: hw accel on OMAP rev 4.3
[ 3.706138] omap-sham 53100000.sham: initialization failed.
[ 3.711785] omap-sham: probe of 53100000.sham failed with error -22
[ 3.711965] hidraw: raw HID events driver (C) Jiri Kosina
[ 3.716097] usbcore: registered new interface driver usbhid
[ 3.716111] usbhid: USB HID core driver
[ 3.716477] remoteproc0: wkup_m3 is available
[ 3.716490] remoteproc0: Note: remoteproc is still under development and considered experimental.
[ 3.716497] remoteproc0: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.
[ 3.717494] ti_am3359-tscadc 44e0d000.tscadc: chan 0 step_avg truncating to 16
[ 3.717509] ti_am3359-tscadc 44e0d000.tscadc: chan 1 step_avg truncating to 16
[ 3.717518] ti_am3359-tscadc 44e0d000.tscadc: chan 2 step_avg truncating to 16
[ 3.717527] ti_am3359-tscadc 44e0d000.tscadc: chan 3 step_avg truncating to 16
[ 3.717536] ti_am3359-tscadc 44e0d000.tscadc: chan 4 step_avg truncating to 16
[ 3.717544] ti_am3359-tscadc 44e0d000.tscadc: chan 5 step_avg truncating to 16
[ 3.717553] ti_am3359-tscadc 44e0d000.tscadc: chan 6 step_avg truncating to 16
[ 3.718983] oprofile: using arm/armv7
[ 3.720326] wireguard: WireGuard 0.0.20180304 loaded. See www.wireguard.com for information.
[ 3.720339] wireguard: Copyright (C) 2015-2018 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
[ 3.723649] NET: Registered protocol family 10
[ 3.724948] mip6: Mobile IPv6
[ 3.724971] NET: Registered protocol family 17
[ 3.724991] can: controller area network core (rev 20120528 abi 9)
[ 3.725050] NET: Registered protocol family 29
[ 3.725188] Key type dns_resolver registered
[ 3.725205] mpls_gso: MPLS GSO support
[ 3.725528] omap_voltage_late_init: Voltage driver support not added
[ 3.732414] ThumbEE CPU extension supported.
[ 3.732442] Registering SWP/SWPB emulation handler
[ 3.733400] registered taskstats version 1
[ 3.733581] zswap: loaded using pool lzo/zbud
[ 3.736089] Btrfs loaded
[ 3.737621] Key type encrypted registered
[ 3.739709] input: tps65217_pwr_but as /devices/platform/ocp/44e0b000.i2c/i2c-0/0-0024/input/input0
[ 3.760077] tps65217 0-0024: TPS65217 ID 0xe version 1.2
[ 3.760530] at24 0-0050: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 3.760589] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 400 kHz
[ 3.762107] at24 2-0054: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 3.762434] at24 2-0055: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 3.762739] at24 2-0056: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 3.763203] at24 2-0057: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 3.763267] omap_i2c 4819c000.i2c: bus 2 rev0.11 at 100 kHz
[ 3.764225] cpufreq: cpufreq_online: CPU0: Running at unlisted freq: 1000000 KHz
[ 3.765909] cpufreq: cpufreq_online: CPU0: Unlisted initial frequency changed to: 720000 KHz
[ 3.766469] omap_rtc 44e3e000.rtc: setting system clock to 2000-01-01 00:00:00 UTC (946684800)
[ 3.766495] of_cfs_init
[ 3.766619] of_cfs_init: OK
[ 3.771058] PM: Hibernation image not present or could not be loaded.
[ 3.777740] mmc1: MAN_BKOPS_EN bit is not set
[ 3.785275] mmc1: new high speed MMC card at address 0001
[ 3.786161] mmcblk1: mmc1:0001 S10004 3.56 GiB
[ 3.786447] mmcblk1boot0: mmc1:0001 S10004 partition 1 4.00 MiB
[ 3.786721] mmcblk1boot1: mmc1:0001 S10004 partition 2 4.00 MiB
[ 3.787943] mmcblk1: p1 p2
[ 3.792786] EXT4-fs (mmcblk0p1): mounted filesystem with ordered data mode. Opts: (null)
[ 3.792980] VFS: Mounted root (ext4 filesystem) readonly on device 179:1.
[ 3.794563] devtmpfs: mounted
[ 3.795506] Freeing unused kernel memory: 656K
[ 4.435933] systemd[1]: System time before build time, advancing clock.
[ 4.590514] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 4.620171] random: systemd: uninitialized urandom read (16 bytes read, 22 bits of entropy available)
[ 4.624046] random: systemd: uninitialized urandom read (16 bytes read, 22 bits of entropy available)
[ 4.639232] systemd[1]: systemd 232 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN)
[ 4.639923] systemd[1]: Detected architecture arm.
[ 4.641776] systemd[1]: Set hostname to <arm>.
[ 4.809972] random: systemd-sysv-ge: uninitialized urandom read (16 bytes read, 24 bits of entropy available)
[ 4.851313] random: systemd-cryptse: uninitialized urandom read (16 bytes read, 24 bits of entropy available)
[ 4.858397] random: systemd-gpt-aut: uninitialized urandom read (16 bytes read, 24 bits of entropy available)
[ 4.858965] random: systemd-gpt-aut: uninitialized urandom read (16 bytes read, 24 bits of entropy available)
[ 4.900134] random: systemd-sysv-ge: uninitialized urandom read (16 bytes read, 25 bits of entropy available)
[ 5.047127] random: systemd: uninitialized urandom read (16 bytes read, 28 bits of entropy available)
[ 5.047491] random: systemd: uninitialized urandom read (16 bytes read, 28 bits of entropy available)
[ 5.048018] random: systemd: uninitialized urandom read (16 bytes read, 28 bits of entropy available)
[ 5.360495] systemd[1]: Reached target Swap.
[ 5.361504] systemd[1]: Listening on fsck to fsckd communication Socket.
[ 5.362399] systemd[1]: Listening on Journal Audit Socket.
[ 5.363127] systemd[1]: Listening on Journal Socket.
[ 5.363651] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
[ 5.365106] systemd[1]: Created slice User and Session Slice.
[ 5.365590] systemd[1]: Listening on Syslog Socket.
[ 5.365836] systemd[1]: Reached target Remote File Systems.
[ 5.366345] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[ 5.366872] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[ 5.367088] systemd[1]: Reached target Paths.
[ 5.368325] systemd[1]: Created slice System Slice.
[ 5.368614] systemd[1]: Reached target Slices.
[ 5.373495] systemd[1]: Mounting POSIX Message Queue File System...
[ 5.382805] systemd[1]: Starting Load Kernel Modules...
[ 5.421821] systemd[1]: Mounting Debug File System...
[ 5.422745] systemd[1]: Listening on udev Control Socket.
[ 5.496863] systemd[1]: Listening on Journal Socket (/dev/log).
[ 5.518916] systemd[1]: Starting Journal Service...
[ 5.521530] systemd[1]: Created slice system-serial\x2dgetty.slice.
[ 5.589440] systemd[1]: Created slice system-getty.slice.
[ 5.616446] systemd[1]: Starting File System Check on Root Device...
[ 5.695064] systemd[1]: Starting Create list of required static device nodes for the current kernel...
[ 5.695910] systemd[1]: Listening on udev Kernel Socket.
[ 5.696381] systemd[1]: Reached target Encrypted Volumes.
[ 5.698398] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[ 5.886910] systemd[1]: Mounted POSIX Message Queue File System.
[ 5.887288] systemd[1]: Mounted Debug File System.
[ 5.889961] systemd[1]: Started Load Kernel Modules.
[ 5.945770] systemd[1]: Started Create list of required static device nodes for the current kernel.
[ 5.980936] systemd[1]: Started File System Check Daemon to report status.
[ 6.024774] systemd[1]: Starting Create Static Device Nodes in /dev...
[ 6.030174] systemd[1]: Mounting Configuration File System...
[ 6.251408] systemd[1]: Mounting FUSE Control File System...
[ 6.443836] systemd[1]: Starting Apply Kernel Variables...
[ 6.449793] systemd[1]: Started File System Check on Root Device.
[ 6.557175] systemd[1]: Starting Remount Root and Kernel File Systems...
[ 6.620520] systemd[1]: Mounted Configuration File System.
[ 6.620898] systemd[1]: Mounted FUSE Control File System.
[ 6.635483] systemd[1]: Started Create Static Device Nodes in /dev.
[ 6.638956] systemd[1]: Started Apply Kernel Variables.
[ 6.703863] systemd[1]: Started Journal Service.
[ 6.786178] EXT4-fs (mmcblk0p1): re-mounted. Opts: errors=remount-ro
[ 7.395012] systemd-journald[113]: Received request to flush runtime journal from PID 1
[ 9.592610] net eth0: initializing cpsw version 1.12 (0)
[ 9.597162] net eth0: phy found : id is : 0x7c0f1
[ 9.612013] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 11.380293] nf_conntrack version 0.5.0 (7841 buckets, 31364 max)
[ 11.742437] Bluetooth: Core ver 2.21
[ 11.745277] NET: Registered protocol family 31
[ 11.745303] Bluetooth: HCI device and connection manager initialized
[ 11.747461] Bluetooth: HCI socket layer initialized
[ 11.747494] Bluetooth: L2CAP socket layer initialized
[ 11.747573] Bluetooth: SCO socket layer initialized
[ 13.759361] using random self ethernet address
[ 13.759394] using random host ethernet address
[ 13.802740] using random self ethernet address
[ 13.802772] using random host ethernet address
[ 13.910948] usb0: HOST MAC a0:f6:fd:63:b1:9a
[ 13.920263] usb0: MAC a0:f6:fd:63:b1:9b
[ 13.924774] usb1: HOST MAC a0:f6:fd:63:b1:9d
[ 13.927543] usb1: MAC a0:f6:fd:63:b1:9e
[ 14.403651] IPv6: ADDRCONF(NETDEV_UP): usb1: link is not ready
[ 15.963366] ADXL345-I2C probe<<
[ 15.963395] ADXL345 probe<<
[ 15.989867] ADXL:REVID \xffffffe5
[ 16.238743] tda998x 0-0070: Falling back to first CRTC
[ 16.366096] tda998x 0-0070: found TDA19988
[ 16.367525] tilcdc 4830e000.lcdc: bound 0-0070 (ops tda998x_ops [tda998x])
[ 16.367558] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 16.367567] [drm] No driver support for vblank timestamp query.
[ 16.367974] tilcdc 4830e000.lcdc: No connectors reported connected with modes
[ 16.368006] [drm] Cannot find any crtc or sizes - going 1024x768
[ 16.520161] Console: switching to colour frame buffer device 128x48
[ 16.568358] random: nonblocking pool is initialized
[ 16.587155] tilcdc 4830e000.lcdc: fb0: frame buffer device
[ 16.587189] [drm] Initialized tilcdc 1.0.0 20121205 on minor 0
Comments
Post a Comment