It's currently happily running as a DHPC server. The plan is to move some services over to it, namely 'AdGuard Home', 'Unbound' and 'OpenVPN' to replace similar services running on the Pi. (I'm unsure whether Unbound is really needed, I guess I'll find out.) Ta for all the help.by Nanode - Debian
Awesome. Thank you. A quick: cd /tmp wget https://downloads.openwrt.org/releases/23.05.0/targets/kirkwood/generic/openwrt-23.05.0-kirkwood-generic-globalscale_sheevaplug-squashfs-sysupgrade.bin sysupgrade openwrt-23.05.0-kirkwood-generic-globalscale_sheevaplug-squashfs-sysupgrade.bin And it worked smoothly. I would have flashed it cleanly but the plug has gone back to itby Nanode - Debian
Well that was remarkably painless! I'll leave my notes here for posterity. Resources ~~~~~~~~~ https://openwrt.org/toh/globalscale/sheevaplug https://downloads.openwrt.org/releases/23.05.0-rc4/targets/kirkwood/generic/ U-boot ~~~~~~ https://downloads.openwrt.org/releases/22.03.0/targets/kirkwood/generic/u-boot-sheevaplug/u-boot.kwb OpenWRT ~~~~~~~~ https://downloads.openwrby Nanode - Debian
Thank you for taking the time to reply and explain stuff to me. I'll look into OpenWRT, see if I can get that onto the NAND. Cheers!by Nanode - Debian
Hi, It came from here: https://ftp.debian.org/debian/dists/bookworm/main/installer-armel/current/images/kirkwood/netboot/marvell/sheevaplug/ I'm beginning to think that this may be my issue. If I reflash the kernel: Sheevaplug> tftpboot 0x00800000 uImage Using egiga0 device TFTP from server 192.168.0.205; our IP address is 192.168.0.201 Filename 'uImby Nanode - Debian
Hi, I wasn't entirely sure what you wanted me to do, so I added the: setenv mtdparts 'mtdparts=orion_nand:1M(u-boot),4M(uImage),-(root)' line, and booted from the USB to Bookworm. The dmesg log is below and also attached. Many thanks again ! > Power up, interrupt serial console and, screen /dev/ttyUSB0 115200 U-Boot 2017.07-tld-2 (Dec 04 2017 - 02:00:by Nanode - Debian
Or do you mean add that line, save the env vars and then boot into Debian from the known working USB ? And then post the 'dmesg' log ?by Nanode - Debian
Hi, I've done the above and it still stalls at booting the kernel. > Power up, interrupt serial console and, screen /dev/ttyUSB0 115200 Interrupt autoboot U-Boot 2017.07-tld-2 (Dec 04 2017 - 02:00:45 -0800) Marvell-Sheevaplug SoC: Kirkwood 88F6281_A0 DRAM: 512 MiB WARNING: Caches not enabled NAND: 512 MiB MMC: MVEBU_MMC: 0 Iby Nanode - Debian
Hi, Thank you for taking the time to get back to me. > BTW, when you post boot log, please post the entire log from u-boot banner to the last line. As of right now I'm not sure which u-boot version you are running. Apologies for that, for some reason I missed posting that info. U-Boot 2017.07-tld-2 (Dec 04 2017 - 02:00:45 -0800) Marvell-Sheevaplug SoC: Kirkby Nanode - Debian
As I said above, I'm not particularly attached to getting the above process working per se. I'd like to be able to boot from NAND so will happily follow any alternative routes to achieving this. e.g. is there a way to load both the Debian Bookworm uImage and uInitrd files and install to NAND ?by Nanode - Debian
Hi, tl:dr I can boot Debian Bookworm on my Sheevaplug from USB but need some help flashing the NAND and booting from there. I have a Sheevaplug Dev Kit from 2009 (?). For many years it ran a host of static and WordPress websites, booting from an MMC. It was retired a few years ago in favour of a RasPi4 with an SSD. I have decided to bring it back to life and use it as a DNS server,by Nanode - Debian