Author Topic: t0pfire install guide  (Read 38268 times)

Offline spurgurgle

  • Acidmods Alumni
  • Millennium Poster
  • *
  • Posts: 1121
  • Post quality +17/-1
  • Gender: Male
  • call me spurg
    • my blog
t0pfire install guide
« on: December 29, 2009, 02:34:18 PM »
t0pfire install guide

Introduction
in this guide i will be showing you how to install t0pfire into your xbox 360 controller
the code for t0pfire can be found here  https://www.acidmods.com/forum/index.php/topic,34437 all credit for the code goes to t0pP8uZz

Parts Needed
  • xbox 360 controller
  • a pic 12f683 programmed with t0pfire
  • 2x100 ohm resistors
  • 1x10k resistor
  • 2x1N4148 diodes (matrix only)
  • 2x330ohm resistors (matrix only)
  • 2xtactile buttons (push to make)
  • some 30awg wire

Tools Needed
  • Solder iron
  • Hot glue gun
  • Wire cutters
  • a 3mm drill (depending on tactile button size)

Difficulty rating: 3/5

Average Time to Complete: 30-45mins

Notes:
Be carefull making sure you get the chip round the right way
and take care not to apply to much pressure when drilling the holes in your case

Step By Step Tutorial
1- use this video by treemty to help you take your controller apart
Xbox 360 Wireless controller dissasembly video tutorial

2- identify which controller type you have by using this guide by gameroms
https://www.acidmods.com/forum/index.php/topic,24699.0.html

3-use these wiring diagrams to help along with your install




if you are confident installing t0pfire with only the diagrams there is no need to read on..

but if not heres a step by step guide for you.

extra buttons


First take your to buttons bend the legs flat (be carefull not to snap them off) and solder about 3-4 inches of wire to 2 of the legs (make sure they are 2 on the same side) then twist the first 5-10 mm of wire together for strength


Now decide on your button placement and carefully drill 2 holes for them
glue the buttons in place and route 1 wire from each button to either side of the controller shell.

ok so thats the buttons installed. i will show you where to connect them later in this tutorial.

The chip

first you'll need to program your chip with t0p fire find it here
(insert link to main thread)


we will install the chip in the deadbug position as shown in the picture above

CG install















Matirx install
















ok so that is both install type's complete so test it, close it, and enjoy t0pfire.

here a vid to help you use it

t0pFire v2.0 Revision: 5 - BETA test demostration

FAQ/ Troubleshooting
  • As this is a new rapid fire code, i dont no of any problems if it is installed correctly, using this guide. how ever if you do have any problems feel free to ask questions

tutorial by Spurgurgle
« Last Edit: January 09, 2010, 08:18:50 AM by spurgurgle »

Sigs made by Ken and blazin from the AM Art team cheers guys.....
Spurgurgle d.t com
"I'm kinda like a typo, not quite right, but most people still understand me"

Offline F4thAcE

  • Hillbilly Modder
  • Motor Mouth
  • *
  • Posts: 88
  • Post quality +0/-0
  • Gender: Male
  • i live in the country my neigbors are trees.
Re: t0pfire install guide
« Reply #1 on: January 12, 2010, 08:42:18 PM »
gar... im rapidfire retarted failed 555 and finally got it to work got my programmer and chips and now i can't do this either   :cry2: anyway

