Latest firmware for Pi3?
George T. Greenfield (154) 748 posts |
I’d like to use the latest ROM image but feel I ought to upgrade the Pi3’s firmware and HD4 to avoid possible conflicts between new and old (my current firmware and HD4 date from RC15 stable release i.e. over a year old). I know how to deal with upgrading the ROM image and HD4; I have no clue how to get the latest firmware. Any help/suggestions would be gratefully received! |
Chris Mahoney (1684) 2165 posts |
I tend to grab the latest Raspbian and extract it from that. There’s a nightly version available too – somewhere – but my personal preference is to use the Raspbian version since it’s “stable”. |
David Pitt (3386) 1248 posts |
The firmware is at https://github.com/raspberrypi/firmware/tree/master/boot Commits are at https://github.com/raspberrypi/firmware/commits/master |
George T. Greenfield (154) 748 posts |
Thanks for the details, I’ll give it a go. |
David Pitt (3386) 1248 posts |
The current firmware is OK here on a RPi3B+ bootcode.bin 09Feb18 fixup.dat 21Mar18 start.elf 21Mar18 |
GavinWraith (26) 1563 posts |
When my Rpi3B+ arrived I just swapped it in for the RPi3 I had running Raspbian. All I got was a big square four-colored graphic in the middle of the screen. So I replaced the Rpi3 and did
It took a few minutes, but when I swapped in the Rpi3B+ everything worked as it should. |
Norman Lawrence (3005) 172 posts |
Thanks to all the above I can report that my new Pi3B+ is up and running with CPU clock reporting 1.4 GHz and temps below 50 C. Fantastic and so far no problems to report after a quick trial. |
John Sandgrounder (1650) 574 posts |
Are you running Raspbian or RISCOS? |
Norman Lawrence (3005) 172 posts |
I am running RISC OS, I used a PI3B to update the RC15 image to the nightly build (26 March) and then downloaded the firmware from github. Then put the SD card in the 3B+ and fired it up without any dramas. |
John Sandgrounder (1650) 574 posts |
Strange. Both of mine have temperatures in the high 50s, even when idle. Does the temperature stay that low after a few hours in a warm room? |
George T. Greenfield (154) 748 posts |
Did you (feel the need to) update HD4 at the same time? |
Steffen Huber (91) 1953 posts |
My experience: always update the disc image. If you don’t, you might experience hard-to-track-down problems. I just updated one of my microSDs for the new RPi 3B+, to work with my shiny new 4K monitor, and I also updated the disc image. It is quite easy to do, although !Boot could be better separated into the “user” part and the “system” part to make things even easier. |
George T. Greenfield (154) 748 posts |
I was afraid you’d say that. Despite what you say further on, I’ve always found it a complete pain in the a***. |
John Williams (567) 768 posts |
My pain in the a*** is that the image contains a Hosts file which, unless you lock yours, overwrites all the work you’ve done setting it up for your network. It would be better in my opinion if this were stored somewhere else and only copied into place if one did not already exist as Internet:files.Hosts. I expect the same argument goes for MimeMap as well! |
Steve Pampling (1551) 8170 posts |
Over a number of years I’ve seen people have a lot of problems with networked devices simply because they were using Hosts files and manually assigned addresses.
You could, I suppose, eliminate the hosts file totally from the HardDisc install and have people who want it create their own.
Not really because everyone should use the standard Mimemap entries and if they find something that isn’t covered then feed that information back so that it can be included for everyone to download and use. |
Rick Murray (539) 13840 posts |
Yup. Ideally, every official change to !Boot from known checkpoints (RCx releases?) should be documented in the same place (not scattered all over CVS), so those who want to update quickly can have a list of things to copy across manually. Well, it would be quicker than fixing the catastrophe of “upgrading !Boot”…
;-) Sometimes it is useful. I can set an alias for the XP box as “ThePC” instead of “kuroneko.home” or whatever the heck it ends up after being munged by the Livebox. Also, if I set “heyrick.ddns.net” to point to 127.0.0.1, I can links to my own server (otherwise the Livebox would try to reply and fail with a 404). And, of course, all the trackers and junk (facebook, fbcdn, etc) can point to 168.192.0.123 (a non-existent machine).
It would be, perhaps, prudent to have two HardDisc installations. One a “full install” that will put in place everything, and one an “upgrade” that won’t try writing over the top of commonly edited files. |
Steffen Huber (91) 1953 posts |
I successfully got the new Pi 3B+ running with RISC OS including the network using the latest nightly build. I was also successful connecting it to my brand new 4K screen, you can find the details (config.txt, MDF entry) in this blog posting: http://riscosblog.huber-net.de/2018/03/raspberry-pi-3-b-4k-und-risc-os/ |
Norman Lawrence (3005) 172 posts |
@John At present my pi3B+ is uncased and I would expect my temps to move into the 50’s once I get round to putting it in a case. I can also report that network over the USB port is working. @ Stephen thanks for the link, I will try the 3B+ using my 28" 4K Samsung monitor and report back. |
George T. Greenfield (154) 748 posts |
As a codicil to the above, I’d like to commend ROOL on the InSituBootUpdate Obey file included with the latest HD4: it seems to have made the HD4 update process entirely painless. Early days, but looking good so far. |