Go Back   Tactical Gamer > General Forums > Hardware & Software Discussion


Hardware & Software Discussion Hardware and Software discussion and troubleshooting. Tweakers and Overclockers welcome!

Reply
 
Thread Tools
Old 04-06-2005, 02:46 AM   #1 (permalink)

 
Iceberg's Avatar
 
Join Date: Dec 2004
Location: Illinois
Age: 24
Posts: 1,924
Need Computer Engineer or similar!

Or someone disgustingly familiar with the xbox/usb.

I am creating a custom xbox controler, from the ground up. Yes, Ive been told it is going to be one massive headache. I am going to use an Atmega8515 as the mcu. Every button will be digital instead of analog (except the joysticks), and there will be no expansion ports/rumble incorporated. I was also toying with the idea of using a laptop touch pad to replace one of the joysticks.

Problem: the xbox uses a TI USB daughter board as it's connection to controllers + periferals. In a sense, the controller is just one big usb hub itself. I do not know usb, have been looking at a ton of reference material, and pretty much need help. My original plan was to have the MCU do all of the usb handling, but I am finding that emulating that on the MCU is near impossible for me to accomplish. Plan B is to desoder the existing USB ic on a MS controller and frankenstien it into my design... which leads me to question how does one communicate with a USB ic?

/me takes a deap breath

So, anyone out there familiar with designing circuts and coding ICs AND can help me determine how to use the USB ic to my advantage?
__________________
It only takes 2 bites [insert parasite] to get to the center of a meatpop.
TGNS Admin | NS Forum Moderator Digz | NS Play Tester
Natural Selection | TGNS Primer | Communication Awareness!
Army Info:
AIT - 37F @ Fort Bragg, NC
Graduate AIT Oct 23rd.
Iceberg is offline   Reply With Quote
Old 04-06-2005, 03:39 AM   #2 (permalink)


 
kormendi's Avatar
 
Join Date: Aug 2004
Location: Fairfax, Virginia
Age: 27
Posts: 2,149
Re: Need Computer Engineer or similar!

It might help to understand your level of knowledge. I could tell you a few very basic things, but you may know way more than me.

The first thing I would do if I wanted to work with a usb IC would be to find the data sheet. If you can find the data sheet for the IC you want to use then you will be well on your way to figuring out how to interface it with your MCU
kormendi is offline   Reply With Quote
Sponsored links
Old 04-06-2005, 11:35 AM   #3 (permalink)

 
RandomGuy's Avatar
 
Join Date: May 2003
Location: K-W, Ont.
Age: 27
Posts: 1,730
Re: Need Computer Engineer or similar!

Go here: http://www.avrfreaks.net/index.php?m...em&item_id=572 (that whole site and the forums are the best web resource for AVRs)
RandomGuy is offline   Reply With Quote
Old 04-06-2005, 12:43 PM   #4 (permalink)

 
Iceberg's Avatar
 
Join Date: Dec 2004
Location: Illinois
Age: 24
Posts: 1,924
Re: Need Computer Engineer or similar!

Random: http://www.avrfreaks.net/index.php?n...wtopic&t=28204

Few steps ahead. The problem with the USB ic is that it has about 1k of memory programmed into it, from ms.

Level of understanding: I know how to program stamps/pics/atmels in basic and c. I can create basic circuits, dont know too much advance circuit design. I sorta scratch my head at most data sheets, unless im learning on a simple IC. Heres the usb ic btw: http://www.atmel.com/dyn/products/pr...s&part_id=3000
__________________
It only takes 2 bites [insert parasite] to get to the center of a meatpop.
TGNS Admin | NS Forum Moderator Digz | NS Play Tester
Natural Selection | TGNS Primer | Communication Awareness!
Army Info:
AIT - 37F @ Fort Bragg, NC
Graduate AIT Oct 23rd.
Iceberg is offline   Reply With Quote
Old 04-06-2005, 01:38 PM   #5 (permalink)


 
kormendi's Avatar
 
Join Date: Aug 2004
Location: Fairfax, Virginia
Age: 27
Posts: 2,149
Re: Need Computer Engineer or similar!

Ah, it seems you know just about as much as I do... Im pretty handy with a Motorola 68HC11, but I know nothing of USB.
kormendi is offline   Reply With Quote
Old 04-06-2005, 02:24 PM   #6 (permalink)

 
Iceberg's Avatar
 
Join Date: Dec 2004
Location: Illinois
Age: 24
Posts: 1,924
Re: Need Computer Engineer or similar!

So right now the plan is to desoder the existing usb ic and frankenstien it into my design. This alleviates one big problem (usb), and leaves me with one small problem (interfacing with the usb controller). Any help would be appreciated regardless of experience, cause its allways easier for me to bounce ideas/get feedback in order to solve these kinds of problems.
__________________
It only takes 2 bites [insert parasite] to get to the center of a meatpop.
TGNS Admin | NS Forum Moderator Digz | NS Play Tester
Natural Selection | TGNS Primer | Communication Awareness!
Army Info:
AIT - 37F @ Fort Bragg, NC
Graduate AIT Oct 23rd.
Iceberg is offline   Reply With Quote
Sponsored links
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
The Age of the Engineer Rick_the_new_guy Battlefield 2 - Project Reality Mod 4 11-26-2006 08:06 PM
Computer problems SmokingTarpan Hardware & Software Discussion 8 03-10-2006 03:27 PM
Computer problems, please help a gamer in need! Lt.Snow Hardware & Software Discussion 35 11-17-2005 07:52 PM
Dedicated Roles and Squads Nyram Battlefield 2 - Tactics and Missions Discussion 17 07-22-2005 05:58 PM


All times are GMT -4. The time now is 02:57 PM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
©2004-2008 - Tactical Gamer - All Rights Reserved