Heres my problem: i followed this very well i would think and i tryed it twice on different pads (not matrix) its all clean no shorts nothing is broke but when i turn it on my bottom two leds are on but VERY dim i am using a .05-Amp spst momentary trigger ( http://www.radioshack.com/product/index.jsp?productId=2062546 )

i hold them down and my led goes on and then my LEFT trigger does some crappy rapid fire (like 3 shots a sec) and if i hit the trigger again my lights go dim.. so is it my triggers do i need a true tact trigger like you have or is my code wrong because i am using the programmer that came with my usb-pic programmer give me your thoughts.

the only reason i am using those triggers is because my radioshack does not stock them so i have to order them

thanks in advance :D
« Last Edit: January 12, 2010, 08:43:01 PM by F4thAcE »

Offline lakrulez14

  • Registered BST
  • Ω Allumnist Ω
  • *
  • Posts: 130
  • Post quality +0/-0
  • Gender: Male
  • AcidMods Rule
Re: t0pfire install guide
« Reply #2 on: January 12, 2010, 08:47:28 PM »
the only thing i can think of is u wired your push buttons wrong when u had to connect them to ground.

as for the led not excatly sure, r u using the rite resistor?

Offline spurgurgle

  • Acidmods Alumni
  • Millennium Poster
  • *
  • Posts: 1121
  • Post quality +17/-1
  • Gender: Male
  • call me spurg
    • my blog
Re: t0pfire install guide
« Reply #3 on: January 13, 2010, 12:37:38 PM »
hmmm not sure sounds to me like you may have the pins mixed up..... or the wrong sort of switch...

Sigs made by Ken and blazin from the AM Art team cheers guys.....
Spurgurgle d.t com
"I'm kinda like a typo, not quite right, but most people still understand me"

Offline FastBrad

  • ♪♪♪ Tone deff ♪♪♪
  • *
  • Posts: 65
  • Post quality +2/-1
  • Gender: Male
  • C.O.D Extraordinaire
Re: t0pfire install guide
« Reply #4 on: January 15, 2010, 11:43:37 PM »
Quick question: I have got everything working and tested all modes on cod5+6. My only issue at this stage is i get a very dim light on pl4 led and when i press tact to turn right trig on the light goes out.The press and hold fuction to swicth between modes works fine but with very faint and dim led.

The left hand side works fine

Offline spurgurgle

  • Acidmods Alumni
  • Millennium Poster
  • *
  • Posts: 1121
  • Post quality +17/-1
  • Gender: Male
  • call me spurg
    • my blog
Re: t0pfire install guide
« Reply #5 on: January 16, 2010, 07:54:08 AM »
hmmm not sure what your issue there is mate... as uit say's in my troubleshooting bit at the bottom this isa new rf so i aint come across any issues with it...

but if ya wana post your question here in the main code thread t0pp8uzz may be able to help ya out

Sigs made by Ken and blazin from the AM Art team cheers guys.....
Spurgurgle d.t com
"I'm kinda like a typo, not quite right, but most people still understand me"

Offline FastBrad

  • ♪♪♪ Tone deff ♪♪♪
  • *
  • Posts: 65
  • Post quality +2/-1
  • Gender: Male
  • C.O.D Extraordinaire
Re: t0pfire install guide
« Reply #6 on: January 16, 2010, 04:00:39 PM »
@ spurgurgle, found the problem.It was a short on my right tactile.  As there has been a few revisions to the hex, i install my loom and everything to an eight pin socket, so if need be I can extract the chip and reprogram code.
 Anyway thanks for the reply.

Oh just quickly I have an intesafire aswell (I apoligise if this should not be said) and this code is faster than it.

Cheers

Offline spurgurgle

  • Acidmods Alumni
  • Millennium Poster
  • *
  • Posts: 1121
  • Post quality +17/-1
  • Gender: Male
  • call me spurg
    • my blog
Re: t0pfire install guide
« Reply #7 on: January 16, 2010, 04:10:28 PM »

Oh just quickly I have an intesafire aswell (I apoligise if this should not be said) and this code is faster than it.

Cheers

 :tup:

Sigs made by Ken and blazin from the AM Art team cheers guys.....
Spurgurgle d.t com
"I'm kinda like a typo, not quite right, but most people still understand me"

Offline strangwooduk

  • Guppy
  • *
  • Posts: 8
  • Post quality +0/-0
  • Gender: Male
Re: t0pfire install guide
« Reply #8 on: January 23, 2010, 06:01:27 PM »
Gaaah !!
i need help
i have downloaded the hex but im trying to program my chip using MP Lab but its always giving me errors
any ideas ?

Offline Squeck

  • Fart Sniffer
  • *
  • Posts: 46
  • Post quality +0/-0
  • Gender: Male
  • Acidmods User
Re: t0pfire install guide
« Reply #9 on: January 24, 2010, 09:22:09 AM »
Ideas on pic placement when installing it into a socket?

Offline spurgurgle

  • Acidmods Alumni
  • Millennium Poster
  • *
  • Posts: 1121
  • Post quality +17/-1
  • Gender: Male
  • call me spurg
    • my blog
Re: t0pfire install guide
« Reply #10 on: January 24, 2010, 09:37:51 AM »
you can fit a pic socket where i placed the chip in the install tut.... just have it rotated 90 degrees or if you rather the socket be on the out side of the controller fit it to the bottom og the battery housing near the mic input

Sigs made by Ken and blazin from the AM Art team cheers guys.....
Spurgurgle d.t com
"I'm kinda like a typo, not quite right, but most people still understand me"

Offline strangwooduk

  • Guppy
  • *
  • Posts: 8
  • Post quality +0/-0
  • Gender: Male
Re: t0pfire install guide
« Reply #11 on: January 24, 2010, 12:39:51 PM »
Gaaah !!
i need help
i have downloaded the hex but im trying to program my chip using MP Lab but its always giving me errors
any ideas ?

anyone gonna help??

Offline Buick455

  • ½ Pint
  • *
  • Posts: 32
  • Post quality +0/-0
  • Gender: Male
Re: t0pfire install guide
« Reply #12 on: January 24, 2010, 02:42:00 PM »
I've got my chip programed, and want to start the install but im lookin for a way to remove he chip for updates.. the way the spitfire is done looks decent but anyone have an alt way? maybe less visible?

I dont care if i need to open the controller every time, but the only space i see is the rumble area and i would like to keep them installed

Offline strangwooduk

  • Guppy
  • *
  • Posts: 8
  • Post quality +0/-0
  • Gender: Male
Re: t0pfire install guide
« Reply #13 on: January 24, 2010, 02:57:09 PM »
okay what i did was oposite the sync button there is space for a micro usb port
i used a micro usb port and connected it to the chip plug. it then made a cable to go to my pic  programmer with a piic plug on one end and a micro usb on the other
also if you pm me i will put up some pics of where my chip is and what it looks like n stuff  :tup:
oh n by the way how did you program your chip ?
« Last Edit: January 24, 2010, 02:59:43 PM by strangwooduk »

Offline Buick455

  • ½ Pint
  • *
  • Posts: 32
  • Post quality +0/-0
  • Gender: Male
Re: t0pfire install guide
« Reply #14 on: January 25, 2010, 08:02:08 AM »
okay what i did was oposite the sync button there is space for a micro usb port
i used a micro usb port and connected it to the chip plug. it then made a cable to go to my pic  programmer with a piic plug on one end and a micro usb on the other
also if you pm me i will put up some pics of where my chip is and what it looks like n stuff  :tup:
oh n by the way how did you program your chip ?

Only 4 pins are needed to program the PIC? Which ones?
it can be programed while its wired inside the controller? thats sounds alot better to me then a PIC socket.

Offline strangwooduk

  • Guppy
  • *
  • Posts: 8
  • Post quality +0/-0
  • Gender: Male
Re: t0pfire install guide
« Reply #15 on: January 25, 2010, 03:34:52 PM »

i used this to find out which pins were needed to program it........ then made another plug with a Pic plug on the end
so it went with the plug order:
Controller - Pic - Microusb Fem - Microusb Male - Pic Socket  - Pic Programmer

Offline Buick455

  • ½ Pint
  • *
  • Posts: 32
  • Post quality +0/-0
  • Gender: Male
Re: t0pfire install guide
« Reply #16 on: January 25, 2010, 05:06:35 PM »
ok i see what ya did now.. my programmer actually has header pins for ICSP so i just need to hook up the gnd, vcc, clk, dat, vpp to a female connector of some sort (i been lookin for something to scrap parts from all day, lol) you have a pic of it installed in the controller body? (im guessin you arent usein the one upper screw anymore)

Offline strangwooduk

  • Guppy
  • *
  • Posts: 8
  • Post quality +0/-0
  • Gender: Male
Re: t0pfire install guide
« Reply #17 on: January 26, 2010, 01:31:57 AM »
i will take some pics tonight
but i am still using the upper screws
took me a while to find a sutible plug then realised there was some good ones in cell phones so i ripped on from there

Post Merge: January 26, 2010, 01:35:52 AM
hey you know what i might do people.....
i might make a pcb wth this all intergrated whit resistors and everyting with the outputs soldered to the board and meaybe even a place for a custom repprogram port.....
what you think ???.......would t0pP8uZz mind ?
« Last Edit: January 26, 2010, 01:35:52 AM by strangwooduk »

Offline Buick455

  • ½ Pint
  • *
  • Posts: 32
  • Post quality +0/-0
  • Gender: Male
Re: t0pfire install guide
« Reply #18 on: January 26, 2010, 10:41:53 AM »
you mean like have a pic programer built into the controller?

Offline Squeck

  • Fart Sniffer
  • *
  • Posts: 46
  • Post quality +0/-0
  • Gender: Male
  • Acidmods User
Re: t0pfire install guide
« Reply #19 on: January 27, 2010, 11:50:41 AM »
ICSP is a very good idea, you may put a female connector on the controller so the pins aren't noticeable.

I'm going to install t0pfire in my matrix tomorrow.
« Last Edit: January 27, 2010, 11:58:47 AM by Squeck »

Offline Buick455

  • ½ Pint
  • *
  • Posts: 32
  • Post quality +0/-0
  • Gender: Male
Re: t0pfire install guide
« Reply #20 on: January 31, 2010, 12:51:40 PM »
Thx for the tut spur. worked out perfectly :)

