82Views3Replies

Author Options:

old printer controller board Answered

Hi, i have been looking around allot on how to use a old printer control board that houses the surface mounted micro controller, I want to control various motors with it.

i was wondering how do i go about programming the board or sending commands to it from the computer?

the board connects with usb ther is one of those kind of square usb slots on the board.

3 Replies

user
lewisb42 (author)2013-07-03

I would start by trying to identify the microcontroller chip; hopefully it is a commodity chip that you can find the specs for (i.e., instruction set, pinoutst, etc). If so, find out how to directly interface a programmer to the chip, probably via something like JTAG, SPI, or maybe even a regular TTL serial port. The PC board may have solder pads to do this already (they do this sometimes for maintenance/debugging purposes), or you may have to solder wires directly to the microcontroller pins.

If you make it that far and can communicate with the microcontroller, then the real fun begins: reverse-engineering it to see which pins control which features of the PCB (like the motors, sensors, etc).

Select as Best AnswerUndo Best Answer

user
mrn (author)2013-07-02

there is no way of flashing it or something so that i can put my own code in?

Select as Best AnswerUndo Best Answer

user
caitlinsdad (author)2013-07-01

It's pretty likely that is a proprietary programmed chip for the manufacturer of that printer. Unless you know how to decipher the printer drivers for the computer operating system that goes along with it you won't even have a chance of addressing it directly.

Select as Best AnswerUndo Best Answer