Table of Contents

VeloCloud EDGE 540-AC

Notes

I believe the below should apply to the 510, 520, and 540. I only have access to a 540 and have only tested there.

tty setup

These machines have a CP2102 USB UART interface built into them, with a miniUSB port on the side for accessing it. This port is powered by the USB host it is connected to, which is nice because that means it remains active even if power is removed from the velo board.

By default it runs at 115200 8n1. It is not ttyS0 internally, but ttyS1. I found this by looking at the grub config of the openwrt image from modlog:

serial --unit=1 --speed=115200 --word=8 --parity=no --stop=1
terminal_input serial; terminal_output serial

set default="0"
set timeout="2"
set root='(hd0,gpt2)'

set force510="velocloud.board=edge510"
set force520="velocloud.board=edge520"
set force540="velocloud.board=edge540"
set force520b="velocloud.board=edge520b"
set force540b="velocloud.board=edge540b"

menuentry "Velocloud Installer (edge5x0) DMI based" {
        linux /boot/vmlinuz root=PARTUUID=D76572FA-5473-4A28-B943-6C03504CCF0D rootfstype=ext4 rootwait earlyprintk=serial,ttyS1,115200 panic_timeout=5 console=ttyS1,115200n8 noinitrd vc.install=83890d69-8427-48f3-9e58-cbd28feda5e8
}
menuentry "Velocloud Live" {
        linux /boot/vmlinuz root=PARTUUID=D76572FA-5473-4A28-B943-6C03504CCF0D rootfstype=ext4 rootwait earlyprintk=serial,ttyS1,115200 panic_timeout=5 console=ttyS1,115200n8 noinitrd
}
menuentry "Velocloud (failsafe)" {
        linux /boot/vmlinuz failsafe=true root=PARTUUID=D76572FA-5473-4A28-B943-6C03504CCF0D rootfstype=ext4 rootwait earlyprintk=serial,ttyS1,115200 panic_timeout=5 console=ttyS1,115200n8 noinitrd
}

lshw output