FYI: chip sockets with the resistors are a tight :censored: ing fit
« Last Edit: January 31, 2010, 12:52:08 PM by Buick455 »

Offline spurgurgle

  • Acidmods Alumni
  • Millennium Poster
  • *
  • Posts: 1121
  • Post quality +17/-1
  • Gender: Male
  • call me spurg
    • my blog
Re: t0pfire install guide
« Reply #21 on: January 31, 2010, 01:19:49 PM »
Thx for the tut spur. worked out perfectly :)

FYI: chip sockets with the resistors are a tight :censored: ing fit
no probs mate thats what us in RnD are for.... and i new the socket would fit in there .... evan if it was tight fit lol... did you have to shaveo ut he case at all??? it would be nice to see a pic of the finished install....

Sigs made by Ken and blazin from the AM Art team cheers guys.....
Spurgurgle d.t com
"I'm kinda like a typo, not quite right, but most people still understand me"

Offline FOOKz™

  • Hardware Modder
  • Research & Development
  • E = MC² Mad Scientist
  • *
  • Posts: 2070
  • Post quality +37/-2
  • Electronics Expert Electrical Engineer
Re: t0pfire install guide
« Reply #22 on: January 31, 2010, 01:45:25 PM »
What is the part number for the diodes? They look kinda like the Zener 1NXXXX Series Diodes.

