Atomic I/O letters column #151

Originally published 2014, in PC & Tech Authority
(in which Atomic magazine is now a section)
Reprinted here August 28, 2014
Last modified 16-Jan-2015.
 

HDMI to VGA to composite to RF modulator to...

I wanted to use an old 19-inch LCD with only a "VGA" input socket as a second monitor, and my graphics card has a spare HDMI output. So I bought a HDMI to VGA cable for three bucks on eBay and... it doesn't work. Might as well not be plugged in at all.

The other output on my graphics card is DVI, so I got an HDMI to DVI cable and used it to plug the second output into my main monitor, and that worked. So now I'm thinking that maybe I need to leave the main monitor plugged into the HDMI output and get a DVI to VGA to make the second monitor work. Before I make an eBay cable emporium slightly richer again, though, will this actually work? What was the problem with the FIRST cable?

Niklas

Answer:
The detail you're missing here, which cheapo cable vendors do not often clearly explain, is that there is no way at all for a mere cable to connect an HDMI output to an analogue "VGA" monitor. Some digital video connectors have pins that can carry an analogue signal in parallel with the digital, but HDMI, like the newer DisplayPort, does not. An HDMI cable can carry digital audio along with digital video, but not analogue video. You'd need an active converter box to turn HDMI into VGA; a good one of those would cost you more than a new 19-inch monitor.

DVI can deliver an analogue signal, on the four pins with a cross in the middle...

DVI pinout

...on one side of the connector (Click that illegibly tiny pinout picture to see the legible Wikipedia version). Only the "DVI-I" version of DVI actually has those pins.

(Well, actually there's also "DVI-A", which has only analogue pins; that's basically just a cable standard for anybody perverse enough to use a DVI socket for input to an analogue monitor.)

If your video card has the pins, you can plug in a DVI-to-VGA cable and run an old monitor, subject to the monitor's resolution and refresh-rate limitations. Otherwise, you can't. HDMI is, signal-wise, very similar to DVI - which is why HDMI-to-DVI cables work - but only on the digital side. There is no analogue HDMI option.

So, you are probably now wondering, what the heck are people doing selling HDMI-to-VGA cables on eBay?

As far as I can see, they're trolling for suckers.

There are some weird industrial and other non-standard devices that actually accept HDMI data on some rewired version of the 15-pin D-sub "VGA" connector (which is extraordinarily antiquitous, by the way). But almost everybody who buys one of these cables is probably trying to do what you tried to do, and is doomed to failure. Or worse - if the non-standard cable connects a voltage on one end to a ground on the other, you're gonna have a bad time.

EBay teems with people selling bizarre cables like this; my favourite is the USB cable with an A plug on each end.

If an A-to-A cable has an electronic lump in the middle, then it's a "USB link cable" for networking two computers together in an unorthodox but sometimes useful way.

But if, as is usually the case, the cable is just a plain cheap straight-through A-to-A piece of wire, then it is a cable for doing nothing, for destroying one or two USB adapters, or for setting a computer on fire, depending on how kindly the gods are feeling when you plug it in.

UPDATE: After this page went up, a reader contacted me to say that in his experience the super-cheap HDMI-to-VGA adapters you can find on eBay actually work.

Some of the very cheapest hits in that eBay search are for the abovementioned simple cables, or those irritating multi-item drop-down-menu eBay listings where you can buy a useless cable, or a more expensive actual converter, but the low price of the useless cable is the one you see in the search results. Actual little converter boxes start from less than six US dollars, though, so if I needed one I'd definitely buy one, sight unseen.

Slightly Less Local Area Network

Is it safe to run a network cable to your neighbour?

I'd like to share my local network with my next-door neighbour, but Wi-Fi is really flaky between us. I presume I could make it work with a directional or maybe high-gain omni antenna, but our walls are spitting distance apart, so I could really easily just string an Ethernet cable across.

I vaguely remember reading about this being a very bad idea for important electrical reasons, but I can't remember why. Is it?

Hannah

Answer:
In the olden days, when consumer Ethernet meant 10Base2 over coaxial cable, it was indeed a dreadful idea to string network cables between buildings. The shield on 10Base2 is earthed, earths in different premises can be at different potentials, and all sorts of weirdness could result. It wasn't really a huge electrocution or fire risk, but my definition of "huge", like my opinion on the amusingness of deadly electrical traps, may not be the same as yours.

If "in a hundred years, who's gonna care?" does not sum up your attitude to immediate risks, I suggest you seek a second opinion about any of my advice.

