Author Topic: Any way to reprogram a chip?  (Read 2180 times)

0 Members and 1 Guest are viewing this topic.

Offline chimera15

  • Thread Starter
  • Posts: 1441
Any way to reprogram a chip?
« on: Sun, 29 November 2009, 01:58:33 »
So A lot of the hacks I've take compact keyboard pcbs and rig them to cut down large size boards.  It means I need to hack apart 2 keyboards to make one.  I've noticed other people do the same thing, they use a new chip or board to make a compact.  

How difficult would it to reprogram the original chip of a keyboard, so like you could add a function key, and a number pad like on a compact/laptop board, or is such a thing impossible?
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 JBert

  • Posts: 764
Any way to reprogram a chip?
« Reply #1 on: Sun, 29 November 2009, 09:17:47 »
For original chips from keyboards, its mostly impossible as most of them can only be programmed once.

If you do have one which can be reprogrammed (like one with flash memory, EPROM or EEPROM) you could blank it and install new firmware if you have a proper programming device.

You will probably need to write the firmware yourself though and the programming device won't come cheap either. You may want to check any acquaintances with a background in electronics to see if they would happen to have the necessary gear and knowledge.
IBM Model F XT + Soarer's USB Converter || Cherry G80-3000/Clears

The storage list:
IBM Model F AT || Cherry G80-3000/Blues || Compaq MX11800 (Cherry brown, bizarre layout) || IBM KB-8923 (model M-style RD) || G81-3010 Hxx || BTC 5100C || G81-3000 Sxx || Atari keyboard (?)


Currently ignored by: nobody?

Disclaimer: we don\'t help you save money on [strike]keyboards[/strike] hardware, rather we make you feel less bad about your expense.
[/SIZE]

Offline microsoft windows

  • Blue Troll of Death
  • * Exalted Elder
  • Posts: 3621
  • President of geekhack.org
    • Get Internet Explorer 6
Any way to reprogram a chip?
« Reply #2 on: Sun, 29 November 2009, 09:26:03 »
I have never really noticed people having to update the firmware on computer keyboards.
CLICK HERE!     OFFICIAL PRESIDENT OF GEEKHACK.ORG    MAKE AMERICA GREAT AGAIN MERRY CHRISTMAS

Offline ch_123

  • * Exalted Elder
  • Posts: 5860
Any way to reprogram a chip?
« Reply #3 on: Sun, 29 November 2009, 09:31:22 »
It's probably for programming the firmware in the factory. Unicomp's PS/2 controller boards have twice as many pins as there are contacts in the keyboard, yet the unused pins are wired up the controller chip. I suspect that this is for their re programming for custom layouts.

Offline microsoft windows

  • Blue Troll of Death
  • * Exalted Elder
  • Posts: 3621
  • President of geekhack.org
    • Get Internet Explorer 6
Any way to reprogram a chip?
« Reply #4 on: Sun, 29 November 2009, 09:32:33 »
That sounds like a valid explanation. I wonder if there's any way to re-program them at home.
CLICK HERE!     OFFICIAL PRESIDENT OF GEEKHACK.ORG    MAKE AMERICA GREAT AGAIN MERRY CHRISTMAS

Offline Ulysses31

  • Posts: 288
Any way to reprogram a chip?
« Reply #5 on: Sun, 29 November 2009, 12:15:54 »
You'd want to use an FPGA of some sort, probably as part of a kit that contains hardware for programming etc.  Non-reprogrammable chips are generally used because they're cheaper and more robust.

Offline chimera15

  • Thread Starter
  • Posts: 1441
Any way to reprogram a chip?
« Reply #6 on: Sun, 29 November 2009, 14:27:01 »
Ah well, was worth a shot, that answered my question. Thanks.
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 wolf

  • Posts: 86
  • Location: Manawatu, New Zealand
  • Ah, yeah, g'day.
Any way to reprogram a chip?
« Reply #7 on: Thu, 04 February 2010, 04:06:33 »
Quote from: chimera15;137218
Ah well, was worth a shot, that answered my question. Thanks.

And mine, too, worse luck!

I was hoping someone here would have some instructions for remapping the keys within the keyboard firmware itself.

I guess I'll have to come up with another brilliant plan.
Have keyboard, will travel...