Imponator
From OmegaV-wiki
Contents |
Source code
The preloaded source code for the imponator is available at:
- https://omegav.no/svn/imponator (svn-repos).
Some precompiled hex-files can be found here:
- Omega imponator (hex-file)
- Emil imponator (hex-file)
- Timini imponator (hex-file)
- Nabla imponator (hex-file)
Imponator first-time programming
This section covers how to flash the binary hex-files containing the bootloader over to the imponator.
This is only strictly necessary the first time (or if you have completely bricked your imp.).
Unix enviroment
Use this command if you have connected a stk500v2 and are using avrude to set all of the fuses:
avrdude -c stk500v2 -p m168 -P /dev/ttyUSB0 -U hfuse:w:0xdf:m -U lfuse:w:0xe2:m -U efuse:w:0x02:m
Replace '/dev/ttyUSB0' with whatever device the stk is connected to. If you are using stk600, replace 'stk500v2' by 'stk600' and replace '/dev/ttyUSB0' with 'usb'.
Then, program the correct hex-file to the avr by using this command:
avrdude -c stk500v2 -p m168 -P /dev/ttyUSB0 -U flash:w:imp.hex
Of course, replace 'imp.hex' with whichever hex-file you are programming the imponator with.
Windows
First, set up the fuses so they are exactly like the picture beneath, then program the correct hex-file in the program-tab in avr studio.
Avr studio fuse settings should look like this
--Oybo 06:31, 22 September 2009 (UTC)
