Further back than that....
RPiOS64 *should* run on a Pi2Bv1.2, since it uses the same SoC as the Pi3B/Pi3B+.
Eben Upton, founder of the Raspberry Pi Foundation, has confirmed a doubling of the diminutive computer's RAM to 8GB for £74. Rumours of the upgrade have been swirling for some time, not helped by its appearance in the Raspberry Pi 4 Model B compliance leaflet. The update comes on the eve of the Pi 4's first birthday and …
74 is starting to get pricy though. Most people will still need storage and a PSU. Possibly a case. This is starting to get into NUC territory.
Dont get me wrong, I like raspPi, our XIBO clients are rasp pi running from the USB of LG panels, but the next batch of XIBO displays are actually NUCs now.
I think this is probably near the high end of prices the foundation will want to target, because if they go higher, they'll start being similar to other computing devices. Still, the small computing devices you can buy for £74 or thereabouts are going to have nothing on an 8GB Pi 4. Most that I have found at slightly higher pricepoints are Intel Atom-based things with a whole 2GB (4GB if you find the one place selling them on clearance). Meanwhile, it's still lower than the price for a low-end laptop unless you're entering the used market. If your use case can benefit from the extra memory, this probably offers it at one of the best prices out there. If it can't, the 4GB version is available for significantly less.
£75 is about the sort of price you'll start to see second hand NUCs. You're probably looking at a 3rd or 4th gen celeron or i3 with 4gb of ram at that sort of money, possibly with an older 120gb SSD, but if you're usecase is a linux server or desktop, you don't mind a bit higher power consumption and don't need GPIO (Which is probably more useful on a Pi Zero) then it'll run rings around it.
Of course I'm comparing new with second hand, but RPi tends to be for pragmatists..
in theory, all you need is a 64-bit capable processor which _is_ what the later RPi2Bs were using.
However, for the OS to work properly, the hardware peripherals need drivers, and configuration for all of that is in the configuration files (DTB) and overlays (DTO). If these do not exist within the 64-bit OS, then you'll have to make your own, including corresponding device drivers if the hardware is even slightly different. I've done this kind of work for FreeBSD and it's not for the faint at heart. Additionally, it may not be compatible with the video core stuff [which on the RPi 2 might not be able to load a 64-bit kernel]. I have run FreeBSD's 64-bit kernel on the RPi 3, and it seems to work ok with some minor caveats. Official support for FreeBSD would be nice from the RPi foundation but they haven't done this much and sometimes just "change things" and expect everyone else to react.
But yeah those hardware config files, the rough equivalent of a Plug & Play BIOS setup on a PC, are crucial to getting the OS to work. And it's hardware-dependent, so it's unlikely the 2 will ever be supported (officially) with 64-bit.
Info on this can be found here and elsewhere: https://www.raspberrypi.org/documentation/configuration/device-tree.md
I think you missed the point. The Pi2Bv1.2 uses the *same* SoC as the Pi3B/Pi3B+ (just a stepping difference, and last I heard, the older boards now use the newer stepping, anyway). So if RPiOS64 will run on a Pi3B or Pi3B+, then it will run on a Pi2Bv1.2. Just slower due to reduced clock speed.
And bear in mind that the Pi2Bv1.2 boards are still being made.
Note that this expectation does *not* include the Pi2Bv1.1--which aren't made any more--as they used the 32-bit only BCM2836 rather that the BCM2837.
We asked Upton when we might expect to see a 16GB variant, but have yet to receive a response.
Didn’t ask in the right place, from the official blog comments:
“ I’m going to wait for the 16 GB varian to come out. I hope that it wouldn’t go above $100, fingers crossed.”
Raspberry Pi Staff Eben Upton — post author
28th May 2020, 5:39 pm
I think you’re unlikely to ever see this.
Doesn't really surprise me. At some point, lots of memory isn't so useful unless paired with enough processing, and they can't do much more of that without running into major thermal or power problems. I'd imagine that many memory-intensive tasks one might want to do on a pi-style machine will become processor-limited rather than memory-limited. In my case, most memory-intensive things I do involve either running VMs or manipulating large databases, both of which also require a lot of processing.
The BCM2711 (SoC on the Pi4) can address 16GB of RAM. So, for those applications that can use that, without needing a faster processor, it would make sense. The question becomes: Will the marketplace support a 16GB Pi4B? Collectors alone *might* be enough to do that, especially with people that simply want bragging rights. See adage about fools, money and the parting thereof.
It does beg another question, though...How many PCs are out there with processors running at or about 2GHz and having 16GB installed?
I don't know how we would find that out, but completely anecdotal evidence from my experience is that rarely happens. I have 16 GB in my laptop, but it's an Intel processor at 2.9 GHz (from a while ago). Other machines I've set up tend to have faster processors if they are paired with that much memory.
You are correct that it is certainly possible. The question is how many people can really use it, because if the Pi foundation thinks it's not that many, they have little reason to make one. They're probably not making much more profit on high-memory versions, and even a small manufacturing run means risk if they can't sell them.
"I think you’re unlikely to ever see this."
Micron currently do a variety of LPDDR4 RAM chips with the 64Gb chip being the largest at present.
I believe this is on third-generation 64-layer 3D NAND - if so, the 128-layer fourth-generation processes expected later this year should provide for 128Gb chips and a 16GB model assuming the current global economy supports such a product versus extending the life of third-gen products.
It has them. They're in there. You have to desolder the USB controller to get at them. Come on guys, give us a pin header. Please? Think of all the cool things I could build if I could actually get at the PCIe lanes. I'd even take a "If you close this jumper it will disable the USB ports" to get at it.
> We asked Upton when we might expect to see a 16GB variant, but have yet to receive a response.
He probably hasn't replied because his eyes are still rolling. Couldn't you think of a better question to ask?
The Raspberry Pi reminds me of the BBC Micro (models A and B) of the 80's. They were excellent devices and met their dual purpose of education and general functionality. I acquired a Torch Disk Pack which piggy backed a Z80 on the base 6502. Not only was this combination very capable but also I had hours of amusement using xForth; I set myself the task of decompiling the editor software for which source was not provided and being able to recompile faultlessly thereafter.
Nowadays, the Pi 4 gives good service as host for Kodi connected to a 4K TV.
I assume you're aware that the people behind the BBC Micro went on to develop the RISC processor which ended up as the ARM - as in the thing that powers the Pi?
If you ever get a chance to see the BBC drama "Micro Men" then do it - one of the better things that Auntie produced.
They're quite popular, and there never seem to be enough manufacturing runs. They've been one per order basically everywhere since release. I guess the manufacturing capacity has been focused on the 4 instead and supply for the others has suffered. I'd check smallish resellers as they probably ordered in bulk and may have a few in stock. Amazon and similar general selling sites will never sell such a thing at list price.
8Gb of Ram sounds great. However the 1Gbit hardwired Ethernet only is getting long in the tooth. Would like to see the next major iteration provide 2.5Gbit, 5Gbit, and 10Gbit hardwired Ethernet capabilities as well. The 10Gbit Ethernet speed would certainly need to have thermal issues addressed. Not sure if same holds for 2.5Gbe and 5Gbe. This would be a great leap forward which Pi wouldn't need to address again for possibly 5 years or longer.