Check Point V-80
| Security Gateway | |||||||||||||
|
| |||||||||||||
| WikiDevi.wi-cat.ru | Check Point V-80 | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 3rd Party Firmware | |||||||||||||
| dd-wrt | Status Unknown | ||||||||||||
| OpenWrt | Supported | ||||||||||||
| Tomato any flavor | Incompatible | ||||||||||||
| Gargoyle | Status Unknown | ||||||||||||
| Platform | |||||||||||||
| Brand • Model • Rev | Check Point V-80 Rev: 1.03 | ||||||||||||
| Board ID | 00EB557-00-103-RS | ||||||||||||
| Type | network security platform | ||||||||||||
| CPU1 | Marvell 88F7040 | ||||||||||||
| CPU1 Type | ARMv8 Cortex-A72 | ||||||||||||
| CPU1 Speed | 1.4 GHz ( 4 cores ) 64-bit | ||||||||||||
| Flash1 Chip | Kioxia THGBMNG5D1LBAIL | ||||||||||||
| Flash1 Size | 4 GiB 4,096 MiB <br />4,294,967,296 B <br />33,554,432 Kib <br />4,194,304 KiB <br />32,768 Mib <br /> (eMMC) | ||||||||||||
| RAM1 Size | 2 GiB 2,048 MiB <br />2,147,483,648 B <br />16,777,216 Kib <br />2,097,152 KiB <br />16,384 Mib <br /> (DDR4 SDRAM) | ||||||||||||
| RAM1 Chip | Nanya NT5AD512M8D3-HR x 4 | ||||||||||||
| ETH chip1 | Marvell 88F7040 | ||||||||||||
| ETH chip2 | Marvell 88E1512 | ||||||||||||
| Switch | Marvell 88E6352 | ||||||||||||
| Ethernet Port Count |
2-1GbE-WAN 4-1GbE-LAN | ||||||||||||
| Wired Standard | IEEE 802.3i/3u/3ab | ||||||||||||
| Stock bootloader | U-Boot 2018.03 release-19.06.3 | ||||||||||||
| Stock FW OS | Linux 4.14.76 Check Point RD-6281-A | ||||||||||||
| Expansion IF types | USB 3.0, Mini PCIe, Micro SD Card slot | ||||||||||||
| Mini PCIe slots | 1 | ||||||||||||
| USB ports | 1 | ||||||||||||
| SD/MMC Slots | 1 | ||||||||||||
| USB Hub Compatible | Untested | ||||||||||||
| Power | 12 VDC, 3.3 A | ||||||||||||
| Connector type |
barrel 5.5 mm (OD) 2.5 mm (ID) 9.5 mm (LEN) | ||||||||||||
| Serial Port (UART) | yes, console port, USB Female (Type-C), (115200 8N1) | ||||||||||||
| JTAG Port | yes, 20-pin header, unpopulated, CN3 | ||||||||||||
|
Flags: | |||||||||||||
|
Additional chips | |||||||||||||
| Other | |||||||||||||
|
Default IP address: 192.168.1.1 | |||||||||||||
| 3rd Party Firmware Support |
OpenWrt • (List | Dev | DLs) | ||||||||||||
| Retail | |||||||||||||
| Newegg | 9SIAGBAHNW2554 | ||||||||||||
| ASIN |
B08QMJYRGC | ||||||||||||
| Country of manuf | Taiwan | ||||||||||||
| |||||||||||||
For a list of all currently documented Marvell chipsets with specifications, see Marvell.
For a list of all currently documented Check Point devices with specifications, see Check Point.
Overview
"00EB557-00-103-RS", "Check Point V-80", and "Rev:1.03" are silk-screened on the board top.
Hardware specification
- CPU: Marvell 88F7040 @1.4GHz
- SoC: Quad-Core ARM (Cortex-A72)
- Storage: 4GB (eMMC) Flash
- Memory: 2GB (DDR4) SDRAM
- Network: 6x GbE (WAN/LAN) ports
- PCIe: 1x Mini PCIe port
- USB: 1x USB 3.0 port
- Power Source: 12V/3.3A via barrel
Links of Interest
Flashing
| NOTE: During configuration or flashing a device, the only things that should be hooked to the device is the computer and power. |
Flashing OpenWrt
Subtarget: cortexa72
Package architecture: aarch64_cortex-a72
Supported Since Commit
Support started version: 25.12.0
Current supported version: 25.12.1
WLAN Comment: V-80W WiFi variant has WLAN
Installation method(s):
see git-commit
Recovery method(s):
see git-commit
| git • >> |
|---|
mvebu: add support for Check Point V-80
Check Point V-80 (Quantum Spark 1550 Appliance) is an Appliance, based
on Armada 7040 (88F7040).
Specification:
- SoC : Marvell Armada 7040 (88F7040)
- RAM : DDR4 2 GiB (4x Nanya NT5AD512M8D3-HR)
- Flash : eMMC 4 GiB (Toshiba THGBMNG5D1LBAIL)
- Ethernet : 6x 10/100/1000 Mbps
- LAN 1-5 : Marvell 88E6352
- WAN : Marvell 88E1512
- LEDs/Keys (GPIO): 6x/1x
- UART : "CONSOLE" port (USB 1.1 Type-C)
- chip : Silicon Labs CP2102N
- port : ttyS0
- settings : 115200bps 8n1
- HW Monitoring : 2x nuvoTon NCT7802Y
- USB : USB 3.0 Type-A
- Power : 12 VDC, 3.3 A
- plug : DC Plug 2.5/5.5 mm (inner/outer)
Flash instruction (common):
1. Boot V-80 normally
2. Login to the vendor CLI (default: admin/admin) and login to the Linux
CLI by `expert` command
3. Update U-Boot environment variables by the following commands
fw_setenv bootcmd_ow_usb 'usb start; load usb 0:1 ${loadaddr} boot.scr && source ${loadaddr}'
fw_setenv bootcmd_ow_emmc 'run set_mmc_internal; mmc read ${loadaddr} ${prim_header_mmc_blk} 4 && source ${loadaddr}'
fw_setenv bootcmd 'run bootcmd_ow_usb; run bootcmd_ow_emmc; run bootcmd_part${activePartition};'
Attention: don't forget single quatations of values to prevent
expansion of each variables
4. Turn off the device
Flash instruction (USB-boot):
1. Burn (squashfs|ext4)-sdcard.img.gz to USB storage
2. Connect that storage to the USB 3.0 port on V-80
3. Turn on V-80 and it will be booted with OpenWrt in that USB storage
Flash instruction (eMMC-boot):
1. Copy initramfs image, dtb and bootsctipt to the USB storage with
renaming
initramfs.bin -------> Image
dtb -----------------> armada-7040-v-80.dtb
bootscript (.scr) ---> boot.scr
2. Connect that storage to the USB 3.0 port on V-80
3. Turn on V-80 and it will be booted with OpenWrt initramfs image in
that USB storage
4. Upload (squashfs|ext4)-sysupgrade.gz to V-80
5. Perform sysupgrade with the uploaded image
6. Wait ~100 seconds to complete flashing
Reverting to stock firmware:
1. Turn on V-80 and interrupt booting by Ctrl + C
2. Select "4. Restore to Factory Defaults (local)"
3. Wait ~180 seconds to complete restoring and rebooting
Notes:
- V-80 has some HW versions. Internal MicroSD card slot and mPCIe slot
is available on some HW versions, but not on the other HW versions.
confirmed (MicroSD/mPCIe slots):
- 1.0.1: unavailable
- 1.0.3: available
- The partition table in the internal eMMC has single partition, but
"blkdevparts=" parameter will be passed from the bootloader and that
definition will be used instead.
MAC addresses:
LAN: 00:1C:7F:xx:xx:4B (mmcblk1boot0, ethaddr (text))
WAN: 00:1C:7F:xx:xx:4A (mmcblk1boot0, eth1addr (text))
|