The 620 shares the same firmware with 640/680. You're good.
Here's how I would proceed:
1) Create a USB drive with a live Linux distribution like
Finnix. This will allow you to poke around the internal file systems. You will want to add
console=ttyS0,115200 to
grub.cfg.
2) Create a USB install from
Dell Diagnostics OS V3.43.3.81-27 for VEP1400-X Switch.
3) Copy the
vep1400x_ufw_2.5 file from
VEP1400_UFW2.5_External.zip to one of your USB drives.
4) Apply power [12V 5A 5.5mm x 2.1mm
(2.5mm for 680)]. You can manage with less than 5A. I haven't tested to see how low.
5) Connect a micro USB cable to the back of the unit and open a terminal (PuTTY) on the corresponding port.
6) Momentarily press reset. After the memory tests, press [Delete] to enter the BIOS and select your USB drive as boot.
7) Install Diag OS to the eMMC. If this fails, use your live Linux to remove any existing partitions from the eMMC and/or SATA. You may also want to create a USB drive with Diag OS. That way you
could use the (tiny) 16GB eMMC for something else.
8) Run
./vep1400x_ufw_2.5 interactive from within Diag OS (
root/
calvin). Updating the CPLD or PIC requires a reboot. New BIOS will take a long time to 'initialize'. Not to worry.
9) Once BIOS/CPLD/PIC have been updated, press and hold the external reset button until you see
Factory Reset on the console.
Not sure this is actually necessary. Instead, you may need to press/hold the button inside closest to the power jack. Something triggers DXE which is what initializes all 8 network ports.
10) Reenter the BIOS (password
<service tag>! ) and tweak settings. I just disabled most of the fancy stuff. You can remove the password by changing to blank.
You now have a fairly standard x86 box with
no display. You may have to install your target OS to external media and then copy the image. I did that with
OpenWrt. I think the easiest solution is to swap the Wi-Fi module (
assuming you have one) with an NVMe. You can then install to the NVMe using a PC.