Also Whats the Specs for the Push buttons:


Follow my Instagram and subscribe to my YouTube

Offline Buick455

  • ½ Pint
  • *
  • Posts: 32
  • Post quality +0/-0
  • Gender: Male
Re: t0pfire install guide
« Reply #23 on: January 31, 2010, 01:49:49 PM »
no probs mate thats what us in RnD are for.... and i new the socket would fit in there .... evan if it was tight fit lol... did you have to shaveo ut he case at all??? it would be nice to see a pic of the finished install....

nope didnt have to shave the case, ditch that screw or anything, just had to get the placement JUST right.. (if you look at the top half of the controller you can sorta get and idea of how far from the thumbstick you need to be)

i wasnt able to install my update port due to Jameco flubbing my order to hell (shoulda went strait to mouser).. just went and did it with crap i had in my parts bin.. when i get my parts for the update port or t0p updates the code ill snap some pics.. the controller becomes a puzzle to put back together so i would like to avoid it, lol.. 

Oh, Just incase your reading this and havent done the install yet. Leave the 4 leads from your tacts (2 GND's & the ones to PIN's 4 & 5) LONG (3" or 4" out of the case).. assembling the controller when they are short is a PITA, lol.. I actually re-did them just because of that. and remember hot glue is your friend  :rofl:

