SP12 serial programmer software

Summary

The article discusses the SP12 serial programmer software, which supports a wide range of Atmel microcontrollers, such as AT90 and ATtiny series, as well as several ATmega variants. It also addresses compatibility issues with Windows 2000 and XP, providing a solution involving a modified SP12 version and the GIVEIO driver installation to enable proper functioning on these operating systems.

Parts used in the SP12 serial programmer project:

  • AT90S1200 microcontroller
  • AT90S2313 microcontroller
  • AT90S8515 microcontroller
  • AT90S4414 microcontroller
  • AT90S2323 microcontroller
  • AT90S4434 microcontroller
  • AT90S8535 microcontroller
  • AT90S2343 microcontroller
  • ATtiny22 microcontroller
  • AT90S2333 microcontroller
  • AT90S4433 microcontroller
  • ATtiny12 microcontroller
  • ATtiny13 microcontroller
  • ATtiny15L microcontroller
  • ATtiny26 microcontroller
  • ATtiny25 microcontroller
  • ATtiny45 microcontroller
  • ATtiny85 microcontroller
  • ATtiny2313 microcontroller
  • ATtiny861 microcontroller
  • ATmega103 microcontroller
  • ATmega603 microcontroller
  • ATmega161 microcontroller
  • ATmega162 microcontroller
  • ATmega163 microcontroller
  • ATmega168 microcontroller
  • ATmega8515 microcontroller
  • ATmega8535 microcontroller
  • ATmega8 microcontroller
  • ATmega16 microcontroller
  • Atmega32 microcontroller
  • ATmega48 microcontroller
  • ATmega88 microcontroller
  • ATmega128 microcontroller
  • ATmega2561 microcontroller
  • AT90PWM3 microcontroller
  • GIVEIO driver (software component for Windows 2000/XP compatibility)

SP12 supports the following devices: AT90S1200, AT90S2313, AT90S8515, AT90S4414, AT90S2323, AT90S4434, AT90S8535, AT90S2343, ATtiny22, AT90S2333, AT90S4433, ATtiny12, ATtiny13, ATtiny15L, ATtiny26, ATtiny25, ATtiny45, ATtiny85, ATtiny2313, ATtiny861, ATmega103, ATmega603, ATmega161, ATmega162, ATmega163, ATmega168, ATmega8515, ATmega8535, ATmega8, ATmega16, Atmega32, ATmega48, ATmega88, ATmega128, ATmega2561, AT90PWM3.

SP12 on Win2000 / WinXP:

If you are trying to run SP12 on Windows 2000 or Windows XP you will find out it won’t work. What you need is a modified version of SP12 and a driver called GIVEIO. Here you can download a compleet package. Put the file giveio.sys in (Win 2000):

sp12win2k
C:\WINNT\System32\Drivers\
Now type in the prompt: instdrv giveio.sys c:\winnt\system32\drivers\giveio.sys. Then hit enter to install the giveio driver (can take a moment) When that’s accomplished, you should be able to run SP12 as its documentation describes.
Goodluck!
For more detail: SP12 serial programmer software


About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top