velo.syninf.local
    description: Desktop Computer
    product: EDGE540 (None Provided)
    vendor: VeloCloud Networks, Inc.
    version: 2.8
    serial: VC05400012166
    width: 64 bits
    capabilities: smbios-2.7 dmi-2.7 smp vsyscall32
    configuration: boot=normal chassis=desktop family=None Provided sku=None Provided uuid=08637aef-6ced-404d-bd94-8423c938b4b7
  *-core
       description: Motherboard
       product: EDGE540
       vendor: VeloCloud Networks, Inc.
       physical id: 0
       version: 2.8
       serial: 1833DF00388
     *-firmware
          description: BIOS
          vendor: coreboot
          physical id: 0
          version: VELOCLOUD-EDGE-01.00.00.00
          date: 07/29/2015
          size: 1MiB
          capacity: 8MiB
          capabilities: pci pcmcia upgrade bootselect acpi
     *-cpu
          description: CPU
          product: Intel(R) Atom(TM) CPU  C2558  @ 2.40GHz
          vendor: Intel Corp.
          physical id: 4
          bus info: cpu@0
          version: 6.77.8
          slot: P0
          size: 2394MHz
          capacity: 2400MHz
          width: 64 bits
          clock: 200MHz
          capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp x86-64 constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes rdrand lahf_lm 3dnowprefetch cpuid_fault epb pti tpr_shadow flexpriority ept vpid tsc_adjust smep erms dtherm arat vnmi cpufreq
          configuration: cores=16 microcode=293
     *-memory
          description: System memory
          physical id: 1
          size: 8GiB
     *-pci:0
          description: Host bridge
          product: Atom processor C2000 SoC Transaction Router
          vendor: Intel Corporation
          physical id: 100
          bus info: pci@0000:00:00.0
          version: 03
          width: 32 bits
          clock: 33MHz
        *-pci:0
             description: PCI bridge
             product: Atom processor C2000 PCIe Root Port 1
             vendor: Intel Corporation
             physical id: 1
             bus info: pci@0000:00:01.0
             version: 03
             width: 64 bits
             clock: 33MHz
             capabilities: pci pciexpress pm msi normal_decode bus_master cap_list
             configuration: driver=pcieport
             resources: irq:24 memory:dfe00000-dfe1ffff
        *-pci:1
             description: PCI bridge
             product: Atom processor C2000 PCIe Root Port 2
             vendor: Intel Corporation
             physical id: 2
             bus info: pci@0000:00:02.0
             version: 03
             width: 64 bits
             clock: 33MHz
             capabilities: pci pciexpress pm msi normal_decode bus_master cap_list
             configuration: driver=pcieport
             resources: irq:25 memory:dfe20000-dfe3ffff
        *-pci:2
             description: PCI bridge
             product: Atom processor C2000 PCIe Root Port 3
             vendor: Intel Corporation
             physical id: 3
             bus info: pci@0000:00:03.0
             version: 03
             width: 64 bits
             clock: 33MHz
             capabilities: pci pciexpress pm msi normal_decode bus_master cap_list
             configuration: driver=pcieport
             resources: irq:26 memory:dfe40000-dfe5ffff memory:dfc00000-dfcfffff
           *-usb
                description: USB controller
                product: TUSB73x0 SuperSpeed USB 3.0 xHCI Host Controller
                vendor: Texas Instruments
                physical id: 0
                bus info: pci@0000:03:00.0
                version: 02
                width: 64 bits
                clock: 33MHz
                capabilities: pm msi pciexpress msix xhci bus_master cap_list
                configuration: driver=xhci_hcd latency=0
                resources: irq:18 memory:dfc00000-dfc0ffff memory:dfc10000-dfc11fff
              *-usbhost:0
                   product: xHCI Host Controller
                   vendor: Linux 6.12.21-0-lts xhci-hcd
                   physical id: 0
                   bus info: usb@1
                   logical name: usb1
                   version: 6.12
                   capabilities: usb-2.00
                   configuration: driver=hub slots=2 speed=480Mbit/s
              *-usbhost:1
                   product: xHCI Host Controller
                   vendor: Linux 6.12.21-0-lts xhci-hcd
                   physical id: 1
                   bus info: usb@2
                   logical name: usb2
                   version: 6.12
                   capabilities: usb-3.00
                   configuration: driver=hub slots=2 speed=5000Mbit/s
        *-pci:3
             description: PCI bridge
             product: Atom processor C2000 PCIe Root Port 4
             vendor: Intel Corporation
             physical id: 4
             bus info: pci@0000:00:04.0
             version: 03
             width: 64 bits
             clock: 33MHz
             capabilities: pci pciexpress pm msi normal_decode bus_master cap_list
             configuration: driver=pcieport
             resources: irq:27 memory:dfe60000-dfe7ffff ioport:1000(size=4096) memory:dfd00000-dfdfffff ioport:80000000(size=1048576)
           *-network:0
                description: Ethernet interface
                product: I350 Gigabit Fiber Network Connection
                vendor: Intel Corporation
                physical id: 0
                bus info: pci@0000:04:00.0
                logical name: eth0
                version: 01
                serial: f0:8e:db:0e:05:b6
                size: 1Gbit/s
                capacity: 1Gbit/s
                width: 32 bits
                clock: 33MHz
                capabilities: pm msi msix pciexpress bus_master cap_list ethernet physical fibre 1000bx-fd autonegotiation
                configuration: autonegotiation=on broadcast=yes connector=LC driver=igb driverversion=6.12.21-0-lts duplex=full firmware=1.63, 0x80000a00 ip=172.16.0.103 latency=0 link=yes maxlength=100m module=TL-SM331T(UN) multicast=yes port=fibre speed=1Gbit/s
                resources: irq:19 memory:dfd00000-dfd1ffff ioport:1000(size=32) memory:dfd40000-dfd43fff memory:80000000-8001ffff memory:80020000-8003ffff
           *-network:1 DISABLED
                description: Ethernet interface
                product: I350 Gigabit Fiber Network Connection
                vendor: Intel Corporation
                physical id: 0.1
                bus info: pci@0000:04:00.1
                logical name: eth1
                version: 01
                serial: f0:8e:db:0e:05:b7
                capacity: 1Gbit/s
                width: 32 bits
                clock: 33MHz
                capabilities: pm msi msix pciexpress bus_master cap_list ethernet physical fibre 1000bx-fd autonegotiation
                configuration: autonegotiation=on broadcast=yes driver=igb driverversion=6.12.21-0-lts firmware=1.63, 0x80000a00 latency=0 link=no multicast=yes port=fibre
                resources: irq:16 memory:dfd20000-dfd3ffff ioport:1020(size=32) memory:dfd44000-dfd47fff memory:80040000-8005ffff memory:80060000-8007ffff
        *-processor UNCLAIMED
             description: Co-processor
             product: Atom processor C2000 QAT
             vendor: Intel Corporation
             physical id: b
             bus info: pci@0000:00:0b.0
             version: 03
             width: 64 bits
             clock: 33MHz
             capabilities: msi msix pm pciexpress cap_list
             configuration: latency=0
             resources: memory:dfe80000-dfe9ffff memory:dff20000-dff23fff memory:80100000-8010ffff memory:80110000-8011ffff
        *-generic:0 UNCLAIMED
             description: IOMMU
             product: Atom processor C2000 RCEC
             vendor: Intel Corporation
             physical id: f
             bus info: pci@0000:00:0f.0
             version: 03
             width: 32 bits
             clock: 33MHz
             capabilities: pciexpress pm msi bus_master cap_list
             configuration: latency=0
        *-generic:1
             description: System peripheral
             product: Atom processor C2000 SMBus 2.0
             vendor: Intel Corporation
             physical id: 13
             bus info: pci@0000:00:13.0
             version: 03
             width: 64 bits
             clock: 33MHz
             capabilities: pciexpress pm msi bus_master cap_list
             configuration: driver=ismt_smbus latency=0
             resources: irq:53 memory:dff35000-dff353ff
        *-network:0 UNCLAIMED
             description: Ethernet controller
             product: Ethernet Connection I354
             vendor: Intel Corporation
             physical id: 14
             bus info: pci@0000:00:14.0
             version: 03
             width: 64 bits
             clock: 33MHz
             capabilities: pm msi msix pciexpress cap_list
             configuration: latency=0
             resources: memory:dfea0000-dfebffff ioport:2000(size=32) memory:dff24000-dff27fff
        *-network:1 UNCLAIMED
             description: Ethernet controller
             product: Ethernet Connection I354
             vendor: Intel Corporation
             physical id: 14.1
             bus info: pci@0000:00:14.1
             version: 03
             width: 64 bits
             clock: 33MHz
             capabilities: pm msi msix pciexpress cap_list
             configuration: latency=0
             resources: memory:dfec0000-dfedffff ioport:2020(size=32) memory:dff28000-dff2bfff
        *-network:2 UNCLAIMED
             description: Ethernet controller
             product: Ethernet Connection I354
             vendor: Intel Corporation
             physical id: 14.2
             bus info: pci@0000:00:14.2
             version: 03
             width: 64 bits
             clock: 33MHz
             capabilities: pm msi msix pciexpress cap_list
             configuration: latency=0
             resources: memory:dfee0000-dfefffff ioport:2040(size=32) memory:dff2c000-dff2ffff
        *-network:3 UNCLAIMED
             description: Ethernet controller
             product: Ethernet Connection I354
             vendor: Intel Corporation
             physical id: 14.3
             bus info: pci@0000:00:14.3
             version: 03
             width: 64 bits
             clock: 33MHz
             capabilities: pm msi msix pciexpress cap_list
             configuration: latency=0
             resources: memory:dff00000-dff1ffff ioport:2060(size=32) memory:dff30000-dff33fff
        *-usb
             description: USB controller
             product: Atom processor C2000 USB Enhanced Host Controller
             vendor: Intel Corporation
             physical id: 16
             bus info: pci@0000:00:16.0
             version: 03
             width: 32 bits
             clock: 33MHz
             capabilities: pm debug ehci bus_master cap_list
             configuration: driver=ehci-pci latency=0
             resources: irq:22 memory:dff35400-dff357ff
           *-usbhost
                product: EHCI Host Controller
                vendor: Linux 6.12.21-0-lts ehci_hcd
                physical id: 1
                bus info: usb@3
                logical name: usb3
                version: 6.12
                capabilities: usb-2.00
                configuration: driver=hub slots=8 speed=480Mbit/s
              *-usb
                   description: USB hub
                   physical id: 1
                   bus info: usb@3:1
                   version: 0.03
                   capabilities: usb-2.00
                   configuration: driver=hub slots=4 speed=480Mbit/s
                 *-usb:0
                      description: Generic USB device
                      product: CP2102N USB to UART Bridge Controller
                      vendor: Silicon Labs
                      physical id: 3
                      bus info: usb@3:1.3
                      version: 1.00
                      serial: 4a691e2b7a7deb119931f07c1bf1da49
                      capabilities: usb-2.00
                      configuration: driver=cp210x maxpower=100mA speed=12Mbit/s
                 *-usb:1
                      description: Mass storage device
                      product: Ultra Fast Media
                      vendor: Generic
                      physical id: 4
                      bus info: usb@3:1.4
                      version: 1.98
                      serial: 000000225001
                      capabilities: usb-2.00 scsi
                      configuration: driver=usb-storage maxpower=96mA speed=480Mbit/s
        *-sata:0
             description: SATA controller
             product: Atom processor C2000 AHCI SATA2 Controller
             vendor: Intel Corporation
             physical id: 17
             bus info: pci@0000:00:17.0
             version: 03
             width: 32 bits
             clock: 66MHz
             capabilities: sata msi pm ahci_1.0 bus_master cap_list
             configuration: driver=ahci latency=0
             resources: irq:33 ioport:20c0(size=8) ioport:20e0(size=4) ioport:20c8(size=8) ioport:20e4(size=4) ioport:2080(size=32) memory:dff34000-dff347ff
        *-sata:1
             description: SATA controller
             product: Atom processor C2000 AHCI SATA3 Controller
             vendor: Intel Corporation
             physical id: 18
             bus info: pci@0000:00:18.0
             version: 03
             width: 32 bits
             clock: 66MHz
             capabilities: sata msi pm ahci_1.0 bus_master cap_list
             configuration: driver=ahci latency=0
             resources: irq:34 ioport:20d0(size=8) ioport:20e8(size=4) ioport:20d8(size=8) ioport:20ec(size=4) ioport:20a0(size=32) memory:dff34800-dff34fff
        *-isa
             description: ISA bridge
             product: Atom processor C2000 PCU
             vendor: Intel Corporation
             physical id: 1f
             bus info: pci@0000:00:1f.0
             version: 03
             width: 32 bits
             clock: 33MHz
             capabilities: isa bus_master cap_list
             configuration: driver=lpc_ich latency=0
             resources: irq:0
           *-pnp00:00
                product: Motherboard registers
                physical id: 0
                capabilities: pnp
                configuration: driver=system
           *-pnp00:01
                product: PnP device PNP0103
                physical id: 1
                capabilities: pnp
                configuration: driver=system
           *-pnp00:02
                product: Motherboard registers
                physical id: 2
                capabilities: pnp
                configuration: driver=system
           *-pnp00:03
                product: AT Real-Time Clock
                physical id: 3
                capabilities: pnp
                configuration: driver=rtc_cmos
        *-serial
             description: SMBus
             product: Atom processor C2000 PCU SMBus
             vendor: Intel Corporation
             physical id: 1f.3
             bus info: pci@0000:00:1f.3
             version: 03
             width: 32 bits
             clock: 33MHz
             capabilities: cap_list
             configuration: driver=i801_smbus latency=0
             resources: irq:22 memory:dff35800-dff3581f ioport:efa0(size=32)
     *-pci:1
          description: Host bridge
          product: Atom processor C2000 RAS
          vendor: Intel Corporation
          physical id: 101
          bus info: pci@0000:00:0e.0
          version: 03
          width: 32 bits
          clock: 33MHz
  *-scsi
       physical id: 1
       bus info: scsi@6
       logical name: scsi6
       capabilities: scsi-host
       configuration: driver=usb-storage
  *-input:0
       product: Power Button
       physical id: 2
       logical name: input0
       logical name: /dev/input/event0
       capabilities: platform
  *-input:1
       product: PC Speaker
       physical id: 3
       logical name: input1
       logical name: /dev/input/event1
       capabilities: isa

