Recently I installed Arch Linux into NAND storage of SheevaPlug. The installation included kernel version 2.6.39.2. After upgrading the system using pacman and restarting the plug I noticed that kernel wasn't upgraded even if the package was installed. Is some kind of manual flashing needed or how the kernel upgrade can be finished?
Earlier I run SheevaPlug with Debian Linux which allowed booting from USB. It did kernel flashing automatically. After a hard drive failure I decided to try Arch Linux, which seem not to have an option to boot from USB out-of-box.