====== VeloCloud EDGE 540-AC ======
* https://techinfodepot.shoutwiki.com/wiki/VeloCloud_EDGE_540-AC_%285X0%29
* https://modlog.net/velocloud-520-to-opensource/
* https://forum.netgate.com/topic/142371/what-is-this-board-help
===== 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