Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I can get the implications for desktops; Apple have gone 68k --> PPC -->X86_64 already, now they're going to Arm64.
Now my RazPi 4 (4 core A-72 Cortex @ 1.5Ghz with 4G or ram and an sdcard for a disk) isn't a power machine, but afaik that's about 40nm wafer Fab, and simply using framebuffer, it outputs 2x4k hdmi @ 43fps, I'm told
Reduce that to 7 nm wafer fab gives you 3.5-4.5Ghz, 12-16 cores and bigger ram, throw in an SSD and an Apple video GPU that's a whole different ball game.
Now Arm64 (=aarch64) Linux systems are already out there. MacOS is based on BSD, so we haven't a long way to go to get linux on the new Macs.
This interests me because whenever this present laptop bites the dust, I intended to buy a desktop once, and keep it. I reckon I can, because we're pretty near what you can get out of silicon anyhow. Replace parts if they go. And I don't need some track-your-every-move OS; I can use linux.
Has anyone any insights, or experience with Mac booting?
The move to ARM is overdue. However, since they are making their own chips they are going to go much further down the lock-in path than most people are willing to imagine. Yet they'll go along anyway.
They've done it before, I guess. 68K --> PPC --> X86_64 --> Arm.
I'm not sure it breaks their Logic. First, this has been in the works some time; Second Arm has definitely more potential. My RazPi 4 uses 15 watts (Allowing 2×0.5A for USB3); even give Apple 100 watts (not including display) they're still winning. It's a long way from the 500-600W we use today. Also, their tablets are Arm based, their phones are Arm based. I actually think it makes their logic, because they can interchange much more. You can have the same UI running on all 3.
I think Arm only has potential for most companies because the designers only create a processor instead of high paid Apple designers.
I'd assume that Apple would provide some input and try to integrate it across their hardware line. Bet it won't be anything like what one might find in a Pi.
Didn't those game systems start the notion that various graphical aspects of the game came from a dedicated computer? Seems I saw a Modern Marvels show about them.
As far as implications go, for Apple, that's up to Apple to worry about, in advance.
I feel there are some potential technical hurdles to surmount, but so long as they do resolve those prior to launch, they'll be fine.
I do not feel they're approaching this blindly, they are in fact producing their own chip.
While it is a risk, Apple has shown that they can make chips and thus improve their profitability because they'd no longer be required to use some other semiconductor company's CPUs.
Implications to the industry may be that they'll have a potential better price point for their platforms over AMD and Intel based solutions, maybe.
The RPi boards are made down to a price, they could be more powerful, with more features, if it wasn't restrained by a price point.
In the old days, (I think it was AMIGA), ARM processors were way ahead of Intel, when it came to graphics rendering, so the potential is there.
I agree. but the only place Raspberry Pi can move is up market. The SBC market is a crowded place. With the RazPi 3 or 4, you can stream hdmi multimedia and you're trespassing on the light/medium end of the PC space, for a fraction of the price. It will be interesting to see where they go next. Arm Macs will last a log longer on battery. It will be interesting to see their desktop offerings.
The implication is that you'll be able to install iOS on your RasPi soon
Playing devil's advocate, their lock-in policy makes this feasible IMO. It's still very much unclear how they will get there, but they are free to make the very best out of it.
The customers won't care, won't even know probably, beyond increased battery life and less heat (I understand heat has been a long-standing problem with Aplle device, designed to be unobtrusive yet beautiful, nobody likes a loud, humming fan).
For Apple, leveraging their phone development to the Mac makes perfect business sense. Apple will make the transition as seamless as possible for customers.
Apple is not targeting the lunatic fringe who runs a non-Apple OS.
Ed
Bootcode.bin is the GPU firmware, and that's read first. Then there's some argument about how the ram gets divvied out. The CPU firmware gets loaded next, and the cpu is allowed to settle the argument about the ram split, possibly consulting config.txt. Then there's a few files called start?.elf, and one of them has to be selected and run. Finally, with config.txt open, cmdline.txt is executed. The named kernel is run, jumping to the root partition specified, and all hell breaks loose if System.map is not from the same compile and/or the files from /lib/modules/version are from a different version
Last edited by business_kid; 07-18-2020 at 01:31 PM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.