Debian 8 (Jessie) is finally released for OLinuXino boards


Hurray! We finally managed to move from Debian 7  Wheezy to Debian 8 (Jessie)!

The new images use Kernel 3.4.103+ which is rather old, but have all video and graphics accelerations.

The boards that get the update are: A20-OLinuXino-MICRO; A20-OLinuXino-LIME; A20-OLinuXino-LIME2; A20-SOM (and their respective 4GB versions).

Links to the torrent files with the images are already available at the respective wiki articles of the boards.

What took us so long? Have look at our boards there are tons of peripherals and different LCDs, USB dongles, BT etc etc peripherials we had to test one by one to make sure EVERYTHING works, and when we see mistake we have to re-build the images and start from scratch again, this took us weeks. As you can see we still even didn’t do this for A13 and A10 boards we have as the process is really long and bumpy.

What’s new beside the move to the higher version of Debian? We gain some experience, made the images smaller, also now there is OPTION to install the images directly to the NAND Flash!

All you have to do is to run “nandistall” script and wait for the image to transfer from the microSD card to the NAND memory.

To move to the new Debian all you have to do it to download  the archive containing the image via the torrent from the wiki; then to extract the archive and prepare your microSD card with it. Note: the images are about ~2GB of size after extraction, but you can use bigger SD card as well. We decided to prepare the official images with lower user space in order to speed up the download and extraction time and to lower the time it takes to transfer the image to a microSD card. It is recommended to re-size the user space in order to use all space on your microSD. In the root directory execute the script as follows:

# ./ /dev/mmcblk0 2

The build instructions and all required files are published in GitHub.

For more practical advice and basic starting point for the new image refer to this document.

Note that it is completely fine to continue using the previous Debian 7 (Wheezy) images if you don’t have some particular reason to switch to Debian 8.

Looking forward to your comments and feedback about the new images.

23 Comments (+add yours?)

  1. Matyas
    Nov 06, 2015 @ 10:04:33

    It has video acceleration.. Does it comply with Debian’s social contract, i.e. is all the software completely libre? Or are there blobs included?


  2. zoobab
    Nov 06, 2015 @ 12:16:29

    What is the URL of the torrent file?


  3. jonassmedegaard
    Nov 06, 2015 @ 13:34:35

    Do you use mainline branches of Linux kernel and U-boot, or the sunxi forks
    More specifically, I am curious if boot from NAND is now in mainline codebases.


  4. giliusp
    Nov 06, 2015 @ 23:06:35

    Nice! Feel better now that it took you guys also a long time to get things working. Worked for weeks to compile jessie for my a20 lime2 but failed in the end (was the first time compiling a kernel so that might be related :-))

    But can you point me into a direction to get a headless server running from an external HDD?


  5. yoannq
    Nov 07, 2015 @ 19:51:55

    good job ! i know it’s hard ! i upgrade my A20 wheezy to jessie and i need many try to obtain the udev support, acceleration with ffmpeg, xorg…!! and i don’t test all the feature !!


  6. zoobab
    Nov 08, 2015 @ 16:16:29


  7. zoobab
    Nov 08, 2015 @ 18:27:06

    I made a mirror here:

    Is there any MD5SUM file for this image?


  8. Dost Muhammad Shah (@dmsherazi)
    Nov 12, 2015 @ 15:35:59

    Will suspend to ram work on this ??


  9. Krzysiek
    Jan 22, 2016 @ 15:10:55


  10. Bernhard
    Feb 19, 2016 @ 13:21:09

    Any news about the progress of Debian Jessie for A13? Wheezy support maybe times out on april 2016?


  11. Sangfroid
    May 22, 2016 @ 10:25:43

    Thanks for the work, do you know why IPV6 not activated in the Debian 8 image ? If it exists a possibility to activate it without recompile, I’m interrested 😉
    Thank you


  12. Dimitar
    Feb 24, 2017 @ 21:40:06

    Do you now about IPV6 is it in Debian 8 ?


  13. Techsupport
    Jun 12, 2017 @ 22:22:54

    About “A20-OLinuXino-LIME2 Debian Jessie with kernel 3.4.103+ release 10”:

    Are the new images 32bit linux or 64bit linux? Our lazarus/freepascal compiler only spurts out a 32bit binary and we are afraid we cannot run 32bit binaries on 64bit Linux distros, or can we? If we can, let me know here please!


  14. Thomas
    Jun 16, 2017 @ 14:24:17

    32-bit ARM binaries can run pretty well with 64-bit kernels and even when using a 64-bit (arm64) userland one needs just a ‘dpkg –add-architecture armhf’ to be able to install 32-bit packages ($package:armhf).

    But why should this matter on a 32-bit platform like A20 anyway?


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: