Harald Welte
4f8f48035a
osmo-bts: Config file in 'stable' version is still in different path
...
The recent updates to the osmo-bts recipe broke the 'stable' version
as the config file is still in doc/examples/ and not doc/examples/sysmo
2017-06-14 10:42:43 +02:00
Harald Welte
7875f48c3c
sysmobts2100: use anonymous accses for lc15 gitlab repositories
2017-06-13 16:07:47 +02:00
Harald Welte
18f43e645c
osmo-bts: Remove legacy SysV init script support
2017-06-13 14:34:49 +02:00
Harald Welte
da1fb1b014
task-sysmocom-bts: Support sysmoBTS2100 without osmo-bts-remote
2017-06-13 14:34:49 +02:00
Harald Welte
ce14de5afa
sysmobts2100: ensure osmo-bts/osmo-pcu are actually included in image
...
this is achieved by means of including task-sysmocom-bts
2017-06-13 14:34:49 +02:00
Harald Welte
4afd36eef1
sysmobts2100: harmonize defconfig with sysmobts-v2
...
Try to make the kernel config as similar as possible
2017-06-13 14:34:49 +02:00
Harald Welte
aecbbe2c0a
SDK: ensure lc15 headers are in sysmobts2100 SDK
2017-06-13 14:34:49 +02:00
Harald Welte
e9114b15b7
osmo-pcu: Support both sysmobts-v2 and sysmobts2100 machines
2017-06-13 14:34:49 +02:00
Harald Welte
d1387e9ac4
osmo-bts: support sysmobts-v2 and sysmobts2100 machine targets
2017-06-13 14:34:47 +02:00
Harald Welte
77cc4ac812
make sysmocom-archiver work for lc15 kernel
...
We cannot use 'source_tar_name' in cases it is not defined. Not sure if this is
the right fix, but it at least makes the build succeed.
2017-06-13 14:30:49 +02:00
Harald Welte
a06af1c4f1
add machine config for litecell15 and sysmobts2100
2017-06-13 14:30:49 +02:00
Harald Welte
59aa24ab9a
gpsd configuration for sysmobts2100
2017-06-13 14:30:49 +02:00
Harald Welte
11ca0fd885
Add Linux kernel for litecell15 (4.4.32 from Nutaq)
2017-06-13 14:30:49 +02:00
Harald Welte
3641a69585
add u-boot for litecell15 / sysmoBTS 2100
2017-06-13 14:30:49 +02:00
Harald Welte
ff217ad58c
Add lc15-firmware package for sysmoBTS 2100 support
2017-06-13 14:30:49 +02:00
Holger Hans Peter Freyther
b5c1bfd9ba
rtl8169-eeprom: Upgrade to see if compile error with poky master is fixed
2017-06-13 12:55:03 +08:00
Holger Hans Peter Freyther
3490e54f4a
x86: Introduce sysmocom-alix for the older hardware in the field
...
Introduce an alias for sysmocom-bsc and add better description where
the difference is in terms of alix vs. apu2.
2017-06-13 10:16:51 +08:00
Holger Hans Peter Freyther
00aa1c7fea
x86: Rename sysmocom-bsc-v2 to sysmocom-apu2.con to reflect hardware
...
Use a name that relfects the physical hardware and not a function that
is not implemented.
Related: SYS#3094
2017-06-13 09:56:00 +08:00
Daniel Willmann
315f10aa47
osmo-bts: Update revision to fix GSM HR encoding
...
Ticket: SYS#2452
2017-06-02 14:59:05 +02:00
Holger Hans Peter Freyther
abc017e891
sysmobts: Force thumb interworking (armv5_t_e) for pyro
...
Somehow the PACKAGE_ARCH selection in pyro only comes up with armv5e but
we want (at least for legacy) thumb interworking. Force it to the thumb
mode.
2017-04-30 00:15:49 +02:00
Holger Hans Peter Freyther
8610f32401
sysmocom-defaults: Workaround sysmocom-bsc-v2 rootfs issue
...
Disable the libsolv backend to workaround an install issue. This does
not occur or sysmobts or sysmocom-bsc but only on the v2 target or the
idu.
2017-04-27 12:45:34 +02:00
Holger Hans Peter Freyther
1bc3be8eb6
sysmocom-bsc2: Add a BSC v2 where we can tune for i686
...
The old Geode based systems are replaced by AMD APU systems. We might
build for sysmobsc v1 and v2 but would like to be able to tune for the
better CPU.
2017-04-26 23:06:06 +02:00
Holger Hans Peter Freyther
60aceccd0d
bsc/idu: Drop edison (1.1) support and stick to 3.10er kernel
...
This is fixing the QA issue on newer perf for x86 on Dora as seen
by the CI system. Drop support for ancient unsupported OE version
and force 3.10/4.9 depending on where we are.
2017-04-25 18:01:53 +02:00
Holger Hans Peter Freyther
bbc7c997ae
image-rauc-ubi: Fix building on latest poky
...
mtd-utils-native needs to be available for do_deploy, so add the
dependency there. DEPENDS is meaningless for us so remove it too.
Use specific tasks as dependency to workaround an issue with poky
master where glibc-initial and glibc-locale would be direct deps.
Clone the recipe to deal with the different tasks. I wasn't able
to get the other tasks in place for dora.
2017-04-24 16:07:50 +02:00
Holger Hans Peter Freyther
b18c50951f
barebox: Update to be able build and link with gcc6/ld.gold
...
Build the old barebox with newer tools. This should work for dora
and master at the same time.
2017-04-24 11:46:47 +02:00
Holger Hans Peter Freyther
204fea2e7d
linux-sysmocom: Add a Linux 4.9 recipe to be used for new poky
...
Linux 4.9 is a LTS released and will be maintained until at least
January 2019.
2017-04-24 11:46:47 +02:00
Holger Hans Peter Freyther
6751f3e212
modernize: Use d.get* instead of the bb.data.get* facade
...
In modern Poky the facade is gone and the data dictionary needs
to be accessed directly. This commit is catching up with it. It
was build tested on dora as well. I have not checked if it is
changing the checksums of a dora build.
2017-04-24 00:48:40 +02:00
Holger Hans Peter Freyther
789c9a650c
iperf: Upgrade to 2.0.9 to solve c++ compilation issue
...
2.0.5 is known not to build with newer G++/libstdc++. Upgrade to
version 2.0.9, fix compilation issue on arm for C code and let's
see..
2017-04-17 06:59:31 +02:00
Holger Hans Peter Freyther
2b8949c52e
ifupdown: Build without access to dpkg-architecture
...
Take a patch from newer version in Poky to hardcode the os to
Linux. This surfaced because of the more strict sysroot in newer
versions of Poky.
To avoid some bad surprises I am continuing to use this version
of ifupdown instead of the newer one in Poky.
2017-04-17 06:59:24 +02:00
Holger Hans Peter Freyther
39afcd35ae
rauc: Make gdbus-codegen available to the build process
...
Require glib-2.0-native so that we can call gdbus-codegen from
the build process. Needed for newer versions of poky.
2017-04-16 20:09:51 +02:00
Holger Hans Peter Freyther
3f352433bd
netcat-openbsd: Fix linking and use GNU_HASH for symbols
...
Inherit the pkgconfig bbclass so libbsd can be found properly and
pass in LDFLAGS to make sure the right link line is being used.
2017-04-16 20:09:33 +02:00
Holger Hans Peter Freyther
0646719119
rtl8169-eeprom: Use newer version to honor external LDFLAGS
...
Make sure libraries are linked with GNU_HASH on newer versions
of Poky.
2017-04-16 20:09:20 +02:00
Holger Hans Peter Freyther
801c195338
osmo-bts: Remove inline from the declaration of function
...
The function is declared and defined as inline and gcc6 will not
emit an external visible symbol for it. Master doesn't have this
problem anymore so let's just patch it here.
Fixes:
| /usr/src/debug/osmo-bts/0.4.3+gitAUTOINC+57ee780789-r1a2ff06d20-r18.18/git/tests/sysmobts/sysmobts_test.c:207: undefined reference to `l1if_ms_pwr_ctrl'
2017-04-16 20:09:02 +02:00
Holger Hans Peter Freyther
49153b2904
gpsd: Make sure that LDFLAGS are passed to scons
...
In newer Poky the LDFLAGS are not passed through the $CC variable
anymore and we need to make sure scons is picking them up. Take an
old Gentoo patch for it.
2017-04-16 20:08:50 +02:00
Holger Hans Peter Freyther
9f0d341f23
systemd-compat-units: Add LIC_FILES_CHKSUM for SRC_URI files
...
We need to have our own LIC_FILES_CHKSUM now as we add the alignment
service.
2017-04-16 20:08:42 +02:00
Holger Hans Peter Freyther
0d7522675f
dvnixload: Fix deployment on latest poky
...
The with builddir != srcddir the deployment will fail. Add ${B} as
it will work for both old and new poky.
2017-04-16 20:08:33 +02:00
Holger Hans Peter Freyther
2111c3cad3
u-boot: Upgrade to a version of u-boot master
...
This is updating to u-boot v2017.03+256. v2017.05 is coming soon
and it seems quite stable already. This seems to work for old and
the new dora.
2017-04-16 20:08:26 +02:00
Daniel Willmann
1b77777791
osmo-bts: Bump version to include power ramping support for 1020, 1100 models
...
Ticket: SYS#3214
2017-02-14 20:43:26 +01:00
Daniel Willmann
4e9cabbe91
osmo-bts: Bump version to include power ramping support.
...
Ticket: SYS#3214
2017-02-14 18:38:47 +01:00
Harald Welte
0c4a046bd5
openggsn-config: Use the sysmocom-bsc/ggsn.conf as default for all machines
...
Only sysmobts-v2 will override it, but all other machines should have
the same configuration as the sysmocom-bsc. This will fix the build of
our yocto-dora for sysmocom-idu/sysmocom-odu, where task-sysmocom-feed
pulls in task-gprscore which in turn wants to build the ggsn
configuration even on those machines where we don't actually have a ggsn
so far.
2017-02-10 16:30:46 +01:00
Harald Welte
be388bd7d5
openggsn-config: share one gprs_routing file for different machines
...
there's no point in having two identical gprs_routing files in the
two machine-specific directories. So let's share one common file.
2017-02-10 16:25:13 +01:00
Daniel Willmann
29dd84c82a
task-sysmocom-feed: Add task-gprscore
...
Just build the gprs corenet related packages in our regular feed so they are
built for the sysmobsc as well.
Ticket: SYS#3096
2016-11-29 20:54:14 +01:00
Daniel Willmann
9833551361
sysmocom-bsc: Install dnsmasq in the image with correct config
...
Ticket: SYS#3081, SYS#2439
2016-11-28 17:36:48 +01:00
Holger Hans Peter Freyther
8698210e1d
u-boot: Go back just supporting RevG hardware
...
We need some more testing/experience with the AEMIF related fixed
that it is better to ship what we have right now.
Discussed in the sob chat.
2016-09-05 14:40:25 +02:00
Harald Welte
17758a0de8
update gpsdate to fixed init script revision
...
... using variables from /etc/default/gpsdate not only in systemd
service file, but also init script.
2016-08-01 14:02:18 +02:00
Holger Hans Peter Freyther
959ae40f34
sysmocom-archiver: Make it somehow work with python3
...
Yocto master has switched to use python3 and this means all of
our bbclasses must work with it. The cmp function has been removed
and the closest is this dropin routine. Start to use it.
2016-07-02 21:49:21 +02:00
Harald Welte
7c07fdaa46
barebox-state.bb: add missing spaces at end of line of FILES lines
2016-06-23 09:23:40 +02:00
Harald Welte
2025596913
OWHW: update barebox for SWITCH_RESET pulse generation on cold boot
2016-06-23 00:41:43 +02:00
Harald Welte
b021331415
OWHW: Enable hardware watchdog from systemd
...
We had this enabled on odu/idu/sysmobts already, but didn't do so
on owhw.
2016-06-23 00:41:38 +02:00
Harald Welte
78f5bc0867
OWHW: add image definitio for OWHW related files + rauc-slot files
...
for OWHW, one should build sysmocom-owhw-rauc-image, not
sysmocom-owhw-image!
2016-06-23 00:41:33 +02:00