ELF Header: Magic: 7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00 Class: ELF32 Data: 2's complement, little endian Version: 1 (current) OS/ABI: UNIX - System V ABI Version: 0 Type: EXEC (Executable file) Machine: MIPS R3000 Version: 0x1 Entry point address: 0x80010000 Start of program headers: 52 (bytes into file) Start of section headers: 270376 (bytes into file) Flags: 0x50000001, noreorder, mips32 Size of this header: 52 (bytes) Size of program headers: 32 (bytes) Number of program headers: 4 Size of section headers: 40 (bytes) Number of section headers: 22 Section header string table index: 19Section Headers: [Nr] Name Type Addr Off Size ES Flg Lk Inf Al [ 0] NULL 00000000 000000 000000 00 0 0 0 [ 1] .spc0 PROGBITS bfc08000 041dfc 000190 00 WAX 0 0 4 [ 2] .spc1 PROGBITS bfc08a00 041f8c 000000 00 W 0 0 1 [ 3] .spc2 PROGBITS bfc08c04 041f8c 000000 00 W 0 0 1 [ 4] .spc3 PROGBITS 00000000 041f8c 000000 00 W 0 0 1 [ 5] .spd0 PROGBITS 90008000 041f8c 000000 00 W 0 0 1 [ 6] .spd1 PROGBITS 90008a00 041f8c 000000 00 W 0 0 1 [ 7] .spd2 PROGBITS 90008c04 041f8c 000000 00 W 0 0 1 [ 8] .spd3 PROGBITS 00000000 041f8c 000000 00 W 0 0 1 [ 9] .exception PROGBITS 80000180 0000b4 000158 00 AX 0 0 1 [10] .boot PROGBITS 80010000 000220 000070 00 AX 0 0 4 [11] .text PROGBITS 80010080 0002a0 03b67d 00 AX 0 0 32 [12] __ex_table PROGBITS 8004b700 03b920 000010 00 A 0 0 4 [13] .primaryboot PROGBITS 8004b710 03b930 00023c 00 AX 0 0 4 [14] .libz PROGBITS 8004b94c 03bb6c 000cc8 00 WA 0 0 4 [15] .data PROGBITS 8004c614 03c834 004b8c 00 WA 0 0 4 [16] .CpuVars PROGBITS 800511a0 0413c0 000a3c 00 WA 0 0 4 [17] .sbss NOBITS 80051bdc 041dfc 0000d8 00 WAp 0 0 4 [18] .bss NOBITS 80051cb4 041dfc 00897c 00 WA 0 0 4 [19] .shstrtab STRTAB 00000000 041f8c 00009a 00 0 0 1 [20] .symtab SYMTAB 00000000 042398 004380 10 21 38 4 [21] .strtab STRTAB 00000000 046718 004689 00 0 0 1Key to Flags: W (write), A (alloc), X (execute), M (merge), S (strings) I (info), L (link order), G (group), x (unknown) O (extra OS processing required) o (OS specific), p (processor specific)There are no section groups in this file.Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x0000b4 0x80000180 0x80000180 0x00158 0x00158 R E 0x1 LOAD 0x000220 0x80010000 0x80010000 0x3b94c 0x3b94c R E 0x20 LOAD 0x03bb6c 0x8004b94c 0x8004b94c 0x06290 0x0ece4 RW 0x4 LOAD 0x041dfc 0xbfc08000 0xbfc08000 0x00190 0x00190 RWE 0x4 Section to Segment mapping: Segment Sections... 00 .exception 01 .boot .text __ex_table .primaryboot 02 .libz .data .CpuVars .sbss .bss 03 .spc0 There is no dynamic section in this file.There are no relocations in this file.There are no unwind sections in this file.Symbol table '.symtab' contains 1080 entries: Num: Value Size Type Bind Vis Ndx Name 0: 00000000 0 NOTYPE LOCAL DEFAULT UND 1: bfc08000 0 SECTION LOCAL DEFAULT 1 2: bfc08a00 0 SECTION LOCAL DEFAULT 2 3: bfc08c04 0 SECTION LOCAL DEFAULT 3 4: 00000000 0 SECTION LOCAL DEFAULT 4 5: 90008000 0 SECTION LOCAL DEFAULT 5 6: 90008a00 0 SECTION LOCAL DEFAULT 6 7: 90008c04 0 SECTION LOCAL DEFAULT 7 8: 00000000 0 SECTION LOCAL DEFAULT 8 9: 80000180 0 SECTION LOCAL DEFAULT 9 10: 80010000 0 SECTION LOCAL DEFAULT 10 11: 80010080 0 SECTION LOCAL DEFAULT 11 12: 8004b700 0 SECTION LOCAL DEFAULT 12 13: 8004b710 0 SECTION LOCAL DEFAULT 13 14: 8004b94c 0 SECTION LOCAL DEFAULT 14 15: 8004c614 0 SECTION LOCAL DEFAULT 15 16: 800511a0 0 SECTION LOCAL DEFAULT 16 17: 80051bdc 0 SECTION LOCAL DEFAULT 17 18: 80051cb4 0 SECTION LOCAL DEFAULT 18 19: 00000000 0 SECTION LOCAL DEFAULT 21 20: 00000000 0 SECTION LOCAL DEFAULT 22 21: 00000000 0 SECTION LOCAL DEFAULT 23 22: bfc08000 0 SECTION LOCAL DEFAULT 1 23: bfc08a00 0 SECTION LOCAL DEFAULT 2 24: bfc08c04 0 SECTION LOCAL DEFAULT 3 25: 90008000 0 SECTION LOCAL DEFAULT 5 26: 90008a00 0 SECTION LOCAL DEFAULT 6 27: 90008c04 0 SECTION LOCAL DEFAULT 7 28: 80000180 0 SECTION LOCAL DEFAULT 9 29: 80010000 0 SECTION LOCAL DEFAULT 10 30: 80010080 0 SECTION LOCAL DEFAULT 11 31: 8004b700 0 SECTION LOCAL DEFAULT 12 32: 8004b710 0 SECTION LOCAL DEFAULT 13 33: 8004b94c 0 SECTION LOCAL DEFAULT 14 34: 8004c614 0 SECTION LOCAL DEFAULT 15 35: 800511a0 0 SECTION LOCAL DEFAULT 16 36: 80051bdc 0 SECTION LOCAL DEFAULT 17 37: 80051cb4 0 SECTION LOCAL DEFAULT 18 38: 00000000 0 FILE LOCAL DEFAULT ABS Os/Gpio/Gpio.c............ 1079: 800514bc 4 NOTYPE GLOBAL DEFAULT 16 _tx_byte_pool_created_countNo version information found in this file.
Quote from: mx3 on 12 / June / 2008, 18:34:10I meant You know the name of BIN file how it was downloaded from WEB serer.Olympus Master places it into camera.I'm sure it copy it over USB with the name wich is different from original one (FAT system. Long names. it is a hunch)I'm sure name must be short and the same for different updates.the only way to found out it - analyse FW file (disassemble it)anyway we are speaking about "Plan A" - placing modified firmware into camera.do you have already update file wich you would like to test?oh yes ok i understand now, would it help formatting it to fat32 or will that not make a difference? i dont think it will because as you say olympus master will rename it to something shorter to update.i do not have an update to test yet though, i was just thinking ahead incase we cant reupload it. because if we cant reupload it theres no point modifying it
I meant You know the name of BIN file how it was downloaded from WEB serer.Olympus Master places it into camera.I'm sure it copy it over USB with the name wich is different from original one (FAT system. Long names. it is a hunch)I'm sure name must be short and the same for different updates.the only way to found out it - analyse FW file (disassemble it)anyway we are speaking about "Plan A" - placing modified firmware into camera.do you have already update file wich you would like to test?
e3-0420 OLY_E_042_1201_0000_0000.BINmodel ver len flags0420(1201) 00407FC0 400400000420(0100) 002E7FC0 404480000420(1105) 00018000 000E0000____________________________E330-0360OLY_E_036_1200_0000_0000.BINmodel ver len flags0360(1200) 006EFFC0 40030000OLY_E_036_1301_0000_0000.BINmodel ver len flags0360(1301) 006EFFC0 40030000____________________________E410-0480OLY_E_048_1200_0000_0000.BINmodel ver len flags0480(1200) 003A3FC0 400400000480(0100) 0034BFC0 403E4000OLY_E_048_1301_0000_0000.BINmodel ver len flags0480(1301) 003A3FC0 400400000480(0100) 0034BFC0 403E4000____________________________e500-0350OLY_E_035_1303_0000_0000.BINmodel ver len flags0350(1303) 006EFFC0 40030000____________________________E510-0410OLY_E_041_1300_0000_0000.BINmodel ver len flags0410(1300) 003A3FC0 400400000480(0100) 0034BFC0 403E40000410(0001) 00018000 000E0000____________________________e520-0590OLY_E_059_1001_0000_0000.BINmodel ver len flags0590(1001) 003F7FC0 400400000590(1000) 002E7FC0 404380000590(1001) 00018000 000E0000OLY_E_059_1101_0000_0000.BINmodel ver len flags0590(1101) 003F7FC0 400400000590(1000) 002E7FC0 404380000590(1001) 00018000 000E0000________________________________________________________umini.StylusV-0240OLY_E_024_1100_0000_0000.BINmodel ver len flags0240(1100) 0035FFC0 40020000____________________________uD800.S800-0320OLY_E_032_1200_0000_0000.BINmodel ver len flags0320(1200) 0023FFC0 600400000320(0812) 0007FFC0 603F00000320(0812) 0007FFC0 604700000320(0100) 0045FFC0 604F0000____________________________uD600.S600-0340OLY_E_034_1100_0000_0000.BINmodel ver len flags0340(1100) 0025FFC0 600400000340(0812) 0000FFC0 602A00000340(0812) 000AFFC0 602B00000340(0812) 0029FFC0 60360000____________________________u850SW.STYLUS850SW-0560OLY_E_056_1101_0000_0000.BINmodel ver len flags0560(1101) 0032FFC0 400400000560(0200) 004EFFC0 405900000560(0200) 0009FFC0 403700000560(0200) 0017FFC0 404100000560(0100) 000AFFC0 40A800000560(0400) 0002FFC0 40B30000OLY_E_056_1202_0000_0000.BINmodel ver len flags0560(1202) 0032FFC0 400400000560(0200) 004EFFC0 405900000560(0200) 0009FFC0 403700000560(0200) 0017FFC0 404100000560(0100) 000AFFC0 40A800000560(0400) 0002FFC0 40B30000____________________________u840.STYLUS840-0520OLY_E_052_1101_0000_0000.BINmodel ver len flags0520(1101) 0032FFC0 400400000520(0100) 004EFFC0 405900000520(0100) 0009FFC0 403700000520(0100) 0017FFC0 404100000520(0100) 000AFFC0 40A800000520(0100) 0002FFC0 40B30000OLY_E_052_1202_0000_0000.BINmodel ver len flags0520(1202) 0032FFC0 400400000520(0100) 004EFFC0 405900000520(0100) 0009FFC0 403700000520(0100) 0017FFC0 404100000520(0100) 000AFFC0 40A800000520(0100) 0002FFC0 40B30000____________________________u830.STYLUS830-0510OLY_E_051_1005_0000_0000.BINmodel ver len flags0510(1005) 0034FFC0 400400000510(0700) 004EFFC0 405900000510(0700) 0007FFC0 403900000510(0700) 0017FFC0 404100000510(0700) 000AFFC0 40A800000510(1000) 0001FFC0 40B300000510(0001) 00005000 0000B000____________________________u795SW.STYLUS795SW-0500OLY_E_050_1004_0000_0000.BINmodel ver len flags0500(1004) 0037FFC0 400400000500(0200) 004EFFC0 405C00000500(0200) 0007FFC0 403C00000500(0200) 0017FFC0 404400000500(0100) 000AFFC0 40AB00000500(0400) 0001FFC0 40B60000____________________________u790SW.STYLUS790SW-0490OLY_E_049_1002_0000_0000.BINmodel ver len flags0490(1002) 0037FFC0 400400000490(0200) 004EFFC0 405C00000490(0200) 0007FFC0 403C00000490(0200) 0017FFC0 404400000490(0100) 000AFFC0 40AB00000490(0400) 0001FFC0 40B60000OLY_E_049_1101_0000_0000.BINmodel ver len flags0490(1101) 0037FFC0 400400000490(0200) 004EFFC0 405C00000490(0200) 0007FFC0 403C00000490(0200) 0017FFC0 404400000490(0100) 000AFFC0 40AB00000490(0400) 0001FFC0 40B60000____________________________u780.STYLUS780-0470OLY_E_047_1100_0000_0000.BINmodel ver len flags0470(1100) 0037FFC0 400400000470(0200) 0007FFC0 403C00000470(0200) 0017FFC0 404400000470(0200) 004EFFC0 405C00000470(0100) 000AFFC0 40AB00000470(0400) 0001FFC0 40B600000470(0001) 00005000 0000B000____________________________u770.STYLES770SW-0450OLY_E_045_1102_0000_0000.BINmodel ver len flags0450(1102) 0039FFC0 600400000450(0200) 0007FFC0 603E00000450(0200) 0017FFC0 604600000450(0200) 004EFFC0 605E00000450(0100) 000AFFC0 60AD00000450(0400) 0001FFC0 60B80000____________________________u760.STYLES760-0460OLY_E_046_1102_0000_0000.BINmodel ver len flags0460(1102) 0039FFC0 600400000460(0200) 0007FFC0 603E00000460(0200) 0017FFC0 604600000460(0200) 004EFFC0 605E00000460(0100) 000AFFC0 60AD00000460(0400) 0001FFC0 60B800000460(0001) 00004000 0000C000____________________________u740_750.STYLUS740_750-0430OLY_E_043_1009_0000_0000.BINmodel ver len flags0430(1009) 0035FFC0 400400000430(0001) 0007FFC0 403A00000430(0001) 0017FFC0 404200000430(0001) 004EFFC0 405A00000430(0100) 000AFFC0 40A900000430(0400) 0001FFC0 40B40000____________________________u725SW.STYLUS725SW-0440OLY_E_044_1001_0000_0000.BINmodel ver len flags0440(1001) 003BFFC0 600400000440(0200) 0007FFC0 604000000440(0200) 0012FFC0 604800000440(0200) 0033FFC0 605B00000440(0100) 000AFFC0 608F0000____________________________u720SW.Stylus720SW-0370OLY_E_037_1100_0000_0000.BINmodel ver len flags0370(1100) 003BFFC0 600400000370(0200) 0007FFC0 604000000370(0200) 0012FFC0 604800000370(0200) 0033FFC0 605B00000370(0100) 000AFFC0 608F0000____________________________u710.Stylus710.u700.Stylus700-0390OLY_E_039_1102_0000_0000.BINmodel ver len flags0390(1102) 003BFFC0 600400000390(0100) 0007FFC0 604000000390(0100) 0012FFC0 604800000390(0100) 0033FFC0 605B00000390(0100) 000AFFC0 608F0000____________________________u1030SW.STYLUS1030SW-0550OLY_E_055_1102_0000_0000.BINmodel ver len flags0550(1102) 0032FFC0 400400000550(0200) 004EFFC0 405900000550(0200) 0009FFC0 403700000550(0200) 0017FFC0 404100000550(0100) 000AFFC0 40A800000550(0400) 0002FFC0 40B30000OLY_E_055_1202_0000_0000.BINmodel ver len flags0550(1202) 0032FFC0 400400000550(0200) 004EFFC0 405900000550(0200) 0009FFC0 403700000550(0200) 0017FFC0 404100000550(0100) 000AFFC0 40A800000550(0400) 0002FFC0 40B30000____________________________u1020.STYLUS1020-0530OLY_E_053_1101_0000_0000.BINmodel ver len flags0530(1101) 0032FFC0 400400000530(0100) 004EFFC0 405900000530(0100) 0009FFC0 403700000530(0100) 0017FFC0 404100000530(0100) 000AFFC0 40A800000530(0100) 0002FFC0 40B30000OLY_E_053_1202_0000_0000.BINmodel ver len flags0530(1202) 0032FFC0 400400000530(0100) 004EFFC0 405900000530(0100) 0009FFC0 403700000530(0100) 0017FFC0 404100000530(0100) 000AFFC0 40A800000530(0100) 0002FFC0 40B30000____________________________u1010.Stylus1010-0540OLY_E_054_1101_0000_0000.BINmodel ver len flags0540(1101) 0032FFC0 400400000540(0100) 004EFFC0 405900000540(0100) 0009FFC0 403700000540(0100) 0017FFC0 404100000540(0100) 000AFFC0 40A800000540(0100) 0002FFC0 40B30000OLY_E_054_1202_0000_0000.BINmodel ver len flags0540(1202) 0032FFC0 400400000540(0100) 004EFFC0 405900000540(0100) 0009FFC0 403700000540(0100) 0017FFC0 404100000540(0100) 000AFFC0 40A800000540(0100) 0002FFC0 40B30000____________________________u-miniS.StylusVS-0310OLY_E_031_1000_0000_0000.BINmodel ver len flags0310(1000) 0037FFC0 40020000____________________________u-40.STYLUS.uDIGITAL500-0280OLY_E_028_1101_0000_0000.BINmodel ver len flags0280(1101) 0035FFC0 40020000