dmidecode output

# dmidecode 3.6
Getting SMBIOS data from sysfs.
SMBIOS 2.7 present.
7 structures occupying 396 bytes.
Table at 0x7FBF0420.

Handle 0x0000, DMI type 0, 24 bytes
BIOS Information
	Vendor: coreboot
	Version: VELOCLOUD-EDGE-01.00.00.00
	Release Date: 07/29/2015
	ROM Size: 8 MB
	Characteristics:
		PCI is supported
		PC Card (PCMCIA) is supported
		BIOS is upgradeable
		Selectable boot is supported
		ACPI is supported
		Targeted content distribution is supported
	BIOS Revision: 4.0
	Firmware Revision: 0.0

Handle 0x0001, DMI type 1, 27 bytes
System Information
	Manufacturer: VeloCloud Networks, Inc.
	Product Name: EDGE540
	Version: 2.8
	Serial Number: VC05400012166
	UUID: 08637aef-6ced-404d-bd94-8423c938b4b7
	Wake-up Type: Reserved
	SKU Number: None Provided
	Family: None Provided

Handle 0x0002, DMI type 2, 8 bytes
Base Board Information
	Manufacturer: VeloCloud Networks, Inc.
	Product Name: EDGE540
	Version: 2.8
	Serial Number: 1833DF00388