Offline spurgurgle

  • Acidmods Alumni
  • Millennium Poster
  • *
  • Posts: 1121
  • Post quality +17/-1
  • Gender: Male
  • call me spurg
    • my blog
Re: t0pfire install guide
« Reply #24 on: January 31, 2010, 01:58:28 PM »
hey fookz the diodes are 1n4148
heres the specs for them

Manufacturer Part No:
    1N4148

RoHS : RoHS Compliant Yes

Description

    * DIODE, HIGH SPEED, DO-35
    * Diode Type:Small Signal
    * Av Current If:200mA
    * Voltage Vrrm:100V
    * Max Voltage Vf:1V
    * Max Reverse RecoveryTime, trr:4ns
    * Max Current Ifs:1A
    * No. of Pins:2
    * SVHC:Cobalt dichloride
    * Alternate Case Style:SOD-27
    * Application Code:HS
    * Case Style:DO-35
    * Current If @ Vf:10mA
    * Current Ifsm:1A
    * External Diameter:1.85mm
    * External Length / Height:4.25mm
    * Forward Current:10mA
    * Forward Voltage:1V
    * Max Current If:300mA
    * Max Junction Temperature Tj:175°C
    * Max Power Dissipation Ptot:500mW
    * Termination Type:Axial Leaded
    * Typ Reverse Recovery Time, trr:4ns
    * SVHC (Additional):Bis (2-ethyl(hexyl)phthalate) (DEHP)



and the tacts are

Manufacturer Part No:
    FSM10JH

RoHS : RoHS Compliant Yes

Description

    * SWITCH, TACTILE, SPNO
    * Series:FSM
    * Switch Function Type:Momentary
    * Contact Configuration:SPNO
    * Max Contact Voltage DC:24V dc
    * Max Contact Current DC:50mA
    * Terminal Type:Through Hole
    * Actuator / Cap Colour:White
    * SVHC:No SVHC
    * Colour:Ivory
    * Contact Material:Copper Alloy
    * Contact Plating:Silver over nickel
    * Dielectric Strength, VAC:500V ac
    * External Depth:6mm
    * External Length / Height:3.61mm
    * External Width:6mm
    * Insulation Resistance:100Mohm
    * Insulation Resistance Voltage:100V dc
    * Material:Nylon 6.6
    * Max Contact Resistance:100mohm
    * Max Operating Temperature:85°C
    * Max Switching Current DC:50mA
    * Min Contact Voltage DC:1V dc
    * Min Switching Current DC:10µA
    * Min Temperature Operating:-35°C
    * No. of Mechanical Operations:100000
    * Operating Force:160gf
    * Shaft Diameter:3.51mm
    * Shaft Length - Metric:3.7mm

Sigs made by Ken and blazin from the AM Art team cheers guys.....
Spurgurgle d.t com
"I'm kinda like a typo, not quite right, but most people still understand me"

Offline Buick455

  • ½ Pint
  • *
  • Posts: 32
  • Post quality +0/-0
  • Gender: Male
Re: t0pfire install guide
« Reply #25 on: January 31, 2010, 02:03:48 PM »
What is the part number for the diodes? They look kinda like the Zener 1NXXXX Series Diodes.

