Hello! I am trying to get kexec working on an ARM V6 board (1136) using the 2.0.0 version of the kexec-tools. Firstly, it appears that uname checks for "arm". The ARM V6 board that I have has "armv6l" in the uname. I have hacked this support for armv6l. const struct arch_map_entry arches[] = { { "arm", KEXEC_ARCH_ARM }, { "armv6l", KEXEC_ARCH_ARM }, { 0 }, }; I can send a patch as well. The loading seems to work ok. On "kexec -e", I see: Starting new kernel Uncompressing Linux................................................................................................... crc error -- System halted Has kexec been tried on any ARM yet? unfortunately, I dont have another board to try on. Response is highly appreciated. thanks, Manish