Author Topic: Northgate Ultra PCB: Clever, Not Universal  (Read 10359 times)

0 Members and 1 Guest are viewing this topic.

Offline ricercar

  • * Elevated Elder
  • Thread Starter
  • Posts: 1697
  • Location: Silicon Valley
  • mostly abides
Northgate Ultra PCB: Clever, Not Universal
« on: Mon, 21 December 2009, 01:50:48 »
The following image displays an open Northgate Ultra 102.



Notice the unpopulated top F key row, labeled SF1 through SF12, and the unpopulated spaces above the arrow key cluster between the letters and the numeric keypad, labeled as shown presently.

I'm always bothered by printed circuit boards with unpopulated regions that have silk-screened legends. This one is no exception.

I've tested the unused soldering points and indeed they electrically support a complete second set of F Keys. The unpopulated spaces in the arrow key cluster also have legends, and the electrical contacts bear out this functionality, except the mysterious "OMNI" key doesn't seem to have a normal scan code.



The following image displays a Northgate Ultra 101. Notice the U102 silk-screened legends match the respective U101 arrow cluster keys. However, the neighboring U101 keys do not match their U102 counterparts.



You can safely ignore the top F key row, as this is not part of the final exam. The only thing halfway interesting about top F key row is the U102 electricals do not support the physical U101 F Key arrangement. This therefore shoots down my hypothesis inspiring this article, that Northgate had only one PCB for all their keyboards.

This lead me to review the bottom of the U102 board. What a surprise. The U102 PCB supports two different electrical key arrangements in the same physical space.



Confirmed:
    [*]the blue-marked contacts have electrical support for the U102 key arrangement it shipped with. (like,duh!)
    [*]the red-marked contacts have electrical support for the U101 key arrangement, but are unpopulated.
    [/LIST]

    To do list:
      [*]test the simultaneous use of U101 and 102 keypads, including testing in both NUMLOCK states.
      [*]wire the U101 arrow cluster signals into a harness, to the left, for a left-hand arrow array.
      [*]Find out what the OMNI key does.
      [/LIST]

      I've not actually modded the board yet, but I wanted to publish this before I fell aslee.....
      « Last Edit: Mon, 21 December 2009, 02:13:26 by ricercar »
      I trolled Geekhack and all I got was an eponymous SPOS.

      Offline chimera15

      • Posts: 1441
      Northgate Ultra PCB: Clever, Not Universal
      « Reply #1 on: Mon, 21 December 2009, 03:08:58 »
      Cool, I always love finding hidden stuff like this.  Have you found out what the omni key is yet? Should be a simple thing to solder a new switch in there, you don't have spare alps keys?  It's interesting that they even have holes in the mounting plate for the switches.  You'd think they wouldn't bother having cut the holes for the lines that didn't have the switches there.

      I guess that tells us a bit how these boards are made.  I would guess based on that there's one big die that cuts the sheet-metal for alps boards all at once.  They must have thought it would be cheaper to make one die for two configuration of switches.

      What's the dvorak writing say?
      « Last Edit: Mon, 21 December 2009, 03:17:57 by chimera15 »
      Alps boards:
      white real complicated: 1x modified siiig minitouch kb1903,  hhkb light2 english steampunk hack, wireless siig minitouch hack
      white with rubber damper(cream)+clicky springs: 2x modified siig minitouch kb1903 1x modified siig minitouch kb1948
      white fake simplified:   1x white smk-85, 1x Steampunk compact board hack
      white real simplified: 1x unitek k-258
      low profile: 1x mint m1242 in box
      black: ultra mini wrist keyboard hack
      blue: Japanese hhk2 lite hack, 1x siig minitouch pcb/doubleshot dc-2014 caps. kb1903, 1x modified kb1948 Siig minitouch
      rainbow test boards:  mck-84sx


      Offline ricercar

      • * Elevated Elder
      • Thread Starter
      • Posts: 1697
      • Location: Silicon Valley
      • mostly abides
      Northgate Ultra PCB: Clever, Not Universal
      « Reply #2 on: Mon, 21 December 2009, 12:49:34 »
      The Dvorak writing is my notes on DIP switch settings in case I lose the manual.

      I'll post as soon as I have time to research the Omni key.
      I trolled Geekhack and all I got was an eponymous SPOS.

      Offline sandy55

      • Posts: 201
      Northgate Ultra PCB: Clever, Not Universal
      « Reply #3 on: Tue, 22 December 2009, 08:35:00 »
      Quote from: chimera15;144111
      Have you found out what the omni key is yet?


      I've heard that "omni key" on early models ( those with so-called diamond-shaped cursor control ) worked as a program key in combination with some  softwares such as Word Perfect.