Also Whats the Specs for the Push buttons:

The diode ya need is just like this (I have a CG not the Matrix) just search for 1N4148. Like: http://www.radioshack.com/product/index.jsp?productId=2062587

any (ON)-OFF - Push-to-make - SPST Momentary thats 7mm H will work.. i would think higher Operating Force would be good since ya dont want to bump it by accident. like these http://www.mouser.com/Search/ProductDetail.aspx?R=SKHHQYA010virtualkey68800000virtualkey688-SKHHQY
you dont need the ground prong tho.. i buy them like this then cut them off if not needed

(if linkin isnt aloud shout at me, lol)
« Last Edit: January 31, 2010, 02:11:33 PM by Buick455 »

Offline FOOKz™

  • Hardware Modder
  • Research & Development
  • E = MC² Mad Scientist
  • *
  • Posts: 2070
  • Post quality +37/-2
  • Electronics Expert Electrical Engineer
Re: t0pfire install guide
« Reply #26 on: January 31, 2010, 02:19:07 PM »
Thanks guys. And Buick455 Link to parts' pages anytime you need to!

Follow my Instagram and subscribe to my YouTube

Offline slippery-beef

  • Guppy
  • *
  • Posts: 9
  • Post quality +0/-0
Re: t0pfire install guide
« Reply #27 on: February 04, 2010, 06:37:41 PM »
Excellent Rapidfire! Thanks t0pP8uZz and spurgurgle for posting.

But I have got a couple of problems.

I have a CG2 controller with white LEDs installed (Replaced the green ones)

I can turn the controller on and the white LEDs are dim, I can turn Rapidfire on Right trigger fine with bottom right LED turning on (Again dim) Firing the first couple of bullets are slow (Still faster then my finger) and the LEDs go Very dim. After the first few bullets the fire rate picks up and the LEDs get abit brighter.

I thought maybe my battery needs charging? But when I plug the charge lead in, the LEDs are bright but my right trigger doesn't work with Rapidfire OFF, with Rapidfire ON it automatically fires without me touching the Trigger?

What could be wrong? Thanks in advance for your replys!

Offline spurgurgle

  • Acidmods Alumni
  • Millennium Poster
  • *
  • Posts: 1121
  • Post quality +17/-1
  • Gender: Male
  • call me spurg
    • my blog
Re: t0pfire install guide
« Reply #28 on: February 04, 2010, 06:41:33 PM »
well first of all the led will be dim as white leds have a forward voltage of about 3.3v and on plug and play battery's you'll only be getting about 2.6v so the led will be dim.... and the strange going ons with the actuall rapid fire sound like..... maybe a faulty ground wire or some form of short.... but i reckon its the ground....

Sigs made by Ken and blazin from the AM Art team cheers guys.....
Spurgurgle d.t com
"I'm kinda like a typo, not quite right, but most people still understand me"

Offline slippery-beef

  • Guppy
  • *
  • Posts: 9
  • Post quality +0/-0
Re: t0pfire install guide
« Reply #29 on: February 05, 2010, 04:04:42 AM »
Thanks for the reply.

Ive been having a play with just the charge lead in and no batteries, As soon as I turn ON rapidfire it shoots on its own, When its OFF it shoots every 2-3 seconds.

When I push down on the charge lead with a little force, everything seems to be fine. So i'm going to clean the contacts and re-solder at the joints.

EDIT: Maybe not, its seems, when I squeeze the right trigger pot to the PCB it works perfect with the charge cable? But still works ok with a battery and no charge cable.

EDIT 2: Confirmed! It was the pot not sitting correct, A little adjustment with the solder iron sorted it out.

Thanks again t0pP8uZz and spurgurgle!
« Last Edit: February 05, 2010, 05:33:00 AM by slippery-beef »

 

SMF spam blocked by CleanTalk
SimplePortal 2.3.5 © 2008-2012, SimplePortal