Changes for page Front I/O

Last modified by Kevin Wiki on 2024/07/07 22:48

From version 5.1
edited by Kevin Wiki
on 2024/07/04 23:40
Change comment: There is no comment for this version
To version 2.2
edited by Kevin Wiki
on 2024/07/04 17:53
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -6,15 +6,19 @@
6 6  
7 7  There is a single cable that controls four parts, each half side of I/O LED and center column of blue LEDs.
8 8  
9 -[[image:xserve io main cable pinout.drawio.png]]
9 +== Sub-paragraph ==
10 10  
11 -(% class="wikigeneratedid" %)
12 -[[attach:xserve io main cable pinout.drawio.svg||target="_blank"]]
11 +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
13 13  
13 +== Sub-paragraph ==
14 14  
15 -(% class="wikigeneratedid" %)
16 -This cable allows us to communicate with 4 chips using two data lines, audio & service switch, case switch and (yet to be documented) compute LEDs
15 +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
17 17  
17 +=== Sub-sub paragraph ===
18 +
19 +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
20 +
21 +
18 18  = How we got here =
19 19  
20 20  Measure out the ground and power signals by comparing with other chips on board. E.g. we find [SAA1064T] datasheet, locate the GND (Vee) and 5V (Vcc) and measure connectivity (0 ohm resistance) between chip pins and cable pins. This gives us pins GND 2 & 8 and PWR 16 & 22.
... ... @@ -147,54 +147,27 @@
147 147  }
148 148  {{/code}}
149 149  
150 -== SAA1064T data for driving center IO LED stack ==
151 -
152 -Center IO stack is a stack of 23 LED's, 22 blue and 1 green for ethernet activity. These are duplicated next to each other and driven by each their SAA1064T chips. Earlier we found the i2c address and just by playing around figured out that 4 segments of 1 byte binary values are used to set ship register.
153 -
154 -{{code language="C++"}}
155 -void fillColumns() {
156 - Serial.println("filling columns");
157 - Wire.beginTransmission(saa1064);
158 - Wire.write(1);
159 - Wire.write(0x7F); // 127 - 1111111
160 - Wire.write(0x7F); // 127 - 1111111
161 - Wire.write(0x7F); // 127 - 1111111
162 - Wire.write(0x1F); // 31 - 11111
163 - Wire.endTransmission();
164 -
165 - colsFilled = 1;
166 -}
167 -{{/code}}
168 -
169 -(% class="wikigeneratedid" %)
170 -Here the last byte we send only is 5 bits since we only have 5 LEDs instead of 6 to address (total of 23). Also note that we start the transmission with a single bit.
171 -
172 172  == Pinouts voltages from MLB ==
173 173  
174 174  Powered off:
175 175  
176 176  * PWR fail LED - 0.00 V
177 -* UID LED - 4.5V
178 178  * OH/Fan fail LED - 4.72 V
179 179  * NIC1 LED - 0.8 - 2.6 V
180 180  * NIC2 LED - 2.95 V
181 -* UID SW - 2.8V
182 182  * HDD LED - 0.00 V
183 -* Power LED P3V3 - 0.00V
184 184  * Power LED - 0.00 V after unplug grows
185 185  
186 186  Powered on:
187 187  
188 188  * PWR tail LED - 3.47 V
189 -* UID LED - 4.85V
190 190  * OH/Fan failed LED - 5 V
191 191  * NIC 1 LED - 1.2 - 2.9 V
192 192  * NIC 2 LED - 3.2 V
193 -* UID SW - 3V
194 194  * HDD LED - 3 V
195 -* Power LED P3V3 - 3.30V
196 196  * Power LED - 0.87 V
197 197  
174 +
198 198  
199 199  )))
200 200  
... ... @@ -216,6 +216,5 @@
216 216  
217 217  
218 218  
219 -
220 220  )))
221 221  )))
xserve io main cable pinout.drawio.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.kevin
Size
... ... @@ -1,1 +1,0 @@
1 -41.4 KB
Content
xserve io main cable pinout.drawio.svg
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.kevin
Size
... ... @@ -1,1 +1,0 @@
1 -41.4 KB
Content