Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
Run the coordinator
-------------------
ssh kea
cd /vid/software/devel/ubtest/lab/run
labgrid-coordinator -l kea:20408
Run the exporter
----------------
ssh kea
sudo su - labgrid
cd /vid/software/devel/ubtest/lab/run
HDCTOOLS=/vid/software/devel/ubtest/standalone-hdctools LG_COORDINATOR=kea:20408 labgrid-exporter ../cfg/kea_export.yaml
Sync places
-----------
ellesmere:
cd /vid/software/devel/ubtest/lab
LG_COORDINATOR=kea:20408 ../labgrid/contrib/sync-places.py sync cfg/kea_places.yaml
Run the client
--------------
LG_CROSSBAR=ws://kea:20408/ws labgrid-client -p rpi3 acquire
LG_CROSSBAR=ws://kea:20408/ws labgrid-client -c cfg/env_kea.cfg -s uboot console
Building
--------
ellesmere:
cd /vid/software/devel/ubtest/labgrid
pip uninstall labgrid --break-system-packages && pip install -e ".[dev]" --break-system-packages && rm -rf build/ labgrid.egg-info/
ellemere for gitlab
sudo su - gitlab-runner
cd /vid/software/devel/ubtest/labgrid
git config --global --add safe.directory /vid/software/devel/ubtest/labgrid
pip install . --break-system-packages && rm -rf build/ labgrid.egg-info/
kea
ssh kea
sudo su - labgrid
cd /vid/software/devel/ubtest/labgrid
git config --global --add safe.directory /vid/software/devel/ubtest/labgrid
pip uninstall labgrid && pip install . && rm -rf build/ labgrid.egg-info/
#or for dev: (doesn't work)
#sudo rm -r build/ labgrid.egg-info && pip uninstall labgrid && pip install -e ".[dev]" .
sudo su - labgrid
cd /vid/software/devel/ubtest/labgrid
pip uninstall labgrid && pip install .
Things you may need to do
-------------------------
1. Error calling StartServiceByName for org.freedesktop.UDisks2: Unit udisks2.service is masked.
Do this on kea:
sudo systemctl unmask udisks2
2. labgrid.driver.exception.ExecutionError: ('mkdir -p /var/cache/labgrid/sglass/dcaa3d5dbb98bfde8813eab6cc9051d6ffed0b4a59e28a01bb62b257c0fffd1a/', [], ['mkdir: cannot create directory ‘/var/cache/labgrid’: Permission denied'])
Create /var/cache/labgrid on kea, as per getting started
3. GDBus.Error:org.freedesktop.UDisks2.Error.NotAuthorizedCanObtain: Not authorized to perform operation
https://github.com/coldfix/udiskie/wiki/Permissions
https://superuser.com/questions/1192269/mounting-partitions-without-a-password-using-udisks2/1192349#1192349
4.
sudo usermod --append --groups disk sglass
rock2
5. usbfs: interface 0 claimed by ch341 while 'brltty' sets config #1
apt remove brltty
Lab status 13may23
==================
board notes
-------------------------
rpi3 OK
opi_pc OK
rock2 hangs in SPL
pcduino3 OK
pcduino3_nano OK
samus OK
nyan-big OK
link OK
jerry OK
minnowmax OK
zynq_zybo console broken (labgrid issue 1387)
tk1 OK
puma no serial output, doesn't work with SD-wire
salmon no build, doesn't boot
xu3 fails to boot from SD card
olimex-a20 no console output
opi_pc2 OK
bpi OK
rpi2 OK
edison console broken (labgrid issue 1387)
bob OK, but needs 'powerbtn' on EC console to force board start (broken battery)
lcdk no builder, but didn't work on labman either
ff3399 OK
sn9260 no build, doesn't boot
coral OK
rpi3z OK
bbb OK
snow OK
kevin OK
pine64 OK
c4 OK
rpi4 OK
rpi0 OK
play OK
rpi OK
vf2 OK
colibrimx8 OK
utilite OK
rockpro64 OK
rock3a OK
rock5b OK
32 OK (inc. 3 send only), 9 broken (inc. 2 labgrid issues), total 41
6-Jan-25
digi username root password dbps
rpi:
[2129395.045712] blk_update_request: critical medium error, dev sdz, sector 9664 op 0x0:(READ) flags 0x80700 phys_seg 240 prio class 0
Tried replacing uSD card, still fails. May be a broken sd-wire?
colibrimx8:
failing with USB download resource not available
seemed to fix itself after I power cycled that port on the hub