Harald Welte
6edd534be4
OWHW: Update linux (phy address fix in dt; dummy.ko with mdio bus support)
2016-06-23 00:42:15 +02:00
Harald Welte
07f72f2614
OWHW: update linux kernel for v2 (gpio-cs/omap2-spi, etc.)
2016-06-23 00:42:15 +02:00
Harald Welte
82671cda21
OWHW: build new linux kernel version with dts for v2
2016-06-23 00:42:15 +02:00
Harald Welte
e402b3e564
OWHW: Update defconfig with requirements for v2 hardware
2016-06-23 00:42:15 +02:00
Harald Welte
59185c8de3
OWHW: update to git version with 10kHz I2C bus speed
2016-06-23 00:42:15 +02:00
Harald Welte
37cd96f46b
OWHW defconfig: No MMC, no PPS, add I2C and MDIO bit-banging
2016-06-23 00:42:15 +02:00
Harald Welte
f525b5cf6b
OWHW: fix build of linux-sysmocom uImage LOADADDR
2016-06-23 00:42:15 +02:00
Harald Welte
6e802da190
OWHW: Add kernel recipe
2016-06-23 00:42:15 +02:00
Holger Hans Peter Freyther
afc1035dc2
linux-sysmocom: Re-enable the standard usb modules
...
Enable the xt-log kernel module and build the wifi drivers
as modules again. We don't need the backports right now.
2016-06-23 00:42:15 +02:00
Jan Luebbe
3d51210f9b
linux-sysmocom: switch all systems to 4.1.4
...
[hfreyther: Create a new file for 4.1]
Signed-off-by: Jan Luebbe <jluebbe@debian.org>
2016-06-23 00:42:15 +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
27d5493687
OWHW: update barebox recipe (move eeprom bootstate to offset 0)
2016-06-23 00:41:31 +02:00
Harald Welte
f54c291c85
OWHW: add patch to hard-code the boot-state back-end EEPROM path
2016-06-23 00:41:18 +02:00
Harald Welte
6eef6d8fb3
OWHW: update barebox to include v2 changes
2016-06-23 00:41:06 +02:00
Harald Welte
08406f0a8c
barebox: update to 'initramfs is optional' boot config
2016-06-23 00:40:45 +02:00
Harald Welte
b45f8f591f
bossa: add missing readline build dependency
2016-06-23 00:40:20 +02:00
Harald Welte
aa5249a22d
OWHW: add recipe for bossa (Atmel SAM flasher)
2016-06-23 00:40:10 +02:00
Harald Welte
87ba2df810
OWHW: update barebox to fix button GPIO
2016-06-23 00:40:01 +02:00
Harald Welte
5c4b0827e6
OWHW: fix gpio_usb2514 syntax error
2016-06-23 00:39:23 +02:00
Harald Welte
3bacf883bd
OWHW: persistent modem serial device names
2016-06-23 00:39:20 +02:00
Harald Welte
fe3fe6e3d3
OWHW: add GPIO export script for this board
...
... and use the new GPIO location from usb2514 tool
2016-06-23 00:39:06 +02:00
Harald Welte
a224a88891
usb2514.c: Add support for GSMK OWHW board
...
we only need to swap a single port (DN4) here.
2016-06-23 00:39:02 +02:00
Harald Welte
89435bf483
usb2514: make it more modular/configurable
2016-06-23 00:38:58 +02:00
Harald Welte
1c6616736c
OWHW: Add barebox recipe
2016-06-23 00:38:44 +02:00
Holger Hans Peter Freyther
a09e6a2fec
barebox-sysmobts: Prepare the system for revisionG as well
2016-06-06 14:36:43 +02:00
Holger Hans Peter Freyther
b87c5b4a0c
ntp: Upgrade with security fixes in ntp
...
The upgrade is fixing several known security issues. Let's update it.
Fixes: SYS#2449
2016-02-27 17:09:51 +01:00
Holger Hans Peter Freyther
18428e1d52
ntp: Deal with /usr/libexec being empty in Yocto master
...
libexecdir is now a dedicated directory and empty in our ntpd
build. Avoid QA issue of an empty directory not belonging to
anyone. Clean it if it is empty
2016-01-27 14:05:17 +01:00
Holger Hans Peter Freyther
b382d145a0
barebox: Update to be buildable with gcc5
...
No functional change for the specific hardware platform but a
new header to be consumed by gcc5.
2015-11-25 16:46:02 +01:00
Jan Luebbe
ca148fe435
barebox: update to newer git version for fixed sysmobts DSP
...
Signed-off-by: Jan Luebbe <jluebbe@debian.org>
2015-11-25 16:31:24 +01:00
Harald Welte
20e26fcd3b
ntp: fix postinst on systemd based hosts
...
We need to make sure we're not trying to call systemctl on the build
host. Thanks to holger for pinpointing this.
2015-11-02 08:54:24 +01:00
Harald Welte
c820b61c10
Add barebox recipe for OWHW
2015-11-01 12:05:38 +01:00
Henning Heinold
08913496cc
ntp: change the cron call for ntpdate
...
* the ntpdate cron job turned into
a shell script which now checks
for running timeserver before
updating the time via ntpdate
* install the cron stanza to the
cron.d directory like serval
other packages does
* comment the entry in the old
crontab file when found
Fixes: SYS#1841
2015-10-02 11:34:46 +02:00
Holger Hans Peter Freyther
9c5ee37ab2
linux-sysmocom: Make room for linux4
...
Yocto master has introduced GCC5 and this doesn't like to compile
the older linux kernels yet. This year it is time to move to a newer
LTS kernel and this can be Linux-4.1. Make space for the upgrade
by moving the recipe to a new name.
2015-09-08 15:23:37 +02:00
Jan Luebbe
a4edad8b84
linux: update for sysmobts
...
Move to newer stable kernel (3.10.84).
Signed-off-by: Jan Luebbe <jluebbe@debian.org>
2015-09-08 14:45:40 +02:00
Holger Hans Peter Freyther
243de8f36e
linux-sysmocom: Attempt to enable the ext4 kernel module again
...
Wow.. this seems to be off so frequently. For the SD Card we
should have the ext4 kernel module available.
2015-08-25 17:53:38 +02:00
Henning Heinold
e900822de2
init-ifupdown: move sysmocom-idu to meta-sysmocom
...
Fixes: SYS#1936
2015-08-10 15:20:47 +02:00
Holger Hans Peter Freyther
1016ac1dbc
linux-sysmocom: Use the only working module scheme
...
In fido the old autoload feature doesn't work anymore and we
need to remove it. Otherwise our sysmobts.service file will
create the /dev/dspl.. /dev/fpgadl... firmware upload files
and we all think that firmware loading is working.
2015-08-07 19:23:45 +02:00
Holger Hans Peter Freyther
d0610b60cf
linux-sysmocom: Move the mISDN legacy to the 3.2 kernel recipe
...
Only in 3.2 we are using mISDN for lcr. Move the module loading
over there so we can let it die when we kill this recipe.
2015-08-07 19:23:27 +02:00
Jan Luebbe
0c06d8a3d3
barebox: update to newer git version for changed rescue slot layout
...
We now use kernel+initramfs for the rescue slot as well.
Signed-off-by: Jan Luebbe <jluebbe@debian.org>
2015-08-07 19:21:50 +02:00
Jan Luebbe
eb571a7c88
barebox: update to newer git version for MAC address configuration
...
The new version configures the MAC address from the EEPROM on the
sysmocom-odu.
Signed-off-by: Jan Luebbe <jluebbe@debian.org>
2015-08-07 19:21:34 +02:00
Harald Welte
970fe3d755
Add OE recipe for linux-mpu9150 project
2015-08-01 18:25:55 +02:00
Jan Luebbe
c1eeb1a68a
barebox: update to newer git version for I2C recovery
...
The new version contains the I2C recovery support ported from the linux
kernel for sysmobts and sysmocom-odu.
2015-07-31 21:10:57 +02:00
Jan Luebbe
27915edf67
ntp: enable automatic restart
...
NTPd sometimes fails to start on the first try, but works fine when
restarted.
Signed-off-by: Jan Luebbe <jluebbe@debian.org>
2015-07-31 21:10:43 +02:00
Jan Luebbe
f0fb4a9ad8
ntp: split off perl-based userspace tools
...
This makes it possible to install the basic debug tools without pulling
in perl itself.
Signed-off-by: Jan Luebbe <jluebbe@debian.org>
2015-07-31 21:10:29 +02:00
Jan Luebbe
e4cc94cfd0
linux: update for sysmocom-odu
...
This adds kernel support for the EEPROM write-protect GPIO. Bump
linux-backports PR as well.
2015-07-31 21:09:44 +02:00
Neels Hofmeyr
bdfd0f736d
init-ifupdown: remove iridium "weak" route.
...
Remove post-up entries from iridium interface config for weak ping route
to ortelius, now set by sob-idu-linkmon itself.
2015-07-23 15:49:17 +02:00
Holger Hans Peter Freyther
28bcb5f43d
rtl8169-eeprom: Assume that automake is not used or broken
...
It looks like a classic src != build dir issue of the
utility breaking the build on Yocto-Master. Try to fix
that.
ERROR: Function failed: do_install (log file is located at /home/builder/jenkins/workspace/Yocto-Master/label/OE/build/tmp/work/armv5e-poky-linux-gnueabi/rtl8169-eeprom/v0.0.1+gitAUTOINC+e62e515ce3-r0/temp/log.do_install.2455)
ERROR: Logfile of failure stored in: /home/builder/jenkins/workspace/Yocto-Master/label/OE/build/tmp/work/armv5e-poky-linux-gnueabi/rtl8169-eeprom/v0.0.1+gitAUTOINC+e62e515ce3-r0/temp/log.do_install.2455
Log data follows:
| DEBUG: SITE files ['endian-little', 'bit-32', 'arm-common', 'arm-32', 'common-linux', 'common-glibc', 'arm-linux', 'arm-linux-gnueabi', 'common']
| DEBUG: Executing shell function do_install
| install: cannot stat `/home/builder/jenkins/workspace/Yocto-Master/label/OE/build/tmp/work/armv5e-poky-linux-gnueabi/rtl8169-eeprom/v0.0.1+gitAUTOINC+e62e515ce3-r0/git/rtl8168-eeprom': No such file or directory
| WARNING: /home/builder/jenkins/workspace/Yocto-Master/label/OE/build/tmp/work/armv5e-poky-linux-gnueabi/rtl8169-eeprom/v0.0.1+gitAUTOINC+e62e515ce3-r0/temp/run.do_install.2455:1 exit 1 from
| install -m 0755 /home/builder/jenkins/workspace/Yocto-
2015-07-19 22:07:40 +02:00
Henning Heinold
2276fd4a7b
linux-backports: fix build on master
...
* the kernel build directory was splitted
and renamed on master
2015-07-19 19:57:17 +02:00
Neels Hofmeyr
38579ae767
init-ifupdown: inmarsat should be dhcp.
...
From the obn-test config, I wrongly assumed that the inmarsat config should
be static on a vessel. Instead, we need to figure out a way to use dhcp with
linkmon.
2015-07-17 14:33:29 +02:00
Neels Hofmeyr
1ed5160b0d
init-ifupdown: adjust comment about metrics
2015-07-17 14:33:29 +02:00