sysmobts: Target firmware version 3.11
* Add sysmobts-firmware 3.11. The firmware will work with the previous osmo-bts software and this one (as we don't use the new primitives) * Build newer version of osmo-bts with support for online calibration and CMR fixes.hfreyther/master-next
parent
2fb98567ea
commit
f85927359a
|
@ -3,11 +3,11 @@ SECTION = "kernel"
|
|||
LICENSE = "CLOSED"
|
||||
|
||||
SRC_URI = "git://git.sysmocom.de/sysmo-bts/layer1-api.git;protocol=git;branch=master"
|
||||
SRCREV = "73a3a2f9cfbf597d8c6ed92c5fc2eb6f142e30d8"
|
||||
SRCREV_sysmobts-v2 = "73a3a2f9cfbf597d8c6ed92c5fc2eb6f142e30d8"
|
||||
SRCREV = "84e0cf46511f256ef84c0211f3f39a642acceb33"
|
||||
SRCREV_sysmobts-v2 = "84e0cf46511f256ef84c0211f3f39a642acceb33"
|
||||
SRCREV_sysmobts-v1 = "4dde9443e2aa11868e46a67529cb5ac45462699c"
|
||||
PV = "${SRCREV}+git${SRCPV}"
|
||||
PR = "r4"
|
||||
PR = "r5"
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
# The API is only a header, nothing to compile
|
||||
|
|
|
@ -0,0 +1,16 @@
|
|||
COMPATIBLE_MACHINE = "(sysmobts-v2|sysmobts-2050)"
|
||||
PACKAGE_ARCH = "sysmobts-v2"
|
||||
FIRMWARE-VERSION = "superfemto_v${PV}"
|
||||
PR = "r0.${INC_PR}"
|
||||
RRCONFLICTS_${PN} = "osmo-bts (< 0.4.2)"
|
||||
|
||||
require ${PN}.inc
|
||||
|
||||
do_install() {
|
||||
install -d ${D}/lib/firmware/
|
||||
|
||||
install -m 0666 ${S}/Image/Dsp/superfemto.out ${D}/lib/firmware/sysmobts-v2.out
|
||||
install -m 0666 ${S}/Image/Fpga/superfemto.bit ${D}/lib/firmware/sysmobts-v2.bit
|
||||
}
|
||||
|
||||
FILES_${PN} = "/lib/firmware/sysmobts-v2*"
|
|
@ -4,16 +4,16 @@ LIC_FILES_CHKSUM="file://COPYING;md5=73f1eb20517c55bf9493b7dd6e480788"
|
|||
|
||||
SRC_URI = "git://git.osmocom.org/osmo-bts.git;protocol=git;branch=sysmocom/features/handover;name=osmobts;destsuffix=git \
|
||||
git://git.osmocom.org/openbsc;protocol=git;branch=master;name=openbsc;destsuffix=openbsc"
|
||||
SRCREV_osmobts = "a7f9b58e44fa7119e7113269765302a0b8a619d5"
|
||||
SRCREV_openbsc = "421365eeaa104a9781214f9e12c55023c1099bf8"
|
||||
PV = "0.4.2+git${SRCPV}"
|
||||
PR = "r11.${META_TELEPHONY_OSMO_INC}"
|
||||
SRCREV_osmobts = "bc24955e91f050e904851f589400eac4c3443917"
|
||||
SRCREV_openbsc = "a5cae441e29b85a3f612168106ed61e769b253d7"
|
||||
PV = "0.4.3+git${SRCPV}"
|
||||
PR = "r12.${META_TELEPHONY_OSMO_INC}"
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
SRCREV_FORMAT = "openbsc-rosmobts"
|
||||
DEPENDS = "libosmocore libosmo-abis femtobts-api"
|
||||
RDEPENDS_${PN} += "coreutils sysmobts-firmware (>= 3.10)"
|
||||
RCONFLICTS_${PN} = "sysmobts-firmware (< 3.10)"
|
||||
RDEPENDS_${PN} += "coreutils sysmobts-firmware (>= 3.11)"
|
||||
RCONFLICTS_${PN} = "sysmobts-firmware (< 3.11)"
|
||||
|
||||
EXTRA_OECONF += "--enable-sysmocom-bts"
|
||||
|
||||
|
|
Loading…
Reference in New Issue