--
You received this message because you are subscribed to the Google Groups "ros-sig-embedded" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ros-sig-embedd...@googlegroups.com.
To post to this group, send email to ros-sig-...@googlegroups.com.
Visit this group at https://groups.google.com/group/ros-sig-embedded.
For more options, visit https://groups.google.com/d/optout.
The Pi3 has a 64 bit processor, but the RPI foundation only does armhf(32 bit) builds of Raspbian.
I don't know if they are planning an arm64 build of Raspbian, but since the 32 bit build doesn't have any of the 64 bit shared objects I don't think you can run 64 bit (dynamically linked) binaries.
Tully, is Kinetic also going to be available for Debian Jessie armhf?
Rohan
|
||
Hi, Continuing this thread: https://groups.google.com/forum/#!topic/ros-sig-embedded/kODwxXQ7uDQ |
|
There are Xenial armhf builds. I'm kind of disappointed to hear that it seems that the Raspberry Pi community has not started supporting aarch64 images. Why have the armv8 chip and not use it. |
|
Unfortunately we have only demonstrated the ability to build armhf and arm64 for Xenial and Jessie both. However we've tried to pick a covering set by turning on Jessie arm64 and Xenial armhf. We can consider changing the supported architectures, however we need to trade off the costs of running the buildfarm. Note that the armhf and arm64 builds take close to an order of magnitude more server time. |
Visit Topic or reply to this email to respond
To stop receiving notifications for this particular topic, click here. To unsubscribe from these emails, change your user preferences
or, click here to unsubscribe via email.
|
||
@tfoote does this mean that only 64bit Jessie for the time being? |
|
||
As far as I understand it, Raspbian doesn't have any builds that target an architecture above armv6 with hard float. (The original Raspberry Pi). They didn't want to support multiple arch builds, and they don't want to confuse beginners. Other than not wanting to confuse people, the RPI has some reasons to not run 64bit software. The Pi 3 only has 1GB of ram, so going to 64bit will consume more of that memory storing pointers. The speedup of the clock is enough to justify going to the newer chip, even if the newer 64 bit stuff isn't used. Just like Pi1->Pi2. |
|
||
@Shawn_Schaerer for the moment yes. Though if what @rohbotics says is right about all the images being armv6 + hard float, the armhf builds are not necessarily raspbian compatible either. Though the Pi 2 can run standard debian armhf binaries according to this: http://sjoerd.luon.net/posts/2015/02/debian-jessie-on-rpi2/ There is a Debian wiki page on this here: https://wiki.debian.org/RaspberryPi with more info on the Raspberry Pi 2 here: https://wiki.debian.org/RaspberryPi2 |
Visit Topic or reply to this email to respond
|
||
@tfoote does this mean that only 64bit Jessie for the time being? |
|
||
RPI3 is different so I hope that they will updated it. We are planning on using an ARM A53 based solution for our products and RPI3 or DB410C are great platforms to use. |
|
||
@Shawn_Schaerer for the moment yes. Though if what @rohbotics says is right about all the images being armv6 + hard float, the armhf builds are not necessarily raspbian compatible either. Though the Pi 2 can run standard debian armhf binaries according to this: http://sjoerd.luon.net/posts/2015/02… |
|
||
(old thread but some additional background) The RPi 3 CPU core was picked because it's a great 32 bit processor (and happens to also work in 64bit mode). That said, the 1GB of RAM and the rate at which the hardware is being iterated, there has not been much movement in the Linux community to put effort into an arm64 build. I understand the interesting in ROS on Raspbian. That said, we do have a workaround now that Ubuntu Xenial (with and without GUI) is available and supports the RPi3 hardware well. It does leave limited options for RPi-like hardware which has focused on Raspbian Jessie as their prefered OS. |
Visit Topic or reply to this email to respond.
|
||
RPI3 is different so I hope that they will updated it. Anyway it works with Ubuntu 14.04 in chroot on indigo. We are planning on using an ARM A53 based solution for our products and RPI3 or DB410C are great platforms to use. hopefully Kinetic will be supported on the RPI3 somehow |
Visit Topic or reply to this email to respond.
To unsubscribe from these emails, click here.
|
||
Just adding on, as you mentioned Xenial images, Here is a link to a bunch of Ubuntu 16.04 Pi2/3 images, offering a variety of desktop and non desktop variants. DownloadWe have done what we can to optimise the builds for the Raspberry Pi 2 and Raspberry Pi 3 but microSDHC I/O throughput is a bottleneck so we highly recommend that you use a Class 6 or Class 10 microSD |
|
||
(old thread but some additional background) The RPi 3 CPU core was picked because it's a great 32 bit processor (and happens to also work in 64bit mode). That said, the 1GB of RAM and the rate at which the hardware is being iterated, there has not been much movement in the Linux community to put … |
|
||
Yes. I've responded to a couple ROS Answers posts, suggesting those images. I suggest we continue to them as the starting pion to most. It would reduce the frustration level for many. While those images are not perfect for everyone, they are likely the best option for most users on RPi hardware. Aside: the RPi3 w/ onboard wifi support is the basis for the LoCoRo (low cost robot) project. |
|
||
We got raspberry pi3 running on ubuntu16.04(MATE) with ROS kinetic, but it's 32bit. ![]() duckietown-bunny - HackMDduckietown-bunny === ![](https://i.imgur.com/Lwgsi3c.png) --- a fork from MIT autonomy open-sour It's original for project "duckietown" and "duckietown-bunny" http://www.duckietown-bunny.com/tutorials Enjoy ![]() |
|
||
Do you know if the RPI Camera works? I am about to try mate 16.04 using your image. |
Visit Topic or reply to this email to respond.
|
||
We got raspberry pi3 running on ubuntu16.04(MATE) with ROS kinetic, but it's 32bit. Here's is the image if anyone need. It's original for project "duckietown" and "duckietown-bunny" http://www.duckietown-bunny.com/tutorials Enjoy :hamburger: |
|
||
The Pi cam works on Ubuntu Mate 16.04. There is a ros node for it here: The documentation is a touch out of date, but we are working on it. |
Visit Topic or reply to this email to respond.
|
||
Do you know if the RPI Camera works? I am about to try mate 16.04 using your image. |
Visit Topic or reply to this email to respond.
To unsubscribe from these emails, click here.
|
||
Yes with normal raspberry pi CSI interface camera or fisheye camera ![]() Camera test - HackMDCamera test === Hey Bunny! Wake up! ![](https://i.imgur.com/FuMKr2G.jpg) #### TODO * start camera n The original project is base on RPI2 see here http://duckietown.mit.edu/materials.html If have further questions, leave me messages ![]() |
Visit Topic or reply to this email to respond.
|
||
Do you know if the RPI Camera works? I am about to try mate 16.04 using your image. |
Visit Topic or reply to this email to respond.
To unsubscribe from these emails, click here.
|
||
Thank. I will try it out. |
|
||
|
|
So I've got my pi 3 running in 64 bit mode with Gentoo. I'm slowly updating ROS ebuilds to work on arm64, but have not done them all yet or tested ROS compilation on the architecture (because I don't want to mess up my portage tree, as getting 64 bit mode was quite a hassle). That said, I might attempt a 64 bit ROS Gentoo image, and could upload it for everyone if there is demand for it. |
|
||
(old thread but some additional background) The RPi 3 CPU core was picked because it's a great 32 bit processor (and happens to also work in 64bit mode). That said, the 1GB of RAM and the rate at which the hardware is being iterated, there has not been much movement in the Linux community to put … |