**************************** LAN9500 Windows CE 5.0&6.0 Command line Utility V1.1 **************************** The LAN9500 application provides a console command line utility to program the EEPROM of LAN9500 device. 1. Supported OS =========================== Windows CE 5.0&6.0 2. Starting LAN9500 Utility =========================== To use the CE9500eep utility, Open A Command prompt and run this utility with the Parameters. 3. Utility Command Line Parameters Details ============================================== CE9500eep ( (-w -r) -b ) [-M -S -m -s -N ] [-h] CE9500eep [-R ] [-W ] [-n ] [-y ] [-Y ] [-v ] [-z ] [-Z ] -w Write the EEPROM Contents specified in the binary file and verify. The input file specified with the -b filename option will be updated according to the (mac and serial) increment values if -N option is specified. Either -w, or -r must be specified. -r Read the current EEPROM Contents in the device and write to the specified binary file with the -b option, or write to the file name "lan9500.bin" by default if -b option is not provided. Once -r option is specified, it will only take -b option and will not check other options. Either -w, or -r must be specified. -b Uses the binary file as "base" for the EEPROM contents. The Mac address and/or serial in the binary can be overwritten by using the -M/-S/-m/-s and -N options. -M Overrides the mac address to the device eeprom with the mac_address provided. mac_address format is ab:cd:ef:gh:ij:kl with a thru l hexdigits (i.e. 00:80:0F:95:04:00). if -N is not specified, the binary file will not be updated with the Mac Address, only the eeprom content that writen to the device get updated. -m This option overrides the MAc address in the binary file with the increment if the -N option is used. The maximum increment step is 255. Any value less than or equal to 0 will be overrided with 1. It must specified with -N otion. -S Overrides the serial number to the device eeprom with the serial_num provided. Serial_num format is a 9 hexdigits (i.e.:000950404). if -N is not specified, the binary file will not be updated with the serial number, only the eeprom content that writen to the device get updated. -s This option overrides the serial number in the binary file with the increment if the -N option is used. The maximum increment step is 255. Any value less than or equal to 0 will be overrided with 1. It must specified with -N option -N Update bin file with next mac address and serial number. Next mac address and serial number will be computed with mac_increment and serial_increment. -R Read Control and Status register -W Write Control and Status register. Must use -v option. -v Register value to write in hex. To be used with -W and -Y options. -n Phy address to read/write. To be used with -y or -Y option. -y Read PHY register. Must use -n option. -Y Write to phy register. Must use -v and -n option. -z Read PHY register. Reads 32 bit value. (only to be used when connected to switch, say LAN9303) -Z Write PHY register. Writes 32 bit value. (only to be used when connected to switch, say LAN9303) -h Displays help menu. 4. Known Issues =============== None at this time.