-
Notifications
You must be signed in to change notification settings - Fork 153
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Question - RaspberryPi 3 Compatibility #375
Comments
we believe it will be compatible in terms of the current functionality of the script, yes... but of course, this will have to be tested... 😉 regarding the additional functionality (WiFi and bluetooth support), this will have to be addded, of course, and we'll try to get this sorted as soon as possible... of course, if you're able to help, that would be appreciated 👍 I for one hope I'll be able to get my hands on the raspberry soon (Slovenia isn't the best country to order stuff like this to 😒 ) |
I would be more than happy to help. I'll have 9 Pi's tomorrow. So, whatever's necessary. |
uuuu, I hate you... 😁 |
but on a more serious note, great, thanks... 👍 we'll see what needs to be done, and let you know... |
Unless they chose a really weird WiFi device for the Pi 3, the current installer should just work since it has WiFi support. Anyone who wants to use Bluetooth during the installation is just crazy :-) |
If the drivers are part of the kernel tree (that this installer uses), then it should work OOTB. I'll test it tomorrow when my Pi 3 comes in :-D |
https://osmc.tv/2016/02/raspberry-pi-3-announced-with-osmc-support/ |
What about a bluetooth keyboard for troubleshooting? :-) |
It looks like the Raspberry Pi Foundation hasn't even published drivers for the Bluetooth interface yet, so that seems to be a moot point... but good lock pairing a keyboard to the Pi while the installer is running, with no other active input devices! |
I've tried looking up what changes are needed to support the BCM43438 chip, but I've had no luck thus far. |
I just tried in a rPi 3 and got a rainbow screen. Tried two different power adapters and two different ethernet cables. Same result. Then tried the SD card in a rPi B+ and it worked fine. |
yes, I've seen that as well (and @diederikdehaas before me), but haven't had the time to work on this yet... 😊 |
The rainbow screen is displayed after/by
So, somewhere in that list something goes off. |
It goes wrong with loading of the kernel. |
Mh, it still does not work :-( |
no, it doesn't... 😒 I've had some luck building a completely custom installer (by hand), using the well, at least the kernel boots... 😔 so, we're working on it, but at this time, no real solution has been found yet... I'll at least try to put together a custom image, so there'll be a workaround... (might even happen today, not sure) |
Any update here? @goranche - by "some luck" do you mean you were able to boot a pi without issues using |
no real update, no, sorry... I'm "a bit" short on time, have a huge deadline coming up, and 2 of my team members sick, so it's ... let's stick with fun 😒 😇 I was able to boot the RPi3, and get the installer to run, but then had to jump through a lot of hoops to get the installed system to run (basically copy over the there was some "chatter" about a new kernel (and firmware), but I'm not sure where that's at... |
I've developed a base image from a raspbian-ua-netinst install on a RPi2. Let's say I want to start using RPi3 instead, is there a package that can be updated for the RPi2 image to boot on the RPi3? ATM I am getting a rainbow screen simply moving the MicroSD from Pi2 to Pi3 |
@bwkihxev install the |
I got it to work for me by copying the boot/ directory from the official reposiory into the SD root and adding
to config.txt EDIT: |
Just to clarify @4eMaLo instructions a wee bit. On my computer, I copied all of the contents of the boot directory from the official repository onto the SD root on the memory card, including start.elf, start_cd.elf, start_db.elf and start_x.elf. Just replace everything that exists on the SD with the files in the boot directory of the official release. Then I edited the config.txt file on the memory card and added these lines as instructed:
Next, I put the memory card in the Pi and booted it up. It is happily installing now. Thanks for the tip @4eMaLo. I am about to order 100+ Pis and want to be able to use the Pi3. EDIT: |
thx @cherylquirion - i'll going to try the same later today. Will the same image work for both pi2 and 3? or is this pi3 specific ? |
Not sure. I have to test that part yet. Will report back. |
@mattotodd For the Pi 2 you need to use the |
@diederikdehaas - i know it does, because i've used it I meant, if i were distributing an image to end users, would they need to know which pi they had, and pick the correct image, or can i just supply a single image. |
Hi guys, RPi2 are slowly running out of stock so I guess this issue should be addressed asap. In the meanwhile, as the firwmare git repo is huge, I made a small TGZ containing the file needed only: Be carefull, there's no subfolder so it's aimed to be extracted to /boot/ directly. The installer is running fine for the moment so once finished, I plan to extract this archive again on /boot and check the config.txt. Finger crossed.... Best regards, Adam. |
it's pretty easy to get the installer running on the RPi3 in a manual fashion, and if you know it'll run on the RPi3 only... (and even then it's an ugly solution) that said, of course, time is being spenf on getting it right... |
No worry, I fully agree but is that much more than updating a firmware deb package with new code and change template stuff to generate config.txt with pi3 support ? Adam. Btw, regarding config.txt AFTER installation I guess it makes more sense to use "initrd.img-3.18.0-trunk-rpi2" instead of the installer one. |
yes, the kernel package is one of the (bigger) issues... |
Speaking about the kernel.... More workaround if you want to use additional modules (ie: i2c):
Sadly Pi foundation provided kernel does not include the watchdog module, but at least i2c seems to work fine. |
It's not a module anymore, but it is build in 😞 |
Same goes for the HWRNG module |
Oh crap! I actually meant that one 😇 |
I followed @4eMaLo and @cherylquirion 's procedure. The Rpi3 installed fine, but I did notice one thing. The total physical memory is too low. On rpi2:
On rpi3:
As you can see total memory on the rpi3 is far too low. So is it me alone, is my brand-new rpi3 broken...? Or does someone else sees this too? |
@willemdh |
@willemdh and @4eMaLo, I had exactly the same with my first try! I followed the steps, downloaded the boot files from the official repo (version 1.20160620) and tried to install. It did install, but afterwards didn't come past the rainbow screen (also not after replace the start* files). I could login through SSH, and saw the same amount of memory. |
Firstly, thanks to the core team for creating this very useful software. Secondly, thanks to @cherylquirion and @eLvErDe for enabling me to get this working on a Pi3. |
Hello, |
+1, what is working, what isn't? |
I'm using raspbian-ua-netinst since long time. So I forked this great project based on the 1.1.x branch to get the Pi3 working in the meantime. All I had to do was replacing the rasbian kernel with the raspberrypi.org kernel and make the scripts compatible using both repositories. Other changes: raspi-copies-and-fills (for memory improvement), bash-completion and console-common are installed by default. If someone's interested, it's here. (I hope, raspbian will update their repository with new kernel soon, so raspbian-ua-netinst can follow with full compatibility.) |
Hey, Just rebased my work fork on yours and I've been able to generate a valid zip file that installed successfully on a pi2 (using pi.org kernel). So thanks a lot, it's a lot cleaner than my previous hack! Adam. On July 20, 2016 2:26:54 PM GMT+02:00, Phiber2000 [email protected] wrote:
Envoyé de mon téléphone Android avec K-9 Mail. Excusez la brièveté. |
Many thanks to @Phiber2000 : it worked "out of the box" on a Pi3. And with f2fs 8-} A great project further enhanced. |
It probably won't be too long before support for the Pi 3 is available in the v1.1.x branch ... 😉 |
If one or more people could test out PR #418 that would be great 😄 |
Closing this issue as I believe PR #418 solves this. If you feel this is not the case please feel free to re-open the issue. |
With the new Raspbery Pi 3 on order, I was just curious. Will this script will be compatible with the new RaspberryPi 3? Its still a 32Bit Jessie installation, so I'm assuming it will be.
The text was updated successfully, but these errors were encountered: