Skip to content

Commit 967c026

Browse files
authored
Update to use latest Romi module and corresponding path changes (#166)
1 parent eff48d0 commit 967c026

File tree

4 files changed

+8
-3
lines changed

4 files changed

+8
-3
lines changed

stage5/01-sys-tweaks/01-run.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ install -v -d "${ROOTFS_DIR}/usr/src/wpilib-ws-romi/scripts"
1111
install -m 755 files/uploadRomi.py "${ROOTFS_DIR}/usr/src/wpilib-ws-romi/scripts/"
1212
sed -i -e "s,\\\$NVM_BIN,/home/${FIRST_USER_NAME}/.nvm/versions/node/v14.15.0/bin," "${ROOTFS_DIR}/usr/src/wpilib-ws-romi/scripts/uploadRomi.py"
1313

14+
install -m 644 files/romi.json "${ROOTFS_DIR}/boot/"
15+
1416
# Install NVM and Romi package
1517
on_chroot << EOF
1618
export HOME="/home/${FIRST_USER_NAME}"
@@ -22,7 +24,7 @@ source "/home/${FIRST_USER_NAME}/.nvm/nvm.sh"
2224
2325
nvm install 14.15.0
2426
25-
npm --unsafe-perm --user=1000 --group=1000 install -g wpilib-ws-robot-romi
27+
npm --unsafe-perm --user=1000 --group=1000 install -g @wpilib/wpilib-ws-robot-romi
2628
npm --unsafe-perm --user=1000 --group=1000 install -g i2c-bus
2729
EOF
2830

stage5/01-sys-tweaks/files/romi.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"ioConfig": ["dio", "ain", "ain", "pwm", "pwm"]
3+
}

stage5/01-sys-tweaks/files/uploadRomi.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ def main(argv):
1919

2020
# Set Defaults
2121
usbport = '/dev/ttyACM0'
22-
hexfile = '$NVM_BIN/../lib/node_modules/wpilib-ws-robot-romi/firmware/.pio/build/a-star32U4/firmware.hex'
22+
hexfile = '$NVM_BIN/../lib/node_modules/@wpilib/wpilib-ws-robot-romi/firmware/.pio/build/a-star32U4/firmware.hex'
2323

2424
for opt, arg in opts:
2525
if opt == "-h":

stage5/01-sys-tweaks/files/wpilibws-romi_run

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ cd /home/pi
33
exec 2>&1
44
exec pgrphack /usr/local/bin/setuidgids pi \
55
/home/pi/.nvm/versions/node/v14.15.0/bin/node \
6-
/home/pi/.nvm/versions/node/v14.15.0/bin/wpilibws-romi
6+
/home/pi/.nvm/versions/node/v14.15.0/bin/wpilibws-romi -c /boot/romi.json

0 commit comments

Comments
 (0)