5.30 Stable
Andrew McCarthy (3688) 605 posts |
Congratulations to all those involved. I copied !Boot on my Pi 4 and completed the insitu boot update. I rebooted, and it was all good. I then copied the new ROM files; again, no issues. Thank you for the update. |
Frederick Bambrough (1372) 837 posts |
Not near a machine at the moment. Will the Insitu script work with the last version of 5.29 or only 5.28? |
Sprow (202) 1158 posts |
Just needs to be >= 5.28. The script only adds/modifies/removes those changes you’d need assuming you have at least 5.28 to start with. If, for example, you had 5.27 you’re out of luck because each script only has the tables of changes from the last even number (in that instance you’d need to do the in situ update to 5.28 first, reboot, then apply the in situ update to 5.30 second). |
Jeff Doggett (257) 234 posts |
On my Iyonix, the InSitu script errored out with a “Missing ENDIF” in the BASIC bit. I don’t seem to have a “Desktop” file to be altered, so the IF statement didn’t have a matching ENDIF. |
Frederick Bambrough (1372) 837 posts |
Thanks Robert. |
George T. Greenfield (154) 749 posts |
Heartily seconded. That has to qualify as the easiest OS upgrade in my RISC OS experience over +/- 30 years. Starting with a latish (Feb ’24) 5.29 ROM and RC4 Boot sequence, I ran InSituBoot, copied the Loader files across including ROM, installed WiFi, all of which took about 2 minutes, and rebooted. All working perfectly so far. Download speeds here using WiFi are around 50% of wired speed (still very acceptable), upload speeds are around 80% of wired. 5.30 was well worth the wait IMHO. |
Steve Pampling (1551) 8172 posts |
Just needs 5.30 stable adding to the RPC (IOMD) downloads page and I think things are complete. |
Thomas Milius (7848) 116 posts |
I dared to install 5.30 on my CM4 manually. |
Geofrey Baxendale (9288) 4 posts |
I’m am having a problem with the Titanium. I ran the install boot and reflashed the rom with 5.31. It powers up in a low res mode showing the network configuration window and an hour glass. Clicking cancel makes it boot to the desktop with the rror message Machine startup not completed successfully ‘route:unknown error:invalid argument’ Clicking cancel clears the message and the machine seems to work normally with network access OK. I did notice that on the boot screen, before it does the DHCP bit there is only setup network and DAlimit. I can’t remember what it used to say but there were more lines. Anny ideas? Geoff. |
Thomas Milius (7848) 116 posts |
I meanwhile solved my problem on my CM4. It was simply enough to save the CMOS file again. After doing so and rebooting EtherGENET appeared inside module list and Ethernet was useable again. The old CMOS file was a 5.29 one. |
Martin Avison (27) 1494 posts |
I suspect you had the ROD stack installed when you ran InSituUpdate? |
Geofrey Baxendale (9288) 4 posts |
Thank’s Martin, that’s fixed it. It was the ipv6 load that was missing on the boot screen. Again, many thanks. |
Rick Murray (539) 13850 posts | |
John McCartney (426) 148 posts |
I’ve scanned this web site until my eyes bled (not literally but you get the picture) and I can’t find a step-by-step guide to carrying out the in-situ upgrade. This might be because there isn’t one (doubtful) but I’d be most grateful if someone could put me out of my misery. Thanks. |
Stuart Painting (5389) 714 posts |
Try RISC OS Upgrade |
Doug Webb (190) 1180 posts |
Also remember to uninstall any ROD addons like Pinboard2 and their Network stack first. |
John McCartney (426) 148 posts |
@Stuart. Many thanks, I’d never have thought to find it via Library → Documentation without help. @Doug. No need to remember as I’m trying it out on a minimally set up Pi2 with no ROD add-ons. Thanks anyway. I’ll have to postpone the upgrade for a couple of days; domestic duties call! |
George T. Greenfield (154) 749 posts |
RPCEmu: has anyone tried running InSituBootUpdate as part of the process of upgrading to 5.30 on it? Did (would) it work? |
Steve Pampling (1551) 8172 posts |
Yes and yes. |
David R. Lane (77) 766 posts |
I haven’t upgraded the ROM to V5.30 yet, but have run the InSituBootUpdate, and run into problems with AcornSSL when using Hermes. Hermes crashes. The log files show that this happens almost immediately after attempting a transfer as there are a few repeating lines of “Connecting to mail.mail.coop” and nothing else. The new AcornSSL module installed by InSituBootUpdate is again version 1.06, but with a more recent date and a more recent version of mbedTLS. What to do? Replace the new version with the old version? The Hermes error message says that Hermes has suffered a fatal error and cannot continue. Clicking OK produces a window titled “Unverified certificate chain” which is issued by R3 and to mail.mail.coop, plus some other stuff about certificates and RSA with SHA-256. You can even view the certificate, if you really, really want to. |
Rick Murray (539) 13850 posts |
You might just need to update the certificates. |
Steve Pampling (1551) 8172 posts |
That versioning on the mbedTLS SSL updates is beyond tiresome. |
Chris Mahoney (1684) 2165 posts |
I believe that updating Internet via PackMan (which lives in the http://packages.riscosopen.org/packages/pkg/rool package source) will accomplish the same thing1, if preferred. 1 Well, almost. The package gets the file from ROOL, whereas Dave’s utility gets the one supplied with Curl. One may be subtly different from the other. |
David R. Lane (77) 766 posts |
I downloaded the latest ROOL version of CertData only to find that it is the same version as installed on the Raspberry Pi 4 on which I encounter the problem. On my ARMX6 which has an older version of CertData, there isn’t the problem. The Boot log shows that InSituBootUpdate has installed the more recent version of CertData dated 16/03/24 and is the “Certificate data from Mozilla as of: Mon Mar 11 15:25:27 2024 GMT”. |
Chris Hall (132) 3558 posts |
Just a thought. What is the time and date showing? If your computer thinks it is 1970 for example. |