google / cro3

Abstraction Layer of ChromiumOS development
https://google.github.io/cro3/
BSD 3-Clause "New" or "Revised" License
36 stars 12 forks source link

` lium servo control --cros $CROS --serial $SERVO usb3_mux_en:on usb3_mux_sel:servo_sees_usbkey` fails #221

Open kawasin73 opened 5 months ago

kawasin73 commented 5 months ago
$  lium servo control --cros $CROS --serial $SERVO usb3_mux_en:on usb3_mux_sel:servo_sees_usbkey
2024-01-31T06:41:10.111116Z  INFO ThreadId(01) lium::chroot: src/chroot.rs:35: Using Chromium OS checkout at /usr/local/google/home/kawasin/xxxxxx
2024-01-31T06:41:10.117764Z  INFO ThreadId(01) lium::chroot: src/chroot.rs:115: Running remove_bash_logout in chroot...
+ rm -f /home/kawasin/.bash_logout
2024-01-31T06:41:17.638409Z  INFO ThreadId(01) lium::servo: src/servo.rs:472: Starting servod...
2024-01-31T06:41:17.638470Z  INFO ThreadId(01) lium::chroot: src/chroot.rs:79: Executing: cd "/usr/local/google/home/kawasin/xxxxxx" && "bash" "-c" "cros_sdk --no-ns-pid -- sudo servod -s XXXXXXXXX -p 9067" async
Error: cannot parse integer from empty string
kawasin73 commented 5 months ago

After I run sudo servod -s SERVOV4P1-S-2202180925 -p 9067 in chroot, lium servo control succeeds.