xaptum / xaptum-buildroot

External Buildroot tree for Xaptum hardware
GNU General Public License v2.0
0 stars 0 forks source link

Integrate HSS changes #171

Closed dberliner closed 4 years ago

dberliner commented 4 years ago

This change works with the changes being proposed to HSS to maintain functionality. The following projects are added

hss A helper package required by the kernel changes in buildroot to get the patches. xap-hss-net The network driver xap-hss-gadget The USB gadget driver xap-hss A meta-package that selects everything required for our implementation of HSS.

The xap-hss-gadget Makefile is a little different than others because it requires the symbols from xap-hss-net to link and requires drivers/usb/gadget/ in the include path. Both of these are transparently taken care of during kernel builds but need consideration when being compiled as a out-of-tree module.

dberliner commented 4 years ago

@drbild The CI checks are failing due to a mender issue on the deploy step

#!/bin/bash -eo pipefail
mender-cli login --server https://mender.xaptum.xyz --username $XAPTUM_MENDER_DEV_USERNAME --password $XAPTUM_MENDER_DEV_PASSWORD

FAILURE: POST /auth/login request failed: Post https://mender.xaptum.xyz/api/management/v1/useradm/auth/login: context deadline exceeded

Exited with code exit status 1

CircleCI received exit code 1

Everything is otherwise good to go.