Hi,
I wanted to reflash Debian Lenny on my SheevaPlug (S/N: 1029-xxxxxx) by typing in the following commands:
setenv install_options 'backup= url=Image kernel=uImage rootfs=rootfs.tar.gz modules=modules.tar.gz apptype= access=c2hlZXZhOnBsdWcK'
setenv bootargs_console 'console=ttyS0,115200'
setenv bootcmd 'run recover1'
setenv recover1 'setenv mainlineLinux yes; setenv arcNumber 2097; setenv bootcmd run recover2; saveenv; reset'
setenv recover2 'run recover3; setenv bootcmd $(real_bootcmd); saveenv; run rec33'
setenv real_bootcmd 'setenv bootargs $(bootargs_console) $(mtdpartitions) $(bootargs_root); nand read.e 0x00800000 0x00100000 0x00400000; bootm 0x00800000'
setenv rec33 'setenv bootargs $(bootargs_console) $(mtdpartitions) root=/dev/ram0 rw ramdisk=0x01100000,8M install_type=nand $(install_options); bootm 0x00800000 0x01100000'
setenv recover3 'run recover4'
setenv recover4 'usb start; fatload usb 0 0x00800000 instImg; fatload usb 0 0x01100000 initrd'
setenv mtdpartitions 'mtdparts=orion_nand:0x400000@0x100000(uImage),0x1fb00000@0x500000(rootfs)'
setenv bootargs_root 'ubi.mtd=1 root=ubi0:rootfs rootfstype=ubifs'
setenv install_options 'backup= url=Image kernel=uImage rootfs=rootfs.tar.gz modules=modules.tar.gz apptype= access=c2hlZXZhOnBsdWcK'
setenv bootargs_console 'console=ttyS0,115200'
setenv bootcmd 'run recover1'
setenv recover1 'setenv mainlineLinux yes; setenv arcNumber 2097; setenv bootcmd run recover2; saveenv; reset'
setenv recover2 'run recover3; setenv bootcmd $(real_bootcmd); saveenv; run rec33'
setenv real_bootcmd 'setenv bootargs $(bootargs_console) $(mtdpartitions) $(bootargs_root); nand read.e 0x00800000 0x00100000 0x00400000; bootm 0x00800000'
setenv rec33 'setenv bootargs $(bootargs_console) $(mtdpartitions) root=/dev/ram0 rw ramdisk=0x01100000,8M install_type=nand $(install_options); bootm 0x00800000 0x01100000'
setenv recover3 'run recover4'
setenv recover4 'usb start; fatload usb 0 0x00800000 instImg; fatload usb 0 0x01100000 initrd'
setenv mtdpartitions 'mtdparts=orion_nand:0x400000@0x100000(uImage),0x1fb00000@0x500000(rootfs)'
setenv bootargs_root 'ubi.mtd=1 root=ubi0:rootfs rootfstype=ubifs'
saveenv
boot
This works very good but after booting the kernel I only get crypted stuff like this:
$qP+eyg+˔BV1;;*I}&5G3(+eug+& S$RI!+q)Y,f4YRNYi,6kuPhe7].*miJ:YFo(kS;gAY(Q*imds@kf>iuPiAsWYJve{]6T;QqPEt5kFmq+4-JC(ksje1nqP+I5qGQsUEUEt-B ,+b3
x.kE1TW2j5+FPgK4eP7
te07Wi=J]{77+hA4(VkK;.P)BX-dVI:nu/G4ugewh=22Y@/A:xg6GuX.@,
2X, `9*M1$Y
!, Y, @wi2w9J]z,B:b5UyX.R B ,Pi1;i=qG2fa]Y*Yqj7Y]-M1(wi2wM;++]s]0-gGitA:A1,a1'"7E1VysGu,6d{)bzQ*EF2X%Atb2
$]zVWe(R0PI1<F(PRJKglu]{GI\G_9,KYw.Wm5bX4Be=T;Qq(U+QIPe5G,BTI1<i2 ZKFZ-i1U2|w14qW1+KQqVBYib IqVB+P)F0)qz'U"j5q(Zg)V,% Y&8A4PVYwu%B0U
z,E4-^Z)]0-f2\IA8,F8]u-BVՋYq/$)0y];+y$N1yYd0BU5&U1e_,@)F(PvI1FQ,WE:,]s(jY1.w]xex&J<]sW*a+(U]ILdf_9+As
b;*Et-gi:nju%S6)uji5
So after a few minutes the installation is finished and the new Os starts. But I really need to see whats behind this crypted stuff... I get this issue since GS is sending out the new rev SheevaPlugs... On my first plug (S/N: 1003-xxxxxx) I can see everything. Can anyone tell me how to decrypt this?