Handle 0x0003, DMI type 3, 21 bytes
Chassis Information
	Manufacturer: VeloCloud Networks, Inc.
	Type: Desktop
	Lock: Not Present
	Version: Not Specified
	Serial Number: Not Specified
	Asset Tag: Not Specified
	Boot-up State: Safe
	Power Supply State: Safe
	Thermal State: Safe
	Security Status: None
	OEM Information: 0x00000000
	Height: Unspecified
	Number Of Power Cords: Unspecified
	Contained Elements: 0

Handle 0x0004, DMI type 4, 42 bytes
Processor Information
	Socket Designation: P0
	Type: Central Processor
	Family: Pentium Pro
	Manufacturer: GenuineIntel
	ID: D8 06 04 00 FF FB EB BF
	Signature: Type 0, Family 6, Model 77, Stepping 8
	Flags:
		FPU (Floating-point unit on-chip)
		VME (Virtual mode extension)
		DE (Debugging extension)
		PSE (Page size extension)
		TSC (Time stamp counter)
		MSR (Model specific registers)
		PAE (Physical address extension)
		MCE (Machine check exception)
		CX8 (CMPXCHG8 instruction supported)
		APIC (On-chip APIC hardware supported)
		SEP (Fast system call)
		MTRR (Memory type range registers)
		PGE (Page global enable)
		MCA (Machine check architecture)
		CMOV (Conditional move instruction supported)
		PAT (Page attribute table)
		PSE-36 (36-bit page size extension)
		CLFSH (CLFLUSH instruction supported)
		DS (Debug store)
		ACPI (ACPI supported)
		MMX (MMX technology supported)
		FXSR (FXSAVE and FXSTOR instructions supported)
		SSE (Streaming SIMD extensions)
		SSE2 (Streaming SIMD extensions 2)
		SS (Self-snoop)
		HTT (Multi-threading)
		TM (Thermal monitor supported)
		PBE (Pending break enabled)
	Version:         Intel(R) Atom(TM) CPU  C2558  @ 2.40GHz
	Voltage: Unknown
	External Clock: 200 MHz
	Max Speed: 1600 MHz
	Current Speed: 1600 MHz
	Status: Populated, Enabled
	Upgrade: None
	L1 Cache Handle: Not Provided
	L2 Cache Handle: Not Provided
	L3 Cache Handle: Not Provided
	Serial Number: Not Specified
	Asset Tag: Not Specified
	Part Number: Not Specified
	Core Count: 16
	Characteristics: None

Handle 0x0005, DMI type 32, 11 bytes
System Boot Information
	Status: No errors detected

Handle 0x0006, DMI type 127, 4 bytes
End Of Table