Skip to content

V6 Bringup Notes #2

Description

@geerlingguy

Image

Putting myself in the shoes of an end user, I wanted to make a few notes on my first time setup experience—and I'll put this as a checklist in case we want to use it that way for fixing first-time user experience:

  • Setup URL: It would be nice to have a URL to go to for setup guide / help / FAQs, maybe a little piece of paper included with the unit.
  • MAC Address: That paper (or a sticker on the unit) could have the MAC address so I can find it on the network (assuming it uses DHCP out of the box) would be useful.
  • Port layout: There's no diagram I can see with all the ports labeled. I assumed I'd plug network into the port on the right side (the standalone Ethernet port, apart from the other four), but having that mapped out would be nice.
  • SMA port labels: Also seeing which SMA port is which, maybe labels of SMA1 - SMA 4 (and since these could be changed in software... maybe something on the system that I could check to see what is going where). I did see SMA Mapping but that seems slightly confusing.
  • DHCP vs Static IP: When I booted up the Switchberry it had a hardcoded IP address 10.1.1.10. Having a static IP could be useful, or just setting it to use DHCP by default—I could go either way. But a 'Getting Started Guide' could have how you'd get this thing going and connect to it locally (like with an nmap command).
  • How to reset/reboot: When I shut down the Pi (sudo shutdown now) it wasn't obvious how I can turn it back on. Unplugging and plugging it seems to be the only way right now. Is there a reset pin somewhere?
  • Standby power draw: When I shut down the Pi, it was still using 4.6W of power (running idle it was using 7.6W). If I go into sudo rpi-eeprom-update -e and set POWER_OFF_ON_HALT=1 (this requires setting some extra config.txt entries and modifying rpi-eeprom-update to allow flashing on the Pi itself)... then the standby power is still around 5W. Is this expected due to the switch chip still running?
  • Heat and cooling: (Opened Adding a fan - PWM control and hysteresis #7) It seems like the case gets fairly hot (see picture below). Just sticking a little heatsink on the SoC and standing the switch upright brought down the temps from 76°C to 68°C... but a fan may be useful, if we can't get more thermal mass underneath (which is not a great place to dump heat anyway).
  • Default Account and Password: It may be a good idea to force a password reset on first login, or something like that. Right now the default account is pi/password, but there's no prompt and not even a documentation note suggesting a password change, and SSH is enabled by default. This would be a security risk if someone never configures key auth, and leaves the default pi password.

Thermal image of running Switchberry inside enclosure

Image

The Pi CM4 itself is measuring 76.9°C (vcgencmd measure_temp), and under no load.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions