libftdi Archives

Subject: Re: [EEPROM branch] "size_check" init value

From: Xiaofan Chen <xiaofanc@xxxxxxxxx>
To: libftdi@xxxxxxxxxxxxxxxxxxxxxxx
Date: Sat, 25 Sep 2010 18:14:18 +0800
On Sat, Sep 25, 2010 at 1:43 PM, Xiaofan Chen <xiaofanc@xxxxxxxxx> wrote:

> One more for FT232B. Just for your checking purpose.
>
> Chip Type: FT232BM
> VID:PID 0x0b6a:0x434d
> Product description: "Maxim MINIQUSB Module"
> Serial Number: Auto-Generate (should be FT000001,
> but FT_Prog 1.10 does not show it, maybe due to
> the other problem since it is said the serial number
> is disabled. And indeed the serial number is not shown
> from USBView.
>
> Word
> 0000: 0000 6A0B 4D43 0002 8032 0000 0000 940A
> 0008: 9E2C CA12 0A03 4600 5400 4400 4900 2C03
> 0010: 4D00 6100 7800 6900 6D00 2000 4D00 4900
> 0018: 4E00 4900 5100 5500 5300 4200 2000 4D00
> 0020: 6F00 6400 7500 6C00 6500 1203 4600 5400
> 0028: 3000 3000 3000 3000 3000 3100 0203 0000
> 0030: 0000 0000 0000 0000 0000 0000 0000 0000
> 0038: 0000 0000 0000 0000 0000 0000 0100 166E
>
> <?xml version="1.0" encoding="UTF-8"?>
> <FT_EEPROM>
>  <Chip_Details>
>    <Type>FT232/245BM</Type>
>  </Chip_Details>
>  <USB_Device_Descriptor>
>    <VID_PID>2</VID_PID>
>    <idVendor>0B6A</idVendor>
>    <idProduct>434D</idProduct>
>    <bcdUSB>USB 1.1</bcdUSB>
>  </USB_Device_Descriptor>
>  <USB_Config_Descriptor>
>    <bmAttributes>
>      <RemoteWakeupEnabled>false</RemoteWakeupEnabled>
>      <SelfPowered>false</SelfPowered>
>      <BusPowered>true</BusPowered>
>    </bmAttributes>
>    <IOpullDown>false</IOpullDown>
>    <MaxPower>100</MaxPower>
>  </USB_Config_Descriptor>
>  <USB_String_Descriptors>
>    <Manufacturer>FTDI</Manufacturer>
>    <Product_Description>Maxim MINIQUSB Module</Product_Description>
>    <SerialNumber_Enabled>false</SerialNumber_Enabled>
>    <SerialNumber>
>    </SerialNumber>
>    <SerialNumberPrefix>
>    </SerialNumberPrefix>
>  </USB_String_Descriptors>
> </FT_EEPROM>
>

Last test, it seems to be okay as well. Very nice.

mcuee@ubuntu:~/Desktop/build/libftdi/neweeprom/libftdi-1.0/build/examples$
sudo ./eeprom -v 0x0b6a -p 0x434d
Chip type 1 ftdi_eeprom_size: 128
0x000: 00 00 6a 0b 4d 43 00 02  80 32 00 00 00 00 94 0a ..j.MC.. .2......
0x010: 9e 2c ca 12 0a 03 46 00  54 00 44 00 49 00 2c 03 .,....F. T.D.I.,.
0x020: 4d 00 61 00 78 00 69 00  6d 00 20 00 4d 00 49 00 M.a.x.i. m. .M.I.
0x030: 4e 00 49 00 51 00 55 00  53 00 42 00 20 00 4d 00 N.I.Q.U. S.B. .M.
0x040: 6f 00 64 00 75 00 6c 00  65 00 12 03 46 00 54 00 o.d.u.l. e...F.T.
0x050: 30 00 30 00 30 00 30 00  30 00 31 00 02 03 00 00 0.0.0.0. 0.1.....
0x060: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
0x070: 00 00 00 00 00 00 00 00  00 00 00 00 01 00 16 6e ........ .......n
VID:     0x0b6a
PID:     0x434d
Release: 0x0200
Bus Powered: 100 mA
Manufacturer: FTDI
Product:      Maxim MINIQUSB Module
Serial:       FT000001
Checksum      : 6e16
PNP: 1


-- 
Xiaofan

--
libftdi - see http://www.intra2net.com/en/developer/libftdi for details.
To unsubscribe send a mail to libftdi+unsubscribe@xxxxxxxxxxxxxxxxxxxxxxx

Current Thread