Risc OS 5.28 Image from Pi 1 model B to Pi 400. !Help
Chrissy (9341) 7 posts |
Hi all, I’m trying to try Risc OS on my Pi 400, been very happy with Risc OS on my model B but thought I may try on my Pi 400, however, when image the backup I have prepared from my Pi Model B there’s no activity on the Pi 400 and dead screen. Its Risc OS 5.28 image and seems to be a standard image that is compatible for all models of Pi. I’ve also had a 32gb card ready the same as my model b image. So couldn’t see any reasons why unless Risc OS initialize’ the files on first boot-up to suit the model of Pi in use? The only thing I can think of is maybe Imaging a new card with the risc os 5.28, Formatting the 32Gb card in Hform, Using SystemDisc to give me the partitions and chance to copy of the !Boot etc from 5.28 over with both SDCards in the Pi400? Has anybody else had experience of this? Is there a simple line I can add in the CMD Line or Config.txt on the Linux boot to enable my image to run from a Pi 1 model b (Original) to a Pi 400 it would save me a lot of time to get the system setup. Many Thanks. Chris |
Chris Hall (132) 3558 posts |
unless Risc OS initialize’ the files on first boot-up to suit the model of Pi in use? Bingo! |
Stuart Swales (8827) 1357 posts |
I think you need a card with the newer firmware installed to boot the Pi 400 |
Stuart Painting (5389) 714 posts |
Three things can go wrong: 1. As already mentioned, the Pi 400 may need newer firmware. See Software information: Raspberry Pi Firmware for details. 2. Booting the card on the Pi 1B will cause RISC OS to select the “wrong” Ethernet interface for the Pi 400. This won’t prevent the Pi 400 from booting, although boot-up may get stuck at “Contacting DHCP server”. See Raspberry Pi questions and answers for remedial action. 3. When building the SD card, you must take great care not to overwrite !Boot.Loader. It is all too easy to do this by accident (e.g. when using SystemDisc, if you simply drag !Boot from a running system onto the Filecore partition of the new SD card, this will be copying the running !Boot.Loader, resulting in an unwanted overwrite). Tip: When using SystemDisc, click on SystemDisc’s “Refresh” button after copying the files to the FileCore partition. SystemDisc will then check if you have overwritten !Boot.Loader. |
Chrissy (9341) 7 posts |
Perfect, I thought maybe the case. I’ll download a fresh copy onto an SD card, Then using an external SD reader Hform a new card then !SystemDisc it to copy over the files. Many thanks guys. |