Discussion:
[Rpcemu] RPCEmu (linux) Hangs on seeing uniboot (RO 3.71)
Michael Howard
2018-10-24 20:03:17 UTC
Permalink
Using any cpu configuration other that SA causes the emulator to hang as
soon as it 'sees' the uniboot !Boot folder. This happens whether the
emulator is configured to boot or not. It also happens if the !Boot
folder is on hd4 or hostfs.

Any ideas?
--
Mike Howard
Richard Walker
2018-10-26 09:39:06 UTC
Permalink
Post by Michael Howard
Using any cpu configuration other that SA causes the emulator to hang as
soon as it 'sees' the uniboot !Boot folder.
IIRC this is caused by the StrongARM version of the BootVars program
failing on any other cpu type. Maybe you could use a copy of BootVars
from an earlier uniboot?
If there is an issue with BootVars, then I suspect later (post-Acorn?) builds
will be fine.

You can use the RISC OS 5 disc image (including the boot sequence) on
versions of RISC OS right back to 3.1.

Apart from historical interest, I'm not sure there is much reason to use
the old Acorn boot sequence.
--
Richard Walker
***@letterboxes.org
Michael Howard
2018-10-26 18:41:44 UTC
Permalink
Post by Richard Walker
Post by Michael Howard
Using any cpu configuration other that SA causes the emulator to hang as
soon as it 'sees' the uniboot !Boot folder.
IIRC this is caused by the StrongARM version of the BootVars program
failing on any other cpu type. Maybe you could use a copy of BootVars
from an earlier uniboot?
If there is an issue with BootVars, then I suspect later (post-Acorn?) builds
will be fine.
You can use the RISC OS 5 disc image (including the boot sequence) on
versions of RISC OS right back to 3.1.
This does solve the problem.
Post by Richard Walker
Apart from historical interest, I'm not sure there is much reason to use
the old Acorn boot sequence.
Perhaps when using an image from a 'real' system.
--
Mike Howard
Michael Howard
2018-11-14 09:41:32 UTC
Permalink
Post by Richard Walker
Post by Michael Howard
Using any cpu configuration other that SA causes the emulator to hang as
soon as it 'sees' the uniboot !Boot folder.
IIRC this is caused by the StrongARM version of the BootVars program
failing on any other cpu type. Maybe you could use a copy of BootVars
from an earlier uniboot?
If there is an issue with BootVars, then I suspect later (post-Acorn?) builds
will be fine.
You can use the RISC OS 5 disc image (including the boot sequence) on
versions of RISC OS right back to 3.1.
Apart from historical interest, I'm not sure there is much reason to use
the old Acorn boot sequence.
Revisiting this ....

Although the 'ARM710' option can indeed be used with the latest RISC OS
5 disc image, networking doesn't then work with that image. An ip
address, netmask, route etc can be assigned but no external connectivity
exists.

The only apparent error when setting up networking is that in the 'Host
names' dialog box, only the 'Host name' textbox is editable (the
nameserver boxes are greyed out) and the 'Reset now' button doesn't work
in the final dialog box.

Networking works with the RISC OS 3.7 Uniboot setup, but 'ARM710' does not.

So, my question is, as the only configuration setting that works here
with Uniboot is 'StrongARM',  is RPCemu meant to be fully compatible
with 'ARM710' and RISC OS 3.7? If so, how do I achieve it?

Using different versions of BootVars does not resolve the issue. I tried
the newer version from the RISC OS 5 disc image (5.33 I think) and I
can't find any versions older than the one included in Uniboot (5.0).
--
Mike Howard
Loading...