xboxscene.org forums

Pages: 1 ... 7 8 [9] 10 11 ... 18

Author Topic: Usb Flash Drive As Memory Unit  (Read 4539 times)

Rymez

  • Archived User
  • Newbie
  • *
  • Posts: 17
Usb Flash Drive As Memory Unit
« Reply #120 on: January 11, 2006, 04:27:00 AM »

maximilian0017: The other two Mb is for a System partition.
I am currently using Slackware 10.2
There is a guide to getting fatx working a couple of posts above.
I am in the process of getting a live linux cd working with 360 FATX support.

Hope that helps.
Logged

maximilian0017

  • Archived User
  • Full Member
  • *
  • Posts: 115
Usb Flash Drive As Memory Unit
« Reply #121 on: January 11, 2006, 12:36:00 PM »

QUOTE(Rymez @ Jan 11 2006, 12:34 PM) *

maximilian0017: The other two Mb is for a System partition.
I am in the process of getting a live linux cd working with 360 FATX support.


Is there a way to get to that 2 MB?, havent seen a second raw partition on the MU

The live cd would be great, but i would really like an easy way to install it too, i already have another project going and need linux for that too.

Lets see if i get some time tonight to do something
Logged

maximilian0017

  • Archived User
  • Full Member
  • *
  • Posts: 115
Usb Flash Drive As Memory Unit
« Reply #122 on: January 11, 2006, 01:53:00 PM »

How to build an usb connector on your X360 Memory unit guide V1.0
(the quick and dirty way and on your own risk!!!!!)

Tools
1. Wire cutters (small)
2. Multimeter
3. Small soldering Iron
4. Small Dril (Dremel)

Materials
1. Usb cable (not to thick)
2. Voltage regulator LM 1084 3.3 (fixed 3.3Volts!!!!!!!)
3. 2X resistor 33 Ohms (1/8 watt or bigger)(almost every 33 Ohms resistor will do)
4. Shrink tube
5. Very small box

If you have evenything needed you will be up and running within 15 minutes

Lest build it!!
1. Take the usb cable and remove the unwanted side so that you end up with an Male A connector and a piece of wire (leave it up to you how long you want to make the cable)

2. Cut the cable in half again and strip the three ends, put a little solder on the twelve wires so they will solder a lot easyer while working with delicate electronics

3. Find out the pinout of the cable using the multimeter and this site(USB)
The fun about this is that certain manufacturers change the colors of the cables so this is very important!!!!, write it down on a piece of paper and recheck!!

4. Take the two pieces of cable and solder the two wires for Data+ using one of the resistors, and then the same for Data-(dont forget the shrink tube)

5. The legs of the voltage regulator are very long, leave about 5 milimeters per pin and cut the rest off.

6. Solder both ground wires to the ground terminal on the voltage regulator (dont forget the shrink tube)
(Picture )

7. Solder the 5vdc wire (the one with the USB connector) to the input pin of the voltage regulator(dont forget the shrink tube)

8. Solder the last wire (our new 3.3Volt Wire) to the output pin of the voltage regulator(dont forget the shrink tube)

9. Mount the voltage regulator in the little box with some kind of cable restriction.

10. While making sure you dont cause any short circuit, connect the cable to your usb connector on your pc and mesure the voltage on the ground and the new 3.3v wire, this should read about 3.3volts(otherwise take it apart and start again)

10. Open up the memory unit without any sharp tools , make sure not to put any stress on the grey connector as it breaks of quite easy. (goes easyer if you first remove the little metal plate)

11. Make a hole in the plastic cover to guide your wires through, after that solder the wires the following way to the connector pins on the inside(ofcourse leaving the little board intact and connected)
From top to bottom with the xbox360 standing up
Connector  -  Wire

Pin 1          -  Ground
Pin 2          -  Data+
Pin 3          -  Data-
Pin 4          -  3.3Volt

12. Close up the memory unit and test, Windows should recognise two new devices it doesn't have drivers for, maby i'll write another little guide for that soon.

Done!!!

Thanks goes out to all the people who helped gathering with the info
Crb0621 for starting the topic
Rustmonkey for the mesurements
Lukecalypso, Willpower101, JoHnnyTK36, etc etc for testing

Feel free to add pictures etc and repost as long as the guide keeps readable and correct


Logged

JoHnnyTK36

  • Archived User
  • Jr. Member
  • *
  • Posts: 89
Usb Flash Drive As Memory Unit
« Reply #123 on: January 11, 2006, 11:15:00 PM »

Great job on that guide.

Here is my guide.

Here is a like to download it, it is 22mb and in MS word format. Once i resize the images i will post it here.

http://savefile.com/files/5039022

This post has been edited by JoHnnyTK36: Jan 12 2006, 07:16 AM
Logged

tjaf

  • Archived User
  • Newbie
  • *
  • Posts: 9
Usb Flash Drive As Memory Unit
« Reply #124 on: January 12, 2006, 02:19:00 AM »

Some very nice work has already been done in this thread. Do you guys know of the existence of the free60 wiki? You should post the info about the savegames there. As much verified info as possible should be gathered at 1 point. Also a lot of info is already there, could be interesting for you as well.

http://www.free60.org
Logged

maximilian0017

  • Archived User
  • Full Member
  • *
  • Posts: 115
Usb Flash Drive As Memory Unit
« Reply #125 on: January 12, 2006, 02:47:00 AM »

QUOTE(tjaf @ Jan 12 2006, 09:50 AM) View Post

 Do you guys know of the existence of the free60 wiki? You should post the info about the savegames there.
http://www.free60.org


Thats a good idea, if i have the time i'll take a look.

I'm working on a driver to easely install the memorycard on win2000, it will mount the drive as a volume when i'm done(with remove usb device support), maby someone else can make support for FATX under Win2K

When this works i'll build a driver for XP.

The driver reported earlyer doesn't seem to be connected to the memory unit, it looks like their driver just has the same id's as the memcard
Logged

Angerwound

  • Archived User
  • Hero Member
  • *
  • Posts: 928
Usb Flash Drive As Memory Unit
« Reply #126 on: January 12, 2006, 07:19:00 AM »

Special drivers are not required. Generic USB Storage Disk drivers work just fine.
Logged

maximilian0017

  • Archived User
  • Full Member
  • *
  • Posts: 115
Usb Flash Drive As Memory Unit
« Reply #127 on: January 12, 2006, 08:00:00 AM »

QUOTE(Angerwound @ Jan 12 2006, 02:50 PM) *

Special drivers are not required. Generic USB Storage Disk drivers work just fine.


I Know, just want drivers that install without all the hassle and forcing, gives people with less experience also the posibility of easy install.(and w2k finds less that XP)

I've got the first dumps already, no problem there.

Only that system partition as Rymez calls it is giving me a worries, does anyone have any info on that?, what does Linux say?

This post has been edited by maximilian0017: Jan 12 2006, 04:45 PM
Logged

Rymez

  • Archived User
  • Newbie
  • *
  • Posts: 17
Usb Flash Drive As Memory Unit
« Reply #128 on: January 12, 2006, 09:20:00 AM »

maximilian0017: System partition seems to actually be 8Mb. Do you want the offsets and exact byte sizes of the two partitions.
I will also mount these in linux when I get home and see what gets stored where.

Good work on the guide maximilian0017 and JoHnnyTK36

This post has been edited by Rymez: Jan 12 2006, 05:20 PM
Logged

lukecalypso

  • Archived User
  • Newbie
  • *
  • Posts: 20
Usb Flash Drive As Memory Unit
« Reply #129 on: January 12, 2006, 11:19:00 AM »

Thank u too for your work maximilian would u make a compete guide with linux access to memory with me?
Logged

Rymez

  • Archived User
  • Newbie
  • *
  • Posts: 17
Usb Flash Drive As Memory Unit
« Reply #130 on: January 12, 2006, 11:57:00 AM »

maximilian0017:
You can dump the partitions in linux with these commands.

To dump the 8Mb system partition which seems to contain Cache data and the name.txt (Memory Unit friendly name)

dd if=./sectordump4.bin of=SystemPart.dd count=8384512 bs=1                

To dump the main partition
dd if=./sectordump4.bin of=MainPart.dd skip=8384512 bs=1

Then to mount them  if you have FATX support

mount SystemPart.dd /mnt/xbox  -t fatx -o loop

Hope that helps

Logged

maximilian0017

  • Archived User
  • Full Member
  • *
  • Posts: 115
Usb Flash Drive As Memory Unit
« Reply #131 on: January 12, 2006, 01:44:00 PM »

There are three things i would like to add to my guide, and i'm to late to edit
1. Connect the memory unit to one device at a time, Xbox or PC, even if you turn one of them off it would probably damage both of them!!!!!!
2. The cable length i used is 1 meter, 30 cm between the memory unit and the voltage regulator and 70cm between the  voltage regulator and the usb connector, but the shorter the better
3. Even with the long cable attached the memory unit works in the Xbox
 
QUOTE(JoHnnyTK36 @ Jan 12 2006, 04:51 AM) View Post

 
JoHnnyTK36: have some things i want to talk to you about, i'll send you a message asap

Rymez: how big are these two partitions exactly in bytes?, If i make a dump its size is 65.077.248(62.0625MB) bytes, it should be 67108864 bytes(64MB), so where are the remaining 2031616 bytes???, please confirm
 
lukecalypso: Sometimes i have to use linux on my work(firewall), but i'm not at all an expert in the field
I' m still hoping that the other people here that know Linux make a version can be easely installed without recompiling kernels etc for FatX support(live cd would be nice but i need linux for more than FatX support, so please an installable version if possible)

After i get the drivers to install automatically under windows i'll take a look at Linux
Logged

Angerwound

  • Archived User
  • Hero Member
  • *
  • Posts: 928
Usb Flash Drive As Memory Unit
« Reply #132 on: January 12, 2006, 04:12:00 PM »

CODE
u_int64_t partitionAddresses__MemCard[] = { 0x0UL,  0x7ff000UL };
u_int64_t partitionSizes__MemCard[] = { 0x7ff000UL,  (0x3E20000UL-0x7ff000UL) };


These are your partition offsets and sizes on the memory unit.

The system partition, (8mbs) simply has a cache folder that is always empty and a 'name.txt'.
This txt file also exists on the second partition where the saves are actually stored.
See below image for structure.

(IMG:http://www.aegisnetworks.com/icons/anger/mempic.jpg)

This post has been edited by Angerwound: Jan 13 2006, 12:13 AM
Logged

maximilian0017

  • Archived User
  • Full Member
  • *
  • Posts: 115
Usb Flash Drive As Memory Unit
« Reply #133 on: January 17, 2006, 12:54:00 PM »

Be gone unknown devices!!!!!

Finally got the driver files to detect everything under 2000 and XP MCE, now i only need some testers

These drivers will mount the different devices so that you can access the memory device, it will still be a raw device, but no manual forcing of drivers is neccesary
It should also work on bigger memory units

Send me a personal message stating your e-mail adres and i will mail it to the first pleople who contact me

Maby someone wants to host them for me?

Ofcource i accept no responsebility if anything goes wrong
Logged

JoHnnyTK36

  • Archived User
  • Jr. Member
  • *
  • Posts: 89
Usb Flash Drive As Memory Unit
« Reply #134 on: January 17, 2006, 03:13:00 PM »

Here is the link to the file

Drivers
Logged
Pages: 1 ... 7 8 [9] 10 11 ... 18