5/19/2023 0 Comments Debian for raspberry pi![]() the kernel package) which requires a POSIX compatible filesystem. This is because the VideoCore expects the first partition to be a FAT filesystem, but mounting FAT on /boot really doesn't work right on Debian systems as it contains files managed by dpkg (e.g. Unlike Raspbian the first partition (which contains the firmware & kernel files to boot the system) is mounted on /boot/firmware rather then on /boot. Technically, this image is simply a Debian Jessie debootstrap with a extra packages for hardware support. Note that the image is really basic and will just get you to a login prompt on either serial or hdmi, batteries are very much not included, but can be apt-getted :). Using bmap-tools for flashing is recommended, otherwise you'll be waiting for 2.5G of zeros to be written to the card, which tends to be rather boring. The image is 3G, so should fit on any SD card marketed as 4G or bigger. Login as root with password debian (Obviously do change the password and create a normal user after booting). So the obvious first thing to do when an RPI 2 appeared on my desk was to put together a quick Debian Jessie image for it. Happily, with the new Raspberry Pi 2 using Cortex-A7 Cores (which implement the ARMv7-A architecture) this issue is out of the way, which means that a a standard Debian hardfloat userland will run just fine. Which is one of the reasons for Raspbian and the various other RPI specific distributions. This was particularly unfortunate as most common distributions (Debian, Ubuntu, Fedora, etc) standardized on the ARMv7-A architecture as a minimum for their ARM hardfloat ports. ![]() Apart from being somewhat slow, one of the downsides of the original Raspberry Pi SoC was that it had an old ARM11 core which implements the ARMv6 architecture.
0 Comments
Leave a Reply. |