Today, ordinary Ethernet cables are all Unshielded Twisted Pair (UTP), which as the name suggests has no shield, and no earth conductor. So it's still hardly best network-engineering practice to hang Ethernet cables out the window, and a bare Cat5 cable waving in the breeze may not survive a great deal of weather. But the only real danger it poses, besides putting the carefully-tended computers in your house on the same network as possibly malware-infested cesspits next door, is just barely possibly allowing a major electrical fault or lightning strike or something in one building to fry a computer in the other.

If you're running network cables in conduit through a building - and possibly also in conduit between your windows, if you do that to keep the weather off the wire - then I'd use special "plenum-rated" cable that, most importantly, won't carry fire through the conduit like a fuse. Whether or not you use fancy cable and conduit, cables between buildings may also invalidate some aspect of your home insurance in some way. But in your situation, I would totally just fish some cable through a garden hose or something for protection, tape it in place, and call it good.

I must remind you once more, however, that my advice is not always entirely reliable.

(It's gotten to the point where friends of ours still allow their children to play with me, but make clear to them that my suggestions regarding interesting ways to spend our time together are not to be given the weight of authority normally due to instructions from adults.)

 

Jammed fans

Yesterday I discovered the reason why my computer had been slow was that a drive power cable had kinked into the CPU fan and jammed it, and the processor was thermal throttling all the time.

I taped the cable away from the CPU and all was fine again, but the computer had been like this for DAYS. Does this mean I need a new CPU fan? It seems to be working OK, but I can't believe being stuck for DAYS ON END could have done it any good.

I killed a cheap cordless drill once by repeatedly grinding it to a halt while using a hole saw, and I vaguely remember giving my Tamiya Hotshot full throttle when the wheels were jammed with rocks was a really bad idea too.

Is it just a power thing, with the drill and model car motors being much more powerful than the CPU fan one? Is it superior modern technology? Should I get a new CPU fan just to be safe?

Liam

Answer:
Your CPU fan is almost certainly perfectly undamaged, because it's fundamentally different from the ones in cordless tools and R/C cars. Well, it's fundamentally different from the ones in older and/or cheaper tools and cars, at any rate.

Computer-fan motors are all "brushless", with a spinning permanent magnet that's rotated by a series of electromagnet coils...

Floppy-drive motor coils and magnet

...that're energised sequentially, so the coils that are energised are always the ones in the right location to pull the magnet along. They need controller electronics to keep track of the spindle location and switch the coils, in order to accomplish this feat.

Simple high-power direct-current motors, on the other hand, are of the "brush" or "brushed" type, with stationary magnets and spinning coils.

Brushed electric motor animation

The coils in a brush motor are energised by a slotted "commutator" on the spindle, onto which the titular "brushes" - actually, little hard sintered blocks based on graphite or copper - are pushed by springs.

Brush motors are cheap and simple to use. Just connect them to a DC voltage with two wires and they spin. Reverse the voltage and they spin the other way (though not necessarily at the same speed). But brushed motors develop maximum torque - and draw maximum electrical power - when they're not moving at all. This is usually a stuck-drill or jammed-wheels situation where battery-punishing, wire-smoking, gear-stripping maximum torque is exactly what you do not want.

Brushless motors draw a bit more power when stalled than when turning, but typically not enough to do any harm, and their control circuitry seldom has a problem with being stalled. Low-powered brushless motor drivers are also quite simple and cheap to make - especially if, as in computer fans, you only want the motor to spin one way. And there are no brushes and commutator to wear out. So they're a good choice for computer fans.

High-powered brushless motors have been around for some time as well, but until quite recently they've been too expensive for normal hobby and cordless-tool applications. That's changing now. R/C hobbyists will soon be robbed of the thrill of changing out worn brushes, and cordless-tool users will no longer enjoy the smell of commutator-spark ozone.

 

CPU cruelty

As the weather warms up, my old (2009) overclocked PC (Win7 64 bit, Core i7 920 at 3.5GHz) is becoming flaky. The system periodically hangs, usually at a moment when a new task or something suddenly starts - something as simple as opening a new browser window can do it, though running games strangely seldom seems to.

I figured more errors with more temperature indicated a cooling problem, so as you've recommended for diagnosing this I took the side off the case and pointed a big desk fan in there. It maybe helped a bit, but not a lot. And just today, I started getting these magnificent bluescreen errors that aren't there quite long enough for me to write them down (I'll photograph the next one!) but which include the terms "clock interrupt" "secondary processor" and "time interval".

"Secondary processor"? Is that the GPU or something? Can you give me a pointer on what to try first?

Leo

Answer:
The error you're getting is an absolutely classic "over-overclocked CPU" bluescreen. It can mean other things, but given the computer you're using, the probable culprits are CPU first and power supply a distant second, only because a flaky PSU can cause almost anything.

What is probably happening is that after years of higher current blowing conductive atoms down the minuscule wires of your CPU (which is actually a real thing that happens), the processor's becoming marginal at its above-spec speed. It's easy to see if this is the case; just go into BIOS setup and return the CPU to its default speed and voltage, and see if the problem clears up.

If you now want more CPU speed than you can get at stock, you'll need a new CPU, but unfortunately LGA 1366 CPUs like yours can no longer be had new for reasonable prices - Intel stopped making them in 2012. There are still plenty of cheap used LGA 1366 chips out there, but they may be in worse shape than the one you've already got. So the most sensible solution at the moment, if slowing the CPU down cures the crashes, is to just live with your stock-speed 920 and save for an upgrade to a current CPU, motherboard and RAM.

 

Other letters columns

I/O #1
I/O #2
I/O #3
I/O #4
I/O #5
I/O #6
I/O #7
I/O #8
I/O #9
I/O #10
I/O #11
I/O #12
I/O #13
I/O #14
I/O #15
I/O #16
I/O #17
I/O #18
I/O #19
I/O #20
I/O #21
I/O #22
I/O #23
I/O #24
I/O #25
I/O #26
I/O #27
I/O #28
I/O #29
I/O #30
I/O #31
I/O #32
I/O #33
I/O #34
I/O #35
I/O #36
I/O #37
I/O #38
I/O #39
I/O #40
I/O #41
I/O #42
I/O #43
I/O #44
I/O #45
I/O #46
I/O #47
I/O #48
I/O #49
I/O #50
I/O #51
I/O #52
I/O #53
I/O #54
I/O #55
I/O #56
I/O #57
I/O #58
I/O #59
I/O #60
I/O #61
I/O #62
I/O #63
I/O #64
I/O #65
I/O #66
I/O #67
I/O #68
I/O #69
I/O #70
I/O #71
I/O #72
I/O #73
I/O #74
I/O #75
I/O #76
I/O #77
I/O #78
I/O #79
I/O #80
I/O #81
I/O #82
I/O #83
I/O #84
I/O #85
I/O #86
I/O #87
I/O #88
I/O #89
I/O #90
I/O #91
I/O #92
I/O #93
I/O #94
I/O #95
I/O #96
I/O #97
I/O #98
I/O #99
I/O #100
I/O #101
I/O #102
I/O #103
I/O #104
I/O #105
I/O #106
I/O #107
I/O #108
I/O #109
I/O #109
I/O #110
I/O #111
I/O #112
I/O #113
I/O #114
I/O #115
I/O #116
I/O #117
I/O #118
I/O #119
I/O #120
I/O #121
I/O #122
I/O #123
I/O #124
I/O #125
I/O #126
I/O #127
I/O #128
I/O #129
I/O #130
I/O #131
I/O #132
I/O #133
I/O #134
I/O #135
I/O #136
I/O #137
I/O #138
I/O #139
I/O #140
I/O #141
I/O #142
I/O #143
I/O #144
I/O #145
I/O #146
I/O #147
I/O #148
I/O #149
I/O #150
I/O #151
I/O #152
I/O #153
I/O #154
I/O #155
I/O #156
I/O #157
I/O #158
I/O #159
I/O #160
I/O #161
I/O #162
I/O #163
I/O #164
Dan's Data letters #1
Dan's Data letters #2
Dan's Data letters #3
Dan's Data letters #4
Dan's Data letters #5
Dan's Data letters #6
Dan's Data letters #7
Dan's Data letters #8
Dan's Data letters #9
Dan's Data letters #10
Dan's Data letters #11
Dan's Data letters #12
Dan's Data letters #13
Dan's Data letters #14
Dan's Data letters #15
Dan's Data letters #16
Dan's Data letters #17
Dan's Data letters #18
Dan's Data letters #19
Dan's Data letters #20
Dan's Data letters #21
Dan's Data letters #22
Dan's Data letters #23
Dan's Data letters #24
Dan's Data letters #25
Dan's Data letters #26
Dan's Data letters #27
Dan's Data letters #28
Dan's Data letters #29
Dan's Data letters #30
Dan's Data letters #31
Dan's Data letters #32
Dan's Data letters #33
Dan's Data letters #34
Dan's Data letters #35
Dan's Data letters #36
Dan's Data letters #37
Dan's Data letters #38
Dan's Data letters #39
Dan's Data letters #40
Dan's Data letters #41
Dan's Data letters #42
Dan's Data letters #43
Dan's Data letters #44
Dan's Data letters #45
Dan's Data letters #46
Dan's Data letters #47
Dan's Data letters #48
Dan's Data letters #49
Dan's Data letters #50
Dan's Data letters #51
Dan's Data letters #52
Dan's Data letters #53
Dan's Data letters #54
Dan's Data letters #55
Dan's Data letters #56
Dan's Data letters #57
Dan's Data letters #58
Dan's Data letters #59
Dan's Data letters #60
Dan's Data letters #61
Dan's Data letters #62
Dan's Data letters #63
Dan's Data letters #64
Dan's Data letters #65
Dan's Data letters #66
Dan's Data letters #67
Dan's Data letters #68
Dan's Data letters #69
Dan's Data letters #70
Dan's Data letters #71
Dan's Data letters #72
Dan's Data letters #73
Dan's Data letters #74
Dan's Data letters #75
Dan's Data letters #76
Dan's Data letters #77
Dan's Data letters #78
Dan's Data letters #79
Dan's Data letters #80
Dan's Data letters #81
Dan's Data letters #82
Dan's Data letters #83
Dan's Data letters #84
Dan's Data letters #85
Dan's Data letters #86
Dan's Data letters #87
Dan's Data letters #88
Dan's Data letters #89
Dan's Data letters #90
Dan's Data letters #91
Dan's Data letters #92
Dan's Data letters #93
Dan's Data letters #94
Dan's Data letters #95
Dan's Data letters #96
Dan's Data letters #97
Dan's Data letters #98
Dan's Data letters #99
Dan's Data letters #100
Dan's Data letters #101
Dan's Data letters #102
Dan's Data letters #103
Dan's Data letters #104
Dan's Data letters #105
Dan's Data letters #106
Dan's Data letters #107
Dan's Data letters #108
Dan's Data letters #109
Dan's Data letters #110
Dan's Data letters #111
Dan's Data letters #112
Dan's Data letters #113
Dan's Data letters #114
Dan's Data letters #115
Dan's Data letters #116
Dan's Data letters #117
Dan's Data letters #118
Dan's Data letters #119
Dan's Data letters #120
Dan's Data letters #121
Dan's Data letters #122
Dan's Data letters #123
Dan's Data letters #124
Dan's Data letters #125
Dan's Data letters #126
Dan's Data letters #127
Dan's Data letters #128
Dan's Data letters #129
Dan's Data letters #130
Dan's Data letters #131
Dan's Data letters #132
Dan's Data letters #133
Dan's Data letters #134
Dan's Data letters #135
Dan's Data letters #136
Dan's Data letters #137
Dan's Data letters #138
Dan's Data letters #139
Dan's Data letters #140
Dan's Data letters #141
Dan's Data letters #142
Dan's Data letters #143
Dan's Data letters #144
Dan's Data letters #145
Dan's Data letters #146
Dan's Data letters #147
Dan's Data letters #148
Dan's Data letters #149
Dan's Data letters #150
Dan's Data letters #151
Dan's Data letters #152
Dan's Data letters #153
Dan's Data letters #154
Dan's Data letters #155
Dan's Data letters #156
Dan's Data letters #157
Dan's Data letters #158
Dan's Data letters #159
Dan's Data letters #160
Dan's Data letters #161
Dan's Data letters #162
Dan's Data letters #163
Dan's Data letters #164
Dan's Data letters #165
Dan's Data letters #166
Dan's Data letters #167
Dan's Data letters #168
Dan's Data letters #169
Dan's Data letters #170
Dan's Data letters #171
Dan's Data letters #172
Dan's Data letters #173
Dan's Data letters #174
Dan's Data letters #175
Dan's Data letters #176
Dan's Data letters #177
Dan's Data letters #178
Dan's Data letters #179
Dan's Data letters #180
Dan's Data letters #181
Dan's Data letters #182
Dan's Data letters #183
Dan's Data letters #184
Dan's Data letters #185
Dan's Data letters #186
Dan's Data letters #187
Dan's Data letters #188
Dan's Data letters #189
Dan's Data letters #190
Dan's Data letters #191
Dan's Data letters #192
Dan's Data letters #193
Dan's Data letters #194
Dan's Data letters #195
Dan's Data letters #196
Dan's Data letters #197
Dan's Data letters #198
Dan's Data letters #199
Dan's Data letters #200
Dan's Data letters #201
Dan's Data letters #202
Dan's Data letters #203
Dan's Data letters #204
Dan's Data letters #205
Dan's Data letters #206
Dan's Data letters #207
Dan's Data letters #208
Dan's Data letters #209
Dan's Data letters #210



Give Dan some money!
(and no-one gets hurt)