====== 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