mirror of
https://github.com/netbox-community/devicetype-library.git
synced 2025-08-18 18:58:35 +02:00
Take2/add uptime compute blade (#3281)
* Add the "bladerunner" and "blade" for Uptime Industries Best guess about some of the parameters / values ... including model/sku numbers. * Adjustments to the Compute Blade And add two versions of the Raspberry Pi Compute Module 4 (8 gig ram, no flash with and without wifi variants) * BladeRunner is not powered explicitly set this --------- Co-authored-by: Karl Quinsland <contact@kquinsland.com>
This commit is contained in:
60
device-types/Uptime Industries/Bladerunner-1.0-20-blade.yaml
Normal file
60
device-types/Uptime Industries/Bladerunner-1.0-20-blade.yaml
Normal file
@@ -0,0 +1,60 @@
|
||||
---
|
||||
manufacturer: Uptime Industries
|
||||
# There are 20 bay, 4 bay and 2 bay versions
|
||||
model: BladeRunner 1.0 20 blade
|
||||
slug: uptime-industries-bladerunner-20
|
||||
# There is no official part number that I can find
|
||||
# https://docs.computeblade.com/bladerunner/19inch
|
||||
part_number: bladerunner-20
|
||||
comments: |
|
||||
[Datasheet](https://docs.computeblade.com/bladerunner/19inch)
|
||||
u_height: 1
|
||||
# 377 mm deep
|
||||
is_full_depth: false
|
||||
weight: 1.5
|
||||
weight_unit: kg
|
||||
airflow: passive
|
||||
subdevice_role: parent
|
||||
is_powered: false
|
||||
# Can fit 20 Compute Blades
|
||||
device-bays:
|
||||
- name: '1'
|
||||
position: '1'
|
||||
- name: '2'
|
||||
position: '2'
|
||||
- name: '3'
|
||||
position: '3'
|
||||
- name: '4'
|
||||
position: '4'
|
||||
- name: '5'
|
||||
position: '5'
|
||||
- name: '6'
|
||||
position: '6'
|
||||
- name: '7'
|
||||
position: '7'
|
||||
- name: '8'
|
||||
position: '8'
|
||||
- name: '9'
|
||||
position: '9'
|
||||
- name: '10'
|
||||
position: '10'
|
||||
- name: '11'
|
||||
position: '11'
|
||||
- name: '12'
|
||||
position: '12'
|
||||
- name: '13'
|
||||
position: '13'
|
||||
- name: '14'
|
||||
position: '14'
|
||||
- name: '15'
|
||||
position: '15'
|
||||
- name: '16'
|
||||
position: '16'
|
||||
- name: '17'
|
||||
position: '17'
|
||||
- name: '18'
|
||||
position: '18'
|
||||
- name: '19'
|
||||
position: '19'
|
||||
- name: '20'
|
||||
position: '20'
|
49
device-types/Uptime Industries/Compute-Blade-v1-Dev.yaml
Normal file
49
device-types/Uptime Industries/Compute-Blade-v1-Dev.yaml
Normal file
@@ -0,0 +1,49 @@
|
||||
---
|
||||
manufacturer: Uptime Industries
|
||||
# First generation has 3 SKUs: dev, tpm, basic
|
||||
model: Compute Blade v1 Dev
|
||||
slug: uptime-industries-compute-blade-v1-dev
|
||||
# Part number pulled off of sticker on shipping box seen here
|
||||
# https://docs.computeblade.com/blade
|
||||
part_number: BladeDev-v1-0
|
||||
comments: |
|
||||
[Docs](https://docs.computeblade.com/blade)
|
||||
|
||||
is_full_depth: false
|
||||
weight: 1.5
|
||||
weight_unit: kg
|
||||
airflow: passive
|
||||
# Meant to be inserted into a BladeRunner chassis which _is_ 1U
|
||||
u_height: 0
|
||||
subdevice_role: child
|
||||
|
||||
interfaces:
|
||||
- name: eth0
|
||||
type: 1000base-t
|
||||
poe_mode: pd
|
||||
# Up to 30w, normal operation is 2-8w
|
||||
poe_type: type2-ieee802.3at
|
||||
|
||||
# USB A, C (exclusive, switchable), HDMI and 2 UARTs
|
||||
console-ports:
|
||||
- name: HDMI 4K60
|
||||
type: other
|
||||
- name: USB-A
|
||||
type: usb-a
|
||||
- name: USB-C
|
||||
type: usb-c
|
||||
- name: UART REAR
|
||||
type: other
|
||||
- name: UART FRONT
|
||||
type: other
|
||||
|
||||
# Only supports a M2 NVMe SSD, microSD and a rPi CM4/5 module
|
||||
module-bays:
|
||||
- name: Raspberry Pi CM4/5 Connector
|
||||
position: '1'
|
||||
# 2230, 2242, 2260, 2280, 22110
|
||||
- name: M.2 NVMe SSD
|
||||
position: '2'
|
||||
# Optional, can boot off of the m2 SSD
|
||||
- name: microSD Card
|
||||
position: '3'
|
27
module-types/Raspberry Pi/compute-module-4008000.yaml
Normal file
27
module-types/Raspberry Pi/compute-module-4008000.yaml
Normal file
@@ -0,0 +1,27 @@
|
||||
---
|
||||
manufacturer: Raspberry Pi
|
||||
model: Compute Module 4008000
|
||||
##
|
||||
# Compute Module 4 comes in one of _many_ flavors
|
||||
# RAM: 1/2/4/8 gig
|
||||
# eMMC: 0/8/16/32 gig (0 = "lite" version)
|
||||
# Wireless: yes/no
|
||||
# There are also extended temperatures versions, not included here as they're custom order for industrial use.
|
||||
#
|
||||
# The part number is in the format:
|
||||
# CM4WWRRFF where
|
||||
# WW = Wireless (00 = no, 10 = wifi)
|
||||
# RR = RAM (01 = 1 gig, 02 = 2 gig, 04 = 4 gig, 08 = 8 gig)
|
||||
# FF = Flash (00 = no flash, 08 = 8 gig, 16 = 16 gig, 32 = 32 gig)
|
||||
# So a module with no flash, no wifi and 8 gig ram would be CM4008000
|
||||
# As far as I can tell, the number does not change to account for the various PCB revisions.
|
||||
# See: https://datasheets.raspberrypi.com/cm4/cm4-product-brief.pdf
|
||||
##
|
||||
part_number: CM4008000
|
||||
|
||||
comments: |
|
||||
Raspberry Pi Compute Module 4
|
||||
* WiFi: No
|
||||
* RAM: 8 GB
|
||||
* Flash: 0 GB (Lite version, no eMMC)
|
||||
[Product Family](https://www.raspberrypi.com/products/compute-module-4/?variant=raspberry-pi-cm4008000)
|
15
module-types/Raspberry Pi/compute-module-4108000.yaml
Normal file
15
module-types/Raspberry Pi/compute-module-4108000.yaml
Normal file
@@ -0,0 +1,15 @@
|
||||
---
|
||||
manufacturer: Raspberry Pi
|
||||
model: Compute Module 4108000
|
||||
# See note in compute-module-4008000.yaml about the part number format
|
||||
part_number: '4108000'
|
||||
comments: |
|
||||
Raspberry Pi Compute Module 4
|
||||
* WiFi: Yes
|
||||
* RAM: 8 GB
|
||||
* Flash: 0 GB (Lite version, no eMMC)
|
||||
[Product Family](https://www.raspberrypi.com/products/compute-module-4/?variant=raspberry-pi-cm4108000)
|
||||
|
||||
interfaces:
|
||||
- name: wlan0
|
||||
type: ieee802.11ac
|
Reference in New Issue
Block a user