ELFp@44 44@4@ÀÀôô@ô@p@@@@d)d)0ßß @ @»/lib/ld-uClibc.so.0ö²P€Ò Ü@ €@ø@Œ@,@ O pP`ppp@ pp&pp %&# % !   $"& ÷P€ñÿÜñÿ @ñÿ-P€ñÿp@íP8àñÿ1àñÿ `ñÿJñÿDàñÿÌ`@T3"I" P@l@@Ø]À @ð€@  @†0@@ @¸™@@¸@@Çð@T¬y` @¼"dà@@€Ð@TÜ@¥À@È’r°@P² @¨l@<_init_fini__uClibc_main__deregister_frame_info__register_frame_info_Jv_RegisterClassesstderrfprintfioctlperroreeprom_writegetoptexitoptargsscanfopenfflushstdinfgetsstrncmpeeprom_readcloselibc.so.0_DYNAMIC_LINKING__RLD_MAP_gp_disp_DYNAMIC_GLOBAL_OFFSET_TABLE__ftext_fdata_gp_edata__bss_start_fbss_endÀ 256 (page boundary) ioctl()ioctl returned %d Wrote %d bytes to eeprom at 0x%02x, offset %08x Positioned pointer in eeprom at 0x%02x to offset %08x Read %d bytes from eeprom at 0x%02x, offset %08x /dev/i2c-0d:a:p:wyf:h%s [-d dev] [-a adr] [-p pgs] [-w] [-y] [-f file] dev: device, e.g. /dev/i2c-0 (def) adr: base address of eeprom, eg 0xA0 (def) pgs: number of pages to read, eg 8 (def) -w : write to eeprom (default is reading!) -y : suppress warning when writing (default is to warn!) -f file: copy eeprom contents to/from file (default for read is test only; for write is all zeros) Note on pages/addresses: eeproms with more than 256 byte appear as if they were several eeproms with consecutive addresses on the bus so we might as well address several seperate eeproms with increasing addresses.... 0x%xCannot parse '%s' as addrs., example: 0xa0 %dCannot parse '%s' as number of pages, example: 8 base-address of eeproms : 0x%02x number of pages to read : %d (0x%02x .. 0x%02x) Could not open data-file %s for reading or writing readingwritingfile opened for %7s : %s on filedescriptor : %d Could not open i2c at %s i2c-devicenode is : %s on filedescriptor : %d **WARNING** - You have chosen to WRITE to this eeprom. Make sure that this tiny chip is *NOT* vital to the operation of your computer as you can easily corrupt the configuration memory of your SDRAM-memory-module, your IBM ThinkPad or whatnot...! Fixing these errors can be a time-consuming and very costly process! Things to consider: - You can have more than one i2c-bus, check in /proc/bus/i2c and specify the correct one with -d right now you have chosen to use '%s' - A eeprom can occupy several i2c-addresses (one per page) so please make sure that there is no vital eeprom in your computer sitting at addresses between 0x%02x and 0x%02x Enter 'yes' to continue: Could not read confirmation from stdin! yes ** ABORTING WRITE! **, you did not answer 'yes' Cannot read from file '%s' File '%s' is too small, padding eeprom with zeroes Cannot write to file '%s' T‘?ðŽ?ðŽ?ð<‘?ðŽ?ð|’?ðŽ?ð°Ž?ðŽ?ðŽ?ðŽ?ðŽ?ðŽ?ðŽ?ðŽ?ðà‘?ðŽ?ðŽ?ðŽ?ðŽ?ðŽ?ðŽ?ðh’?ðŽ?ð”’?ðÿÿÿÿÿÿÿÿ €@`@P@@@ @€@ @0@ @@@ð@` @à@Ð@Ü@À@°@ @@