Skip to content

Commit

Permalink
RICHMOND-105 want TL-A/RS
Browse files Browse the repository at this point in the history
  • Loading branch information
Keith M Wesolowski committed May 13, 2014
1 parent 7e55921 commit 47dec00
Show file tree
Hide file tree
Showing 6 changed files with 172 additions and 2 deletions.
4 changes: 2 additions & 2 deletions bin/gendoc.js
Expand Up @@ -107,10 +107,10 @@ w('<!-- DO NOT EDIT THIS FILE! It is automatically generated by %s -->\n\n',

w('# Top-Level Systems\n');
db.forEachPart(function (p) {
if (p.dependents().length !== 0 || p.is_eol())
if (p.dependents().length !== 0)
return;

w('### %s\n', display_name(p));
w('### %s\n', display_name(p) + (p.is_eol() ? ' (EOL)' : ''));
w('**Description**: %s\n\n', p.desc());
w('|| **Qty** || || || **Part Number** || **Manufacturer** ' +
'|| **Mfg. Part Number** || **Description** ||\n');
Expand Down
20 changes: 20 additions & 0 deletions parts/270/270-0039.json
@@ -0,0 +1,20 @@
{
"pn": "270-0039",
"mfg": "smci",
"mfgpn": "MEM-DR380L-SL05-ER18",
"desc": "Samsung 8GB DDR3-1866 dual-rank ECC registered DIMM",
"resources": [
{
"class": "memory",
"type": "ECC DRAM",
"size": 8,
"qty": 1
}
],
"refs": [
{
"uri": "http://www.costcentral.com/proddetail/SuperMicro_Samsung_DDR3/MEMDR380LSL05ER18/12034089/",
"title": "Representative information"
}
]
}
36 changes: 36 additions & 0 deletions parts/540/540-0008.json
@@ -0,0 +1,36 @@
{
"pn": "540-0008",
"desc": "System Board, Joyent Compute Platform 2103",
"dashroll": 1,
"rev": 50,
"constituents": [
{
"pn": "270-0002",
"qty": 1
},
{
"pn": "270-0031",
"qty": 1
},
{
"pn": "270-0032",
"qty": 1
},
{
"pn": "270-0033",
"qty": 1
},
{
"pn": "270-0014",
"qty": 4
},
{
"pn": "772-0006-01",
"qty": 1
},
{
"pn": "772-1008-01",
"qty": 1
}
]
}
57 changes: 57 additions & 0 deletions parts/600/600-0019.json
@@ -0,0 +1,57 @@
{
"pn": "600-0019",
"desc": "Joyent Compute Platform 2103, 2U, 32t, 64GB, RS",
"alias": "Tenderloin-A/RS",
"dashroll": 1,
"rev": 50,
"constituents": [
{
"pn": "270-0001",
"qty": 1
},
{
"pn": "540-0008-01",
"qty": 1
},
{
"pn": "270-0027",
"qty": 2
},
{
"pn": "270-0006",
"qty": 2
},
{
"pn": "270-0039",
"qty": 8
},
{
"pn": "370-0001-01",
"qty": 5
},
{
"pn": "370-0002-01",
"qty": 1
},
{
"pn": "270-0003",
"qty": 1
},
{
"pn": "370-0005-01",
"qty": 1
},
{
"pn": "270-0005",
"qty": 4
},
{
"pn": "705-0002-03",
"qty": 1
},
{
"pn": "410-0001-01",
"qty": 1
}
]
}
12 changes: 12 additions & 0 deletions parts/772/772-1008.json
@@ -0,0 +1,12 @@
{
"pn": "772-1008",
"desc": "JCP 2103 SMBIOS configuration",
"dashroll": 1,
"rev": 50,
"refs": [
{
"uri": "parts/772/772-1008.md",
"title": "Specification"
}
]
}
45 changes: 45 additions & 0 deletions parts/772/772-1008.md
@@ -0,0 +1,45 @@
# Joyent p/n 772-1008-01 (JCP 2103 SMBIOS configuration)

Copyright (c) 2014 Joyent, Inc. All rights reserved.

## Type 1 (SMB_TYPE_SYSTEM) Entry

```
Field Value Note
=================================================================
Manufacturer Joyent 0, 1
Product Joyent-Compute-Platform-2103 0, 1
Serial Number S12612522A09033 0, 2, 3
UUID [...] 0, 2, 4
SKU Number 600-0019-01 rev 50 0, 5
Family JCP-2100 0, 1
Version 1.0 0
```

## Notes

0. All fields are to be 8-bit ASCII-encoded strings.

1. This field is to be programmed verbatim as shown in the table. The
characters separating the components of the name are all the '-' character
(ASCII 0x2d).

2. The value in this field is unique to each full system assembly (FSA)
produced.

3. The value in this field is required to match the SMCI system serial
number printed on the exterior label by SMCI. Note that this is distinct
from the UUID, which is encoded in its own field and in the Joyent QR code
label.

4. The value in this field is a version 1 RFC 4122 UUID. It is to be
encoded in stringified format; e.g., `1bff6410-2472-11e2-81c1-0800200c9a66`.
The characters separating the components of the UUID are ll the '-'
character (ASCII 0x2d).

5. The value in this field is the Joyent part number of the FSA, including
dash number and revision. The part number components are separated by the
'-' character (ASCII 0x2d). The part number is followed by the ' '
character (ASCII 0x20), the word "rev", the ' ' character (ASCII 0x20), and
finally the decimal BOM revision number associated with the FSA. Note that
this progamming specification may apply to multiple FSA part numbers.

0 comments on commit 47dec00

Please sign in to comment.