-
Notifications
You must be signed in to change notification settings - Fork 378
/
Copy pathINSTALL
172 lines (128 loc) · 8.42 KB
/
INSTALL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
Add support for QuantaMesh Common Rangeley with BMC CPU board
================================================================================
QuantaMesh Common Rangeley with BMC CPU board
================================================================================
QuantaMesh switch which supports modularized CPU board design, have a
non-programmable H/W component for mother board detection. For motherboard
detection, please refer to ``busybox/miscutils/mb_detect.c``
Supported Platforms
=======================
- T7032-IX1B (cpu module)
32x100GbE QSFP28 ports
- T7032-IX7 (cpu module)
32x100GbE QSFP28 ports
- T4048-IX8 (cpu module)
48x25GbE SFP28 and 8x100GbE QSFP28 ports
- T3048-LY7 (cpu module)
48x1/10GbE SFP+ ports and 4x100GbE QSFP28 ports
- For more detail product information, please refer to
https://qct.io/
Specification
===============
- Modularized CPU board design
- 1 RJ-45 out-of-band management port (10/100/1000M)
- 1 RJ-45 console port
- 1 8GB DDR3 SDRAM
- 1 M.2 SATA 32GB
- 1 USB 2.0 port
============================================================
Installing ONIE on Quanta Common Rangeley with BMC CPU board
============================================================
Cross-Compiling ONIE
====================
To compile ONIE first change directories to ``build-config`` and then
type ``"make MACHINEROOT=../machine/quanta/ MACHINE=quanta_common_rglbmc all"``. For example::
$ cd build-config
$ make -j4 MACHINEROOT=../machine/quanta/ MACHINE=quanta_common_rglbmc all
Or, change directories to ``machine/quanta/quanta_common_rglbmc`` to compile ONIE,
use ``build.sh`` to compile ONIE. For example:
$ cd machine/quanta/quanta_common_rglbmc
$ ./build.sh all
When complete, the ONIE binaries are located in
``build/images``::
-rw-r--r-- 1 32330752 Jun 22 19:01 onie-recovery-x86_64-quanta_common_rglbmc-r0.efi64.pxe
-rw-r--r-- 1 29753344 Jun 22 19:01 onie-recovery-x86_64-quanta_common_rglbmc-r0.iso
-rw-r--r-- 1 12105591 Jun 22 19:01 onie-updater-x86_64-quanta_common_rglbmc-r0
-rw-r--r-- 1 8839604 Jun 22 19:01 quanta_common_rglbmc-r0.initrd
-rw-r--r-- 1 3202848 Jun 22 18:59 quanta_common_rglbmc-r0.vmlinuz
quanta_common_rglbmc-r0.vmlinuz -- This is the ONIE kernel image
quanta_common_rglbmc-r0.initrd -- This is the ONIE initramfs (filesystem)
onie-updater-x86_64-quanta_common_rglbmc-r0 -- This is the ONIE self-update
image. This image is a self-extracting archive used for installing
ONIE.
onie-recovery-x86_64-quanta_common_rglbmc-r0.iso -- This is a recovery ISO image
that can be installed as a CDROM image.
onie-recovery-x86_64-quanta_common_rglbmc-r0.efi64.pxe -- This is the UEFI PXE image
that can be installed through UEFI PXE.
First of all, setup NEXTSERVER as tftp server ip,
and BOOTFILE as ``onie-recovery-x86_64-quanta_common_rglbmc-r0.efi64.pxe`` in dhcp server.
While seeing ``Press <ESC> to skip...``, press <ESC> then 2 to enter setup.
Switch to ``Save & Exit`` tab, you may see
``UEFI: NIC1 IPv4 Intel(R) Ethernet Connection``, or
``UEFI: NIC1 IPv6 Intel(R) Ethernet Connection`` to execute UEFI PXE
The screenshot of BIOS as below.
================================================================================
CPU: Intel(R) Atom(TM) CPU C2558 @ 2.40GHz Speed: 2400MHz
Total Memory: 8192MB DDR3-1600MHz
USB Devices total: 0 KBDs, 0 MICE, 0 MASS, 3 HUBs
Detected ATA/ATAPI Devices...
SATA3 PORT0: TS32GMTS800, S.M.A.R.T Supported
Version 2.17.1245. Copyright (C) 2017 American Megatrends, Inc.
BIOS Date: 03/14/2017 18:26:53 Ver: IX1B2A04
Press <DEL> or <F2> to enter setup.
Press <F11> for BBS POPUP menu.
Press <F12> if you want to boot from the network.
Press <ESC> to skip...2
================================================================================
Aptio Setup Utility - Copyright (C) 2017 American Megatrends, Inc.
Main Advanced Boot Security Save & Exit
レトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトツトトトトトトトトトトトトトトトトトトトトトトトト?
? BIOS Information ウSet the Date. Use Tab ?
? BIOS Vendor American Megatrends ウto switch between Data ?
? Core Version 5.009 ウelements. ?
? Compliancy UEFI 2.3.1; PI 1.2 ? ?
? Project Version IX1B2A04 ? ?
? Build Date and Time 03/14/2017 18:26:53 ? ?
? ? ?
? Memory Information ? ?
? Total Memory 8192 MB (DDR3) ? ?
? ウトトトトトトトトトトトトトトトトトトトトトトト?
? System Date [Fri 06/23/2017] ?<: Select Screen ?
? System Time [06:48:33] ? Select Item ?
? ウEnter: Select ?
? Access Level Administrator ?/-: Change Opt. ?
? ウF1: Help for more Keys ?
? ウF8: Previous Values ?
? ウF9: Optimized Defaults ?
? ウF10: Save & Reset ?
? ウESC: Exit ?
タトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトチトトトトトトトトトトトトトトトトトトトトトトトトトル
Version 2.17.1245. Copyright (C) 2017 American Megatrends, Inc.
AB
================================================================================
Aptio Setup Utility - Copyright (C) 2017 American Megatrends, Inc.
Main Advanced Boot Security Save & Exit
レトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトツトトトトトトトトトトトトトトトトトトトトトトトト?
? Discard Changes and Exit ウExit system setup ?
? Save Changes and Reset ウwithout saving any ?
? ウchanges. ?
? Discard Changes ? ?
? ? ?
? Restore Defaults ? ?
? Save as User Defaults ? ?
? Restore User Defaults ? ?
? ? ?
? Boot Override ウトトトトトトトトトトトトトトトトトトトトトトト?
? UEFI: NIC1 IPv4 Intel(R) Ethernet Connection ?<: Select Screen ?
? I354 ? Select Item ?
? UEFI: NIC1 IPv6 Intel(R) Ethernet Connection ウEnter: Select ?
? I354 ?/-: Change Opt. ?
? SP0:TS32GMTS800 ウF1: Help for more Keys ?
? UEFI: Built-in EFI Shell ウF8: Previous Values ?
? ONIE: Open Network Install Environment ウF9: Optimized Defaults ?
? ウF10: Save & Reset ?
? ウESC: Exit ?
タトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトチトトトトトトトトトトトトトトトトトトトトトトトトトル
Version 2.17.1245. Copyright (C) 2017 American Megatrends, Inc.
AB
================================================================================