Merge branch 'jethro' into fct
Conflicts: conf/machine/am335x-nbhw16.conf conf/machine/am335x-nrhw20.conf recipes-bsp/u-boot/u-boot-am335x-nbhw16-v1_git.bb recipes-bsp/u-boot/u-boot-am335x-nbhw16-v2_git.bb recipes-connectivity/tibluetooth/tibluetooth.bb recipes-connectivity/tibluetooth/tibluetooth/tibluetooth-nrhw20.service recipes-core/sw-update/sw-update/am335x-nrhw20/sw_update_config
This commit is contained in:
commit
20408b3f28
|
|
@ -0,0 +1,25 @@
|
|||
DESCRIPTION = "CPU Benchmarking bin"
|
||||
HOMEPAGE = "http://www.netmodule.com/"
|
||||
LICENSE = "GPLv2"
|
||||
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
|
||||
|
||||
PROVIDES = "benchmarking-cpu"
|
||||
|
||||
PV = "1.0.0"
|
||||
|
||||
SRC_URI = " \
|
||||
file://dhry \
|
||||
file://coremark \
|
||||
file://memspeed \
|
||||
"
|
||||
|
||||
FILES_${PN} += "/usr/bin/*"
|
||||
|
||||
S = "${WORKDIR}"
|
||||
|
||||
do_install () {
|
||||
install -d ${D}/${bindir}
|
||||
install -m 0755 ${S}/dhry ${D}/${bindir}
|
||||
install -m 0755 ${S}/coremark ${D}/${bindir}
|
||||
install -m 0755 ${S}/memspeed ${D}/${bindir}
|
||||
}
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
|
@ -8,7 +8,6 @@ IMAGE_FEATURES_append = " \
|
|||
|
||||
BENCH_TOOLS = " \
|
||||
tcpdump \
|
||||
lrzsz \
|
||||
lmbench \
|
||||
dbench \
|
||||
memtester \
|
||||
|
|
@ -17,7 +16,13 @@ BENCH_TOOLS = " \
|
|||
iozone3 \
|
||||
iperf \
|
||||
strongswan \
|
||||
speedtest-cli \
|
||||
benchmarking-cpu \
|
||||
"
|
||||
GPS_TOOLS = " \
|
||||
gps-utils \
|
||||
ser2net \
|
||||
"
|
||||
|
||||
EASY_EDITOR = " \
|
||||
nano \
|
||||
|
|
@ -31,7 +36,9 @@ IMAGE_INSTALL_append = " \
|
|||
lrzsz \
|
||||
${BENCH_TOOLS} \
|
||||
${EASY_EDITOR} \
|
||||
${GPS_TOOLS} \
|
||||
python3 \
|
||||
python3-misc \
|
||||
minicom \
|
||||
"
|
||||
|
||||
|
|
|
|||
|
|
@ -18,6 +18,8 @@ IMAGE_INSTALL = " \
|
|||
systemd-serialgetty \
|
||||
networkmanager \
|
||||
modemmanager \
|
||||
board-descriptor \
|
||||
curl \
|
||||
"
|
||||
|
||||
LICENSE = "BSD"
|
||||
|
|
|
|||
|
|
@ -51,6 +51,7 @@ IMAGE_INSTALL_append = " \
|
|||
glibc-gconv-utf-32 \
|
||||
bridge-utils \
|
||||
gpsd \
|
||||
curl \
|
||||
${FIRMWARE} \
|
||||
"
|
||||
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
PLATFORM_FIRST_PARTITION="/dev/mmcblk1p1"
|
||||
PLATFORM_SECOND_PARTITION="/dev/mmcblk1p2"
|
||||
PLATFORM_MAIN_STORAGE="/dev/mmcblk1"
|
||||
PLATFORM_FIRST_PARTITION=$PLATFORM_MAIN_STORAGE"p1"
|
||||
PLATFORM_SECOND_PARTITION=$PLATFORM_MAIN_STORAGE"p2"
|
||||
PLATFORM_PROD_COMPATIBILITY=
|
||||
PLATFORM_HW_VERSION=
|
||||
get_active_partition()
|
||||
|
|
|
|||
|
|
@ -247,7 +247,7 @@ update_uboot()
|
|||
return
|
||||
fi
|
||||
|
||||
dd if=$1 of=/dev/mmcblk0 bs=512 seek=768 &> /dev/null
|
||||
dd if=$1 of=$PLATFORM_MAIN_STORAGE bs=512 seek=768 &> /dev/null
|
||||
if [ $? -ne 0 ]; then
|
||||
log ERROR "Failed to write u-boot to mmcblk0"
|
||||
return
|
||||
|
|
@ -267,9 +267,9 @@ update_spl()
|
|||
return
|
||||
fi
|
||||
|
||||
dd if=$1 of=/dev/mmcblk0 bs=512 seek=256 &> /dev/null
|
||||
dd if=$1 of=/dev/$PLATFORM_MAIN_STORAGE bs=512 seek=256 &> /dev/null
|
||||
if [ $? -ne 0 ]; then
|
||||
log ERROR "Failed to write spl to mmcblk0"
|
||||
log ERROR "Failed to write spl to $PLATFORM_MAIN_STORAGE"
|
||||
return
|
||||
fi
|
||||
log INFO "spl update succeed!"
|
||||
|
|
@ -277,6 +277,11 @@ update_spl()
|
|||
|
||||
############################ Start of script ###################################
|
||||
|
||||
if [ ! -b $PLATFORM_MAIN_STORAGE ]; then
|
||||
log ERROR "Storage $PLATFORM_MAIN_STORAGE does not exist, please fix /etc/default/sw_update_config"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
while getopts ":l:u:s:h" opt; do
|
||||
case $opt in
|
||||
l)
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
PLATFORM_FIRST_PARTITION="/dev/mmcblk0p1"
|
||||
PLATFORM_SECOND_PARTITION="/dev/mmcblk0p2"
|
||||
PLATFORM_MAIN_STORAGE="/dev/mmcblk0"
|
||||
PLATFORM_FIRST_PARTITION=$PLATFORM_MAIN_STORAGE"p1"
|
||||
PLATFORM_SECOND_PARTITION=$PLATFORM_MAIN_STORAGE"p2"
|
||||
PLATFORM_PROD_COMPATIBILITY=
|
||||
PLATFORM_HW_VERSION=
|
||||
get_active_partition()
|
||||
|
|
|
|||
|
|
@ -0,0 +1,57 @@
|
|||
# This file is part of systemd.
|
||||
#
|
||||
# systemd is free software; you can redistribute it and/or modify it
|
||||
# under the terms of the GNU Lesser General Public License as published by
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# Entries in this file show the compile time defaults.
|
||||
# You can change settings by editing this file.
|
||||
# Defaults can be restored by simply deleting this file.
|
||||
#
|
||||
# See systemd-system.conf(5) for details.
|
||||
|
||||
[Manager]
|
||||
#LogLevel=info
|
||||
#LogTarget=journal-or-kmsg
|
||||
#LogColor=yes
|
||||
#LogLocation=no
|
||||
#DumpCore=yes
|
||||
#CrashShell=no
|
||||
#ShowStatus=yes
|
||||
#CrashChVT=1
|
||||
#CPUAffinity=1 2
|
||||
#JoinControllers=cpu,cpuacct net_cls,net_prio
|
||||
RuntimeWatchdogSec=20s
|
||||
ShutdownWatchdogSec=10min
|
||||
#CapabilityBoundingSet=
|
||||
#SystemCallArchitectures=
|
||||
#TimerSlackNSec=
|
||||
#DefaultTimerAccuracySec=1min
|
||||
#DefaultStandardOutput=journal
|
||||
#DefaultStandardError=inherit
|
||||
#DefaultTimeoutStartSec=90s
|
||||
#DefaultTimeoutStopSec=90s
|
||||
#DefaultRestartSec=100ms
|
||||
#DefaultStartLimitInterval=10s
|
||||
#DefaultStartLimitBurst=5
|
||||
#DefaultEnvironment=
|
||||
#DefaultCPUAccounting=no
|
||||
#DefaultBlockIOAccounting=no
|
||||
#DefaultMemoryAccounting=no
|
||||
#DefaultLimitCPU=
|
||||
#DefaultLimitFSIZE=
|
||||
#DefaultLimitDATA=
|
||||
#DefaultLimitSTACK=
|
||||
#DefaultLimitCORE=
|
||||
#DefaultLimitRSS=
|
||||
#DefaultLimitNOFILE=
|
||||
#DefaultLimitAS=
|
||||
#DefaultLimitNPROC=
|
||||
#DefaultLimitMEMLOCK=
|
||||
#DefaultLimitLOCKS=
|
||||
#DefaultLimitSIGPENDING=
|
||||
#DefaultLimitMSGQUEUE=
|
||||
#DefaultLimitNICE=
|
||||
#DefaultLimitRTPRIO=
|
||||
#DefaultLimitRTTIME=
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
SUMMARY = "Speed Test tool"
|
||||
DESCRIPTION = "Command line interface for testing internet bandwidth using speedtest.net"
|
||||
PR = "r1"
|
||||
LICENSE = "Apache-2.0"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"
|
||||
|
||||
SRC_URI = "git://github.com/sivel/speedtest-cli.git;protocol=git "
|
||||
SRCREV = "${AUTOREV}"
|
||||
S = "${WORKDIR}/git"
|
||||
RDEPENDS_${PN} = "python"
|
||||
|
||||
do_install () {
|
||||
install -d -m 755 ${D}${bindir}/
|
||||
install -m 755 speedtest.py ${D}${bindir}/
|
||||
}
|
||||
|
||||
FILES_${PN} = " ${bindir}/speedtest.py"
|
||||
|
||||
INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
|
||||
Loading…
Reference in New Issue