Omnimaga

Calculator Community => TI Calculators => General Calculator Help => Topic started by: Michael.3545 on October 28, 2010, 12:44:22 pm

Title: MSD8x/USB8x
Post by: Michael.3545 on October 28, 2010, 12:44:22 pm
Yesterday, the adapter cable for USB8x came in the mail, and i was euphoric.  I was able to use a mouse and keyboard to get input, but for some reason my flash drive would work with MSD8x.  It simply says "Drive not responding to commands".  This leads me to think that either the drive is not supported, or that I don't have enough power.  If I run MSD8x a second time, it does the odd glitch where the app menu ends up with a cursor.  I tested it with both a 2G and a 256M flash drives.  I know the 2G one to be FAT16.

On a scale from 0 to 4, with 4 being new and 0 being poor, my batteries return a 4.  (according to my battery checking program)
3 are Energizer and one are Duracell.
Testing with a voltmeter, all of the batteries are in the "good" zone, but one is bordering "good" and "?".

Any ideas?
Title: Re: MSD8x/USB8x
Post by: FinaleTI on October 28, 2010, 01:34:15 pm
Does your calculator have the extra RAM pages? Because MSD8x doesn't work if you don't. Otherwise, I'm not sure.
Title: Re: MSD8x/USB8x
Post by: LordConiupiter on October 28, 2010, 01:47:00 pm
I have some kinda the same story to tell. I also received an adapter, but nothing I tried worked D: USBTools constantly gives me an error 0500(the first time), and error 0505 (all other times I try). what could be the problem? I tried connecting almost everything! Printers, mice, usb pendrives, but nothing worked! please help me too!
Title: Re: MSD8x/USB8x
Post by: JosJuice on October 28, 2010, 03:52:07 pm
I have some kinda the same story to tell. I also received an adapter, but nothing I tried worked D: USBTools constantly gives me an error 0500(the first time), and error 0505 (all other times I try). what could be the problem? I tried connecting almost everything! Printers, mice, usb pendrives, but nothing worked! please help me too!
I'm having this problem too... Except, everything results in error 0C00.
Title: Re: MSD8x/USB8x
Post by: SirCmpwn on October 28, 2010, 04:37:47 pm
If you don't have extra RAM pages, it can still work, but with many less flash drives and a lot more bugs.
Title: Re: MSD8x/USB8x
Post by: ztrumpet on October 28, 2010, 06:27:21 pm
I wish a new, more complete version would comp out so I could actually use my adapter.  *sigh* :(
Title: Re: MSD8x/USB8x
Post by: Darl181 on October 29, 2010, 01:50:26 am
I'm trying to make an adapter... no luck so far...
Title: Re: MSD8x/USB8x
Post by: Michael.3545 on October 30, 2010, 11:30:52 pm
I've determined that for some reason my FAT16 drive isn't supported.  Anyone know if MSD8x wants it formatted in a certain way?

@Darl181: Are you having problems?  I almost made one, but I couldn't bring myself to buy a cord just to cut in half for USB ends.  I did the research though.
Title: Re: MSD8x/USB8x
Post by: Darl181 on October 31, 2010, 01:39:00 am
@Darl181: Are you having problems?  I almost made one, but I couldn't bring myself to buy a cord just to cut in half for USB ends.  I did the research though.
Yes, I've tried to make two.  Neither gave the slightest indication of working.  0C00 error.
drives I've tried are an old Dane-elec 84mb and a sandisk cruzer micro skin 128mb.
more details in this forum on Cemetech (http://www.cemetech.net/forum/viewtopic.php?p=118126#118126) (the last three pages)
Title: Re: MSD8x/USB8x
Post by: LordConiupiter on October 31, 2010, 06:13:44 pm
there is something I noticed: when I connect a digital camera using the cable that came with my calc (TI84+), which has one usb mini A and one usb mini B male plugs, and I put the mini A in my calc (because it won't fit in my cam), and the mini B in my cam, USBTools detects the cam, and gives me a bunch of info about connection type and such kinda stuff, BUT when I use a cable with two usb mini B plugs, USBTools does NOT detect anything, and gives a ERROR 0500

EDIT: the camera I used is a Canon Powershot A590
Title: Re: MSD8x/USB8x
Post by: SirCmpwn on October 31, 2010, 06:14:34 pm
Mini B doesn't work with calcs.  At all.  Except when the other end is plugged into a computer.
Title: Re: MSD8x/USB8x
Post by: LordConiupiter on October 31, 2010, 06:15:53 pm
but why can I send files from one calc to another using this cable?
Title: Re: MSD8x/USB8x
Post by: calc84maniac on October 31, 2010, 06:15:53 pm
Mini B doesn't work with calcs.  At all.  Except when the other end is plugged into a computer.
LIES. All of the calc-to-calc link cables that come with the TI-84+ are mini-A on one end and mini-B on the other.
Title: Re: MSD8x/USB8x
Post by: SirCmpwn on October 31, 2010, 06:16:22 pm
Mini-A has to be in the mix somewhere.
Title: Re: MSD8x/USB8x
Post by: LordConiupiter on October 31, 2010, 06:16:43 pm
I think it's perhaps only USB8x which does not support mini B

EDIT:
@SirCmpwn: why?

can't USB8x support this in the future?
Title: Re: MSD8x/USB8x
Post by: Darl181 on October 31, 2010, 06:36:34 pm
So...how can one tell the difference between mini-A and mini-B?
Title: Re: MSD8x/USB8x
Post by: FloppusMaximus on October 31, 2010, 06:46:17 pm
In any USB system, there must be one "host" device controlling the bus at all times.  Normally, the host device is also the one that supplies power to the other devices.  So obviously, when you connect two devices, it's important for them to know which is the host.  This is what the A and B cables are about: a host has an A (or mini- or micro-A) socket, whereas a peripheral has either an A plug or a B (or mini- or micro-B) socket.  Standard USB cables always follow this rule (either an A plug on one end and a B plug on the other, or an A plug on one end and an A socket on the other.)  Unfortunately, some manufacturers sell non-standard cables that violate this rule (such as the mini-B to mini-B cable that LordConiupiter mentioned - although I can't imagine what the purpose of such a thing would be.)

This becomes somewhat more confusing with the TI-84+, which has a socket that can accept either a mini-A or a mini-B plug, and allows the calculator to detect which type of plug is connected.  So if you insert a mini-A cable, the calculator acts as a host, while if you insert a mini-B cable, the calculator acts as a peripheral.

(It's also true that USB8x doesn't support peripheral mode, but that's a separate issue.)

@Darl181: Mini-A plugs have white plastic inside, and a roundish overmold.  Mini-B plugs have black plastic inside, and a squarish overmold.  Also, most devices you encounter only have a mini-B socket, so a mini-A plug won't fit.
Title: Re: MSD8x/USB8x
Post by: Michael.3545 on October 31, 2010, 09:19:09 pm
@Darl181: Are you having problems?  I almost made one, but I couldn't bring myself to buy a cord just to cut in half for USB ends.  I did the research though.
Yes, I've tried to make two.  Neither gave the slightest indication of working.  0C00 error.
drives I've tried are an old Dane-elec 84mb and a sandisk cruzer micro skin 128mb.
more details in this forum on Cemetech (http://www.cemetech.net/forum/viewtopic.php?p=118126#118126) (the last three pages)

Did you connect the grounds?  Besides the 4 pins, the grounds also need to be connected.  If you want, I can do a connectivity check on my working one and give you the exact wiring info.
Title: Re: MSD8x/USB8x
Post by: Darl181 on November 01, 2010, 12:59:11 am
I cut the two cables in half, spliced together the like colors, taped each separate cord to its matching-color cord (making sure the bare wires touched each other) with electrical tape, then sort of twisted together the shields (the bunch of bare wires on the outside).
The mini-A vs. mini-B thing seems to hit home, though.  So, it's like this pic?
(http://zaurus.daemons.gr/menaie/mirror/usb-miniA&B.jpg)
Pic found on Google

So, I need to find a mini-A plug for USB8X/MSD8X to work.
I feel like I'm a lot closer to getting this stupid adapter made than I was five minutes ago...
Title: Re: MSD8x/USB8x
Post by: DJ Omnimaga on November 01, 2010, 01:09:34 am
Woah I never noticed that difference O.o. I always picked a random USB to mini USB cable without checking then connected my calc to my computer, lol. I never had issues transferring stuff. :P
Title: Re: MSD8x/USB8x
Post by: Darl181 on November 01, 2010, 01:24:17 am
Same here about the calc→PC connection, it's only now that I even know the difference. :P

I'd better check what cable I'm splicing together.
Title: Re: MSD8x/USB8x
Post by: LordConiupiter on November 01, 2010, 03:54:35 am
when you just only have a USB A to USB mini B cable, you could just connect pin x with pin 4, since that is the only difference between mini A an mini B. I did this to two of my cables, and they both work now! Here is some info about USB plugs: http://pinouts.ru/Slots/USB_pinout.shtml
Title: Re: MSD8x/USB8x
Post by: Darl181 on November 01, 2010, 03:57:13 am
I guess pin x goes to the shield?
*goes off to check and/or look for a mini-A cable
Title: Re: MSD8x/USB8x
Post by: LordConiupiter on November 01, 2010, 04:05:02 am
yes, one of the pins x and 4 already goes off to the shield, and you can easily connect pin x and 4 by putting a small metal sheet behind the two pins!
Title: Re: MSD8x/USB8x
Post by: ztrumpet on November 01, 2010, 04:21:28 pm
Ah, so that's the difference!  I've always wondered. :)

Thanks Floppus for enlightening me. ;D
Title: Re: MSD8x/USB8x
Post by: Darl181 on November 01, 2010, 06:54:10 pm
small metal sheet
Would a piece of aluminum foil work?  And how did you make it stay in?
Title: Re: MSD8x/USB8x
Post by: Darl181 on November 16, 2010, 07:20:17 pm
*bump*
What kind of small metal sheet would work?
Title: Re: MSD8x/USB8x
Post by: thepenguin77 on November 16, 2010, 07:30:29 pm
Haha, I can't believe that I just did this. I made a usb mini A with a piece of aluminum foil. It doesn't fit all the way in the calculator (I probably used too much), but the calculator sees it as a mini A (bit 4 of port ($4D) is set).

1. Take a piece of aluminum foil 1 cm x 1 cm and smash it into a tiny ball.
2. Shove it into your mini B adapter.
3. Looking at it with the pins on the bottom, use something sharp (thumb tack) to smash it to the right side so that it connects the right most 2 pins.
4. Shove it in your calculator to smash it backwards.

Done!! To see if it really is a mini usb A, plug it in, turn the calc off, turn it back on. If there is a mega lag, You just made a mini usb A adapter!

This obviously isn't the best way to get an A adapter, but it works.
Title: Re: MSD8x/USB8x
Post by: Netham45 on November 16, 2010, 07:39:37 pm
This obviously isn't the best way to get an A adapter, but it works.
QFT.


The easiest way to tell if it's mini-a or mini-b is look at the shape on it. I wanna say that mini-A has a rounded little square thingey, whereas mini-b has a square little square thingey.

lol
Title: Re: MSD8x/USB8x
Post by: MRide on November 16, 2010, 08:58:38 pm
The easiest way to tell if it's mini-a or mini-b is look at the shape on it. I wanna say that mini-A has a rounded little square thingey, whereas mini-b has a square little square thingey.
That's so descriptive. :P
But I know what you mean.
Title: Re: MSD8x/USB8x
Post by: Deep Toaster on November 16, 2010, 09:10:33 pm
The easiest way to tell if it's mini-a or mini-b is look at the shape on it. I wanna say that mini-A has a rounded little square thingey, whereas mini-b has a square little square thingey.
That's so descriptive. :P
But I know what you mean.

Lol, but here it is:

(http://jp.lindy.com.tw/pic/products/31632_36transbig.jpg)

Mini-A on the right, mini-B on the left.
Title: Re: MSD8x/USB8x
Post by: Darl181 on November 17, 2010, 12:33:06 am
Haha, I can't believe that I just did this. I made a usb mini A with a piece of aluminum foil. It doesn't fit all the way in the calculator (I probably used too much), but the calculator sees it as a mini A (bit 4 of port ($4D) is set).

1. Take a piece of aluminum foil 1 cm x 1 cm and smash it into a tiny ball.
2. Shove it into your mini B adapter.
3. Use something sharp (thumb tack) to smash it to the right side so that it connect the right most 2 pins.
4. Shove it in your calculator to smash it backwards.

Done!! To see if it really is a mini usb A, plug it in, turn the calc off, turn it back on. If there is a mega lag, You just made a mini usb A adapter!

This obviously isn't the best way to get an A adapter, but it works.
Thank you for the description.  I will try it when I can.

Edit: It WORKS!!!!
For the record, I used the adapter from this kit. (http://www.walmart.com/ip/Emerge-Tech-3-USB-2.0-Universal-Cable-Kit/12575355)
Title: Re: MSD8x/USB8x
Post by: Happybobjr on November 20, 2010, 11:23:33 am
Haha, I can't believe that I just did this. I made a usb mini A with a piece of aluminum foil. It doesn't fit all the way in the calculator (I probably used too much), but the calculator sees it as a mini A (bit 4 of port ($4D) is set).

1. Take a piece of aluminum foil 1 cm x 1 cm and smash it into a tiny ball.
2. Shove it into your mini B adapter.
3. Use something sharp (thumb tack) to smash it to the right side so that it connect the right most 2 pins.
4. Shove it in your calculator to smash it backwards.

Done!! To see if it really is a mini usb A, plug it in, turn the calc off, turn it back on. If there is a mega lag, You just made a mini usb A adapter!

This obviously isn't the best way to get an A adapter, but it works.

could you connect that to a female usb standard a for usb8x and msd8x  ?? ??
Title: Re: MSD8x/USB8x
Post by: thepenguin77 on November 20, 2010, 11:58:13 am
Yes, If the other end of that cable ends in a female standard A, even if there are several other wires to make the transition, you could use it.
Title: Re: MSD8x/USB8x
Post by: Happybobjr on November 20, 2010, 12:02:24 pm
ok. i was going to sodder together ;)

I was wondering if the difference between mini a and b was also in the standard a and b
Title: Re: MSD8x/USB8x
Post by: thepenguin77 on November 20, 2010, 12:06:02 pm
Soldering's the best way to do it, but not that many people can solder. Actually, if you are going to solder, you might want to solder the pins behind the mini usb B male part because that way it's more permanent and it fits all the way into your calc.

Standard USB B looks way different. It is that square type usb thing that goes into printers. You couldn't possibly confuse them if you saw one.
Title: Re: MSD8x/USB8x
Post by: Happybobjr on November 20, 2010, 12:08:34 pm
i know the shape is differt (usb standard b)  I was just wondering if i had to do some wacky stuff to make the usb a only recieve.
better safe than sorry.

the pin 4 and pin 5.   are you saying they apear in the back so i can solder them together?
Title: Re: MSD8x/USB8x
Post by: thepenguin77 on November 20, 2010, 12:17:02 pm
Yes, if you cut off all the plastic revealing only the metal, but if you are going to go that route, you probably need to reinforce the plug somehow. I would encase it in hot glue or epoxy.
Title: Re: MSD8x/USB8x
Post by: Happybobjr on November 20, 2010, 08:45:43 pm
ok, so i was soldering.  i touched the hottest part of the tip twice.....
Title: Re: MSD8x/USB8x
Post by: DJ Omnimaga on November 21, 2010, 01:07:27 am
Ouch X.x
Title: Re: MSD8x/USB8x
Post by: Darl181 on November 15, 2011, 10:33:20 am
Ok, I keep losing the smaller adapter I have so I made one that's a bit larger. :P
Trouble is, I keep getting error 0E0D with it..does anybody know what this is?  I've been looking at this (http://wikiti.brandonw.net/index.php?title=83Plus:Software:usb8x/Error_Codes) but they're only two-digit numbers :\
EDIT: So it's two codes in one thing, "FindDescriptor" and "BadClass"
Title: Re: MSD8x/USB8x
Post by: BrandonW on November 15, 2011, 11:33:20 am
BadClass implies that you aren't using a standard USB flash drive -- what is it? Is it a media player or something (like an iPod) that claims to double as a storage device? Some of those devices (like cameras) use very fancy (storage) interfaces that msd8x doesn't support.
Title: Re: MSD8x/USB8x
Post by: Darl181 on November 15, 2011, 02:26:19 pm
It's a flash drive that's worked fine for a couple months now.
http://www.walmart.com/ip/SanDisk-Cruzer-2GB-USB-Flash-Drive/15042272

I keep losing the pre-made adapter I have x.x so I made a backup adapter, but the homemade one is giving me problems.

EDIT: I just tried it with an older drive and it worked ???

USBTools → Tools → Descriptors → Device
Spoiler For stuffs:
SUB Ver:
Class:
Sub Class:
Protocol:
Max Packet:
Vendor ID:
Prod ID:
Release:
Configs:
1.10
09
00
00
08
058F
9254
03.12
01
Both have the same results..but it'll run for one and not the other :\

EDIT2: can't find a page with data etc about it...but it's a 'Sandisk Cruzer Micro 128mb"