Roman Yeryomin wrote:
Stage2 code done.
..
LAR: load_file: No such file 'normal/payload/segment2' LAR: load_file_segments: All loaded, entry 0x00101968 ========== mainboard_pre_payload: done =========================================
--8<-- end of my log with ELF loader Stage2 code done. LAR: Attempting to open 'normal/payload'. LAR: Start 0xfffe0000 len 0x20000 LAR: seen member normal/option_table@0xfffe0000, size 1200 LAR: seen member normal/initram/segment0@0xfffe0500, size 5984 LAR: seen member normal/stage2/segment0@0xfffe1cb0, size 1 LAR: seen member normal/stage2/segment1@0xfffe1d10, size 17410 LAR: seen member normal/stage2/segment2@0xfffe6170, size 552 LAR: seen member blob/vsa@0xfffe63f0, size 30374 LAR: seen member normal/payload@0xfffedae0, size 16651 LAR: CHECK normal/payload @ 0xfffedae0 start 0xfffedb20 len 16651 reallen 28892 compression 1 entry 0x00000000 loadaddress 0x00000000 LAR: Attempting to open 'normal/payload'. LAR: Start 0xfffe0000 len 0x20000 LAR: seen member normal/option_table@0xfffe0000, size 1200 LAR: seen member normal/initram/segment0@0xfffe0500, size 5984 LAR: seen member normal/stage2/segment0@0xfffe1cb0, size 1 LAR: seen member normal/stage2/segment1@0xfffe1d10, size 17410 LAR: seen member normal/stage2/segment2@0xfffe6170, size 552 LAR: seen member blob/vsa@0xfffe63f0, size 30374 LAR: seen member normal/payload@0xfffedae0, size 16651 LAR: CHECK normal/payload @ 0xfffedae0 start 0xfffedb20 len 16651 reallen 28892 compression 1 entry 0x00000000 loadaddress 0x00000000 LAR: Compression algorithm #1 (lzma) used ELF loader started. Found ELF candidate at offset 0 header_offset is 0 Try to load at offset 0x0 5 phdr load_elf_segments: header 0x00400000 #headers 5 New segment addr 0x100000 size 0x24f10 offset 0xe0 filesize 0x6e0c Copy to 0x00100000 from 0x004000e0 for 28172 bytes Set 0x00100000 to 0 for 123140 bytes New segment addr 0x124f10 size 0x48 offset 0x6eec filesize 0x48 Copy to 0x00124f10 from 0x00406eec for 72 bytes Dropping non PT_LOAD segment Dropping non PT_LOAD segment Dropping non PT_LOAD segment Loaded segments Jumping to boot code at 0x00104de8 FILO version 0.5.5 (stuge@n410c) Sun Jun 22 03:45:51 CEST 2008 boot: hda1:/boot/bzImage-2.6.25 root=/dev/sda1 console=tty0 console=ttyS0,115200 pata_cs5536.msr=1 -->8--
I don't see the "mainboard_pre_payload" message at all, even though it is in alix1c/stage1.c just like alix2c3/stage1.c.
--8<-- end of my log using a preparsed payload, lar -e Stage2 code done. LAR: Attempting to open 'normal/payload'. LAR: Start 0xfffe0000 len 0x20000 LAR: seen member normal/option_table@0xfffe0000, size 1200 LAR: seen member normal/initram/segment0@0xfffe0500, size 5984 LAR: seen member normal/stage2/segment0@0xfffe1cb0, size 1 LAR: seen member normal/stage2/segment1@0xfffe1d10, size 17410 LAR: seen member normal/stage2/segment2@0xfffe6170, size 552 LAR: seen member blob/vsa@0xfffe63f0, size 30374 LAR: seen member normal/payload/segment0@0xfffedae0, size 1 LAR: seen member normal/payload/segment1@0xfffedb40, size 16417 LAR: seen member normal/payload/segment2@0xffff1bc0, size 47 LAR: seen member zerofill@0xffff1c40, size 37695 LAR: seen member bootblock@0xffffafc0, size 20480 LAR: File not found! LAR: Attempting to open 'normal/payload/segment0'. LAR: Start 0xfffe0000 len 0x20000 LAR: seen member normal/option_table@0xfffe0000, size 1200 LAR: seen member normal/initram/segment0@0xfffe0500, size 5984 LAR: seen member normal/stage2/segment0@0xfffe1cb0, size 1 LAR: seen member normal/stage2/segment1@0xfffe1d10, size 17410 LAR: seen member normal/stage2/segment2@0xfffe6170, size 552 LAR: seen member blob/vsa@0xfffe63f0, size 30374 LAR: seen member normal/payload/segment0@0xfffedae0, size 1 LAR: CHECK normal/payload/segment0 @ 0xfffedae0 start 0xfffedb30 len 1 reallen 123136 compression 3 entry 0x00104de8 loadaddress 0x00106e10 LAR: Compression algorithm #3 (zeroes) used LAR: Attempting to open 'normal/payload/segment1'. LAR: Start 0xfffe0000 len 0x20000 LAR: seen member normal/option_table@0xfffe0000, size 1200 LAR: seen member normal/initram/segment0@0xfffe0500, size 5984 LAR: seen member normal/stage2/segment0@0xfffe1cb0, size 1 LAR: seen member normal/stage2/segment1@0xfffe1d10, size 17410 LAR: seen member normal/stage2/segment2@0xfffe6170, size 552 LAR: seen member blob/vsa@0xfffe63f0, size 30374 LAR: seen member normal/payload/segment0@0xfffedae0, size 1 LAR: seen member normal/payload/segment1@0xfffedb40, size 16417 LAR: CHECK normal/payload/segment1 @ 0xfffedb40 start 0xfffedb90 len 16417 reallen 28172 compression 1 entry 0x00104de8 loadaddress 0x00100000 LAR: Compression algorithm #1 (lzma) used LAR: Attempting to open 'normal/payload/segment2'. LAR: Start 0xfffe0000 len 0x20000 LAR: seen member normal/option_table@0xfffe0000, size 1200 LAR: seen member normal/initram/segment0@0xfffe0500, size 5984 LAR: seen member normal/stage2/segment0@0xfffe1cb0, size 1 LAR: seen member normal/stage2/segment1@0xfffe1d10, size 17410 LAR: seen member normal/stage2/segment2@0xfffe6170, size 552 LAR: seen member blob/vsa@0xfffe63f0, size 30374 LAR: seen member normal/payload/segment0@0xfffedae0, size 1 LAR: seen member normal/payload/segment1@0xfffedb40, size 16417 LAR: seen member normal/payload/segment2@0xffff1bc0, size 47 LAR: CHECK normal/payload/segment2 @ 0xffff1bc0 start 0xffff1c10 len 47 reallen 72 compression 1 entry 0x00104de8 loadaddress 0x00124f10 LAR: Compression algorithm #1 (lzma) used LAR: Attempting to open 'normal/payload/segment3'. LAR: Start 0xfffe0000 len 0x20000 LAR: seen member normal/option_table@0xfffe0000, size 1200 LAR: seen member normal/initram/segment0@0xfffe0500, size 5984 LAR: seen member normal/stage2/segment0@0xfffe1cb0, size 1 LAR: seen member normal/stage2/segment1@0xfffe1d10, size 17410 LAR: seen member normal/stage2/segment2@0xfffe6170, size 552 LAR: seen member blob/vsa@0xfffe63f0, size 30374 LAR: seen member normal/payload/segment0@0xfffedae0, size 1 LAR: seen member normal/payload/segment1@0xfffedb40, size 16417 LAR: seen member normal/payload/segment2@0xffff1bc0, size 47 LAR: seen member zerofill@0xffff1c40, size 37695 LAR: seen member bootblock@0xffffafc0, size 20480 LAR: File not found! LAR: load_file: No such file 'normal/payload/segment3' LAR: load_file_segments: All loaded, entry 0x00104de8 ========== mainboard_pre_payload: done ========================================= FILO version 0.5.5 (stuge@n410c) Sun Jun 22 03:45:51 CEST 2008 boot: hda1:/boot/bzImage-2.6.25 root=/dev/sda1 console=tty0 console=ttyS0,115200 pata_cs5536.msr=1 -->8--
You could try first without preparsing the payload, and then try a few different payloads. What are you currently using?
//Peter