Unoffical empeg BBS

Quick Links: Empeg FAQ | RioCar.Org | Hijack | BigDisk Builder | jEmplode | emphatic
Repairs: Repairs

Topic Options
#297757 - 30/04/2007 10:59 LogicPort owners, help!
sn00p
addict

Registered: 24/07/2002
Posts: 618
Loc: South London
Had a bit of an accident and have managed to replace the contents of the EEPROM on the ftdi usb device with my own data.

Could somebody please use MProg to read the contents of their device and tell me what the manufacturer and device string should be!

Thanks

Top
#297758 - 30/04/2007 16:11 Re: LogicPort owners, help! [Re: sn00p]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14484
Loc: Canada
Device Type: FT232BM
USB VID/PID: FTDI Supplied PID
Manufacturer: Intronix
Product Description: LogicPort Logic Analyzer

00 00 03 04 48 dc 00 04 80 64 1c 00 10 01 94 12
a6 32 d8 10 12 03 49 00 6e 00 74 00 72 00 6f 00
6e 00 69 00 78 00 32 03 4c 00 6f 00 67 00 69 00
63 00 50 00 6f 00 72 00 74 00 20 00 4c 00 6f 00
67 00 69 00 63 00 20 00 41 00 6e 00 61 00 6c 00
79 00 7a 00 65 00 72 00 10 03 36 00 34 00 32 00
30 00 39 00 34 00 33 00 02 03 01 00 2b 30 30 38
30 30 30 30 32 30 30 36 30 31 32 39 00 00 26 6f

(data re-entered by hand .. stupid app won't cut/paste!).


Edited by mlord (30/04/2007 16:13)

Top
#297759 - 30/04/2007 22:15 Re: LogicPort owners, help! [Re: mlord]
RobotCaleb
pooh-bah

Registered: 15/01/2002
Posts: 1866
Loc: Austin
You should screenshot it so that if there are any data entry errors they're his fault and not yours. :P

Top
#297760 - 01/05/2007 01:40 Re: LogicPort owners, help! [Re: RobotCaleb]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14484
Loc: Canada
Quote:
You should screenshot it so that if there are any data entry errors they're his fault and not yours. :P


I would have, except the crummy app uses a non-resizeable 2-line scroll window for the non-cut'able text... it was easier to just type it in. Most of that data is 2-byte unicode anyway, with what looks like a CRC or checksum at the end.

-ml

Top
#297761 - 01/05/2007 06:50 Re: LogicPort owners, help! [Re: mlord]
sn00p
addict

Registered: 24/07/2002
Posts: 618
Loc: South London
Thanks Mark! You really are a god! Will have a go.

Moral of the story, when programming FTDI devices unplug anything else that is on USB or prepare for the possible consequences!

Top
#297762 - 01/05/2007 10:58 Re: LogicPort owners, help! [Re: sn00p]
tman
carpal tunnel

Registered: 24/12/2001
Posts: 5528
Quote:
Thanks Mark! You really are a god! Will have a go.

Moral of the story, when programming FTDI devices unplug anything else that is on USB or prepare for the possible consequences!

No way of writing protecting those things?

Top
#297763 - 01/05/2007 13:38 Re: LogicPort owners, help! [Re: tman]
sn00p
addict

Registered: 24/07/2002
Posts: 618
Loc: South London
Quote:
Quote:
Thanks Mark! You really are a god! Will have a go.

Moral of the story, when programming FTDI devices unplug anything else that is on USB or prepare for the possible consequences!

No way of writing protecting those things?


There's a tick box marked "Only program blank devices", which is fine and would work, but when you're needing to make changes to the eeprom on an already programmed device you obviously need to untick this.

The tool appears to just program anything and everything that is an FTDI device on the bus!

Top
#297764 - 01/05/2007 15:22 Re: LogicPort owners, help! [Re: sn00p]
canuckInOR
carpal tunnel

Registered: 13/02/2002
Posts: 3212
Loc: Portland, OR
Quote:
The tool appears to just program anything and everything that is an FTDI device on the bus!

It's a feature!

Top
#297765 - 01/05/2007 15:40 Re: LogicPort owners, help! [Re: canuckInOR]
sn00p
addict

Registered: 24/07/2002
Posts: 618
Loc: South London
Quote:
Quote:
The tool appears to just program anything and everything that is an FTDI device on the bus!

It's a feature!


Almost annoying as vistas security warnings!

FTDI really should have thought about this more, maybe 4 bytes of the EEPROM should have been reserved as a security key and mprog should refuse to program a device if the security key is not either all FF's or doesn't match the stored value.

Top
#297766 - 21/08/2007 18:10 Re: LogicPort owners, help! [Re: mlord]
Intronix
new poster

Registered: 21/08/2007
Posts: 1
CAUTION! The LogicPort's EEPROM contains calibration data for the input threshold circuitry. Copying the data from another unit has about a 95% chance of rendering your unit's threshold inaccurate. It also has a 100% chance of changing the electronic serial number of your unit and voiding your warranty.

Note that we do have a utility available which can restore your unit in the field with its original EEPROM data (including correct calibration constants). The utility is free for the asking.

By the way, we agree that FTDI could and should do a much better job of the Mprog utility. It is barbaric that their utilty programs/erases any FTDI device that it finds without selectivity or warning. Unfortunately, their components give hardware designers no way of preventing this from happening.

Intronix Test Instruments, Inc.

Top
#306941 - 06/02/2008 00:42 Re: LogicPort owners, help! [Re: mlord]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14484
Loc: Canada
Originally Posted By: mlord
Device Type: FT232BM
USB VID/PID: FTDI Supplied PID
Manufacturer: Intronix
Product Description: LogicPort Logic Analyzer

00 00 03 04 48 dc 00 04 80 64 1c 00 10 01 94 12
a6 32 d8 10 12 03 49 00 6e 00 74 00 72 00 6f 00
6e 00 69 00 78 00 32 03 4c 00 6f 00 67 00 69 00
63 00 50 00 6f 00 72 00 74 00 20 00 4c 00 6f 00
67 00 69 00 63 00 20 00 41 00 6e 00 61 00 6c 00
79 00 7a 00 65 00 72 00 10 03 36 00 34 00 32 00
30 00 39 00 34 00 33 00 02 03 01 00 2b 30 30 38
30 30 30 30 32 30 30 36 30 31 32 39 00 00 26 6f

(data re-entered by hand .. stupid app won't cut/paste!).


My LogicPort stopped working tonight. It's there, visible on the USB bus, the yellow LED is on (is it supposed to be yellow?), but the software reports:
Quote:

"The LogicPort hardware may already be in
use by another instance of the software".


Now, dumping the EEPROM tonight, I see the second last byte says 0x66 instead of 0x26 (from above). Did I just write it down incorrectly before?

???

Top
#306960 - 06/02/2008 18:10 Re: LogicPort owners, help! [Re: mlord]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14484
Loc: Canada
Okay, fixed and working again now, thanks to Intronix.

The hardware was fine .. this turns out to have been just a rather unusual software issue.

Cheers

Top