Skip to content

Releases: cs-pub-ro/SI-Lab-VM

Embedded Systems Lab VM, 2024 edition (rev 1)

13 Oct 11:44
Compare
Choose a tag to compare

Instructions

Simply download the VMware archive (use 7-zip) or the OVA file torrent (for Virtualbox) and open them.

Due to VirtualBox's NAT adapter not offering host connectivity, a port forwarding rule was setup using port 2022. So, to SSH into the machine (VBox only!), use:

ssh student@localhost -p 2022

Changes:

  • Fix networking issues (using biosdevname=0 kernel arg);
  • Update XTensa ESP Toolchain to 14.2;
  • Fix missing NuttX deps + add user to dialout group (use serial devs without sudo);
  • New generator scripts for building VMWare + VBox projects;

y2023.0-labvm: Embedded Systems Lab VM, 2023 edition (rev 0)

15 Oct 08:56
Compare
Choose a tag to compare

Instructions

Download the first torrent for VMWare (.vmx project is included) or the OVA file torrent (for Virtualbox) and open them!

Errata / Workarounds

Unfortunately, the network adapters get named differently on each VM provider (e.g., ens33 vs enp0s3) and netplan doesn't issue IP address via DHCP automatically (due to this, the boot process also takes longer than normal).

Workaround: login into the VM console (student:student) and run:

ip a sh
# take note of the en* adapter name, then:
dhclient ens... # insert the ethernet adapter's name printed above

Next version will fix this :D

Due to VirtualBox's NAT adapter not offering host connectivity, a port forwarding rule was setup using port 2023. So, to SSH into the machine (VBox only!), use:

ssh student@localhost -p 2023

Additions:

  • debian's gcc-cross toolchain;
  • dependencies for building kernel dpkgs;
  • additional yocto & buildroot dependencies;
  • Xtensa ESP32 toolchain;
  • NuttX RTOS dependencies;

y2022-yocto

13 Nov 15:42
Compare
Choose a tag to compare

Yocto Lab VM, 2022 edition