Hello Paul,
I am a collegue of Matteo Pampolini; thanks a lot about your last suggest, but 
I have still one problem.

I changed the:
P1 (0x80000000) + memory start (0x0c000000) + 0x00210000 or'ed in 
zImage_sh_load() that you suggested
in such way:
CONFIG_PAGE_OFFSET(0x80000000) + CONFIG_MEMORY_START (0x04400000) + 
CONFIG_BOOT_LINK_OFFSET (0x0080000)

and I changed the initiliaziation start memory range to set available my 
CONFIG_MEMORY_START address.

The log that I got is the follow and I canĀ“t see the new kernel really 
restating:

./kexec -l new_zImage --type=zImage-sh --append="console=ttyAS1,115200" 
--empty-zero=84401000

....
....
empty_zero = 0x04401000
area = 0x04400000
Starting new kernel
kexec information
  segment[0]: 0x04401000 - 0x04402000 (0x00001000)
  segment[1]: 0x04c00000 - 0x04d5a000 (0x0015a000)
  start     : 0x84c00000

Do you still see any error?

Sincerely

Paolo Cortesi



_______________________________________________
kexec mailing list
kexec@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/kexec

Reply via email to