Hahaha, well...my plans were foiled. I just tested out the new build in the full system and found that you cannot hold the trigger down and switch from the "F" position to "FA" (to turn on the board). So I switched the programming to use the pushbutton rather than the trigger to enter programming mode.Other than that, I made some tweaks to Auto-Response and the new build mostly works. I say mostly because successBlink is not working for some odd reason. I'm baffled why it is not working on the board when it does on the testbed, but I'll figure that out later. successBlink is supposed to blink green + red three times to indicate that your changes have been saved to the EEPROM.I'm starting a google code project with everything I do. I expect to put documentation, pictures, videos, etc up there.http://code.google.com/p/phenomx7-etrigger/If you'd like to contribute to some of the documentation etc, let me know. I think all I need is an email address of yours to set you up.From this point forward, new code and builds will be posted there.
Hello mikedehaan, any news about your firmware?
What things I need to flash my phenom with your firm?Correct me if I'm wrong:1) ATTINY44A-PUhttp://www.ebay.com/itm/2x-8-bit-Microcontroller-ATTINY44A-PU-/221023275589?pt=LH_DefaultDomain_2&hash=item3376038a45
3) Your HEX File
I need desolder the original chip from my board? or exist the posibility to program it directly in the board? Or is read only?
Good luck, and keep asking questions if you have trouble.
...is there a way to backup original firmware?
Programmable Rate Of Fire- 1 to 30
Programmable Burst-mode-2 to 8
Safe Burst mode - Pulling the trigger three times in less than one second results in an X-shot burst on the third trigger pull. Each pull of the trigger in less than one second after this, results in another X-shot burst (X= 2 to 8 ).
Safe Full-Auto mode- Pulling the trigger three times in less than one second results in full-automatic firing. Holding the trigger down on the third pull sustains this full-auto mode.
Auto-Response mode - The marker fires on the pull and on the release of the trigger.
Turbo-mode - Pulling the trigger three times in less than one seconds results in full-automatic firing at rate of 15 BPS. To sustain this rate of fire the trigger must be pulled at least once a second.
Semi-Auto - This mode is the same as selecting the F firing mode with the selector switch (one pull/release of the trigger fires one time).
Burst mode - The marker fires an X-shot burst on each trigger pull (X= 2 to 8 ).
Full-Auto mode - Pulling the trigger results in full-automatic firing. Holding the trigger down on the first pull sustains this full-auto mode.
X mode - Pulling the trigger results in full-automatic firing. Holding the trigger down on the first pull sustains this full-auto mode. The Rate of fire (ROF) will gradually increase depending on how long the trigger is held (10 to 25bps).
Super Response mode - aka A.D.A.M. mode The marker fires an X-shot burst on each trigger pull and on the release of the trigger (X= 2 to 8 ).
Abbility to Change RATE OF FIRE (betwen 2 rates, 15 and 25 for example) directly by pressing program button
Know whats weird?? I got out my multimeter and put it on the continuity test mode and tried it on all pins (started with the pins you defined as VCC and gnd) and I didn't get any continuity? Shouldnt it be beeping???
If you put the negative multimeter lead on the negative battery terminal, and the positive multimeter lead on the GND pin of the chip on the board, I would think the multimeter would show continuity.I'll try this at home tonight and let you know if it works for me.
Absolute Maximum Ratings*...Voltage on any Pin except RESETwith respect to Ground ................................-0.5V to VCC + 0.5V*NOTICE: Stresses beyond those listed under "Absolute Maximum Ratings" may cause permanent damage to the device. This is a stress rating only and functional operation of the device at these or other conditions beyond those indicated in the operational sections of this specification is not implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability.