Hi, I have a Samsung Chroombook (last year edition) and start to think to put Crux on it. I have noticed Crux on ARM project, but it's not very active and doesn't support my hardware. How hard to prepare new ARM port? or maybe someone already did it? Cheers, Wawrzek -- Dr Wawrzyniec NiewodniczaĆski or Wawrzek for short PhD in Quantum Chemistry & MSc in Molecular Engineering WWW: http://wawrzek.name E-MAIL: jobs@wawrzek.name Linux User #177124
On 11/18/13 21:47, Wawrzek Niewodniczanski wrote:
Hi, Hey,
I have a Samsung Chroombook (last year edition) and start to think to put Crux on it. I have noticed Crux on ARM project, but it's not very active and doesn't support my hardware. Not sure what do you mean by active... we are releasing 3.0 soon. Take a look to the development section and you'll see the progress. We move in #crux-arm channel and there isn't much movement, as we aren't many. But there are a lot of things to do.
Samsung Chromebook isn't supported officially, as far as we haven't any of these devices, but there are some docs about how to help developing contributed images, be part of the community and some other tips.
How hard to prepare new ARM port? or maybe someone already did it?
You need a working kernel for the device and a bootloader which let you boot "device's needs". After that, you can use a generic release and rebuild packages with custom cflags (probably rebuilding the entire toolchain with optimizations, using its own overlay as other supported devices could be the best for it) or start from scratch, with crosstools and core/core-arm ports. Take a look to the community information, there are mailing lists, irc channel and flyspray for these task.
Cheers, Wawrzek Regards, Victor.
-- Learning bit by bit Victor Martinez | http://lokalix.dyndns.org
Hey Wawrzek, On 11/18/2013 10:16 PM, Victor Martinez wrote:
On 11/18/13 21:47, Wawrzek Niewodniczanski wrote:
[...] How hard to prepare new ARM port? or maybe someone already did it?
You need a working kernel for the device and a bootloader which let you boot "device's needs". After that, you can use a generic release and rebuild packages with custom cflags (probably rebuilding the entire toolchain with optimizations, using its own overlay as other supported devices could be the best for it) or start from scratch, with crosstools and core/core-arm ports.
Take a look to the community information, there are mailing lists, irc channel and flyspray for these task.
Related to that, we started a document where put this information: http://crux-arm.nu/Documentation/HowToContribute One important thing is to have the kernel source for the device, instead of using a binary image. This will enable the kernel compilation with our last toolchain and thus ensure better compatibility and optimization. If not, at least you have to ensure that the kernel version is greater than 2.6.25, since it is a requirement imposed by our glibc. On your part you should investigate both the bootloader and the kernel and with this we can guide you (via IRC, MailingLists, etc..) to run CRUX-ARM. Anyway, there's a shortcut if you already have a device running linux, since you can chroot our rootfs to make the first compliance checks. We would be happy to help you with your device and thus increase our list of supported devices. I encourage you to start a mailing list thread with this and go put more information about your device, as well as upstream code sources that you discover, etc. In this way it will be easier to help you. Best regards, -- Jose V Beneyto | http://sepen.it.cx/
On 19 November 2013 09:01, Jose V Beneyto <sepen@crux-arm.nu> wrote:
Hey Wawrzek,
On 11/18/2013 10:16 PM, Victor Martinez wrote:
On 11/18/13 21:47, Wawrzek Niewodniczanski wrote:
[...]
How hard to prepare new ARM port? or maybe someone already did it?
Related to that, we started a document where put this information: http://crux-arm.nu/Documentation/HowToContribute
OK. So I have started to do initial internet search information how to install Linux on ARM Samsung Chromebook - it shouldn't be very hard. Could you please add Chromebook to the list of WIP list. It would be nice to have a space on Wiki to document my attempts. Also I'll be continue communication on CRUX ARM mailing list and I'll try IRC. Cheers, Wawrzek -- Dr Wawrzyniec NiewodniczaĆski or Wawrzek for short PhD in Quantum Chemistry & MSc in Molecular Engineering WWW: http://wawrzek.name E-MAIL: jobs@wawrzek.name Linux User #177124
On 11/24/13 21:45, Wawrzek Niewodniczanski wrote:
On 19 November 2013 09:01, Jose V Beneyto <sepen@crux-arm.nu> wrote:
Hey Wawrzek,
On 11/18/2013 10:16 PM, Victor Martinez wrote:
On 11/18/13 21:47, Wawrzek Niewodniczanski wrote:
[...]
How hard to prepare new ARM port? or maybe someone already did it? Related to that, we started a document where put this information: http://crux-arm.nu/Documentation/HowToContribute
OK. So I have started to do initial internet search information how to install Linux on ARM Samsung Chromebook - it shouldn't be very hard. Could you please add Chromebook to the list of WIP list. It would be nice to have a space on Wiki to document my attempts. Sure, it'll be added to the WIP list. Also I'll be continue communication on CRUX ARM mailing list and I'll try IRC. Both are right but IRC sounds better. Cheers, Wawrzek Regards, Victor.
-- Learning bit by bit Victor Martinez | http://lokalix.dyndns.org
participants (3)
-
Jose V Beneyto
-
Victor Martinez
-
Wawrzek Niewodniczanski