1. 18 Jun, 2017 1 commit
  2. 03 Nov, 2016 1 commit
    • Yann E. MORIN's avatar
      boards: add FriendlyARM Nanopi NEO · 1bcdddf7
      Yann E. MORIN authored
      
      
      The FriendlyARM Nanopi NEO is a 4x4cm² board with an Allwiner H3 SoC:
        - quad-core Cortex-A7 @1.2GHz
        - 256 or 512MiB of DDR
        - uSDCard as only storage option
        - 3x USB 2.0 host (one socket, two on expansion pin-holes)
        - 1x USB 2.0 OTG (also used as power source)
        - 10/100 etehrnet MAC
        - GPIOs, SPI, I2c...
      
      Support for the Nanopi NEO in U-Boot and Linux is very recent, so much
      so that we have to use an -rc tag for U-Boot and a special Linux tree.
      
      As for Linux, I pushed a git tree on Github with a single tag that
      matches what is currently queued in the sunxi-next queued for 4.10,
      based on 4.9-rc3. All those commits are from Maxime's tree, the
      maintainer for most sunxi stuff.
      
      This also means that we can't use the Linux headers from the kernel
      being built (which is what we usually do) because those report 4.9,
      while Buildroot currently knows only of 4.8 at best. So this is what we
      use.
      
      Unfortunately, support for the ethernet MAC and the USB OTG are not yet
      upstream, but are being actively worked on.
      
      The Nanopi NEO is very similar to the Orangepi PC, so I was able to
      scanvenge most of its configuration. ;-)
      
      Thanks Maxime for your help on IRC! :-)
      
      Signed-off-by: default avatar"Yann E. MORIN" <yann.morin.1998@free.fr>
      Cc: Maxime Ripard <maxime.ripard@free-electrons.com>
      Signed-off-by: default avatarThomas Petazzoni <thomas.petazzoni@free-electrons.com>
      1bcdddf7
  3. 13 Apr, 2016 2 commits
  4. 17 Feb, 2016 1 commit
  5. 29 Dec, 2015 1 commit
    • Erico Nunes's avatar
      configs: update cubieboard2 defconfig · 53c1dadb
      Erico Nunes authored
      
      
      This patch updates the Cubieboard2 board defconfig to use newer u-boot
      and linux versions, along with a few other improvements.
      The other improvements were mostly backported from the recent Orange Pi
      defconfig inclusion and are related to image generation.
      linux-sunxi.org was used as a reference for both linux and u-boot
      defconfig names.
      
      In detail:
      - Update linux to vanilla upstream -- currently 4.3.3 is the most
      up-to-date. Although it lacks some features present only in the
      linux-sunxi 3.4 branch, upstream support appears to be relatively mature
      and is already being deployed by default by distributions such as Arch
      Linux ARM.
      - Update u-boot to vanilla upstream 2015.10. According to
      linux-sunxi.org, upstream fully supports major functions (except NAND)
      since 2015.07.
      - Change image format to zImage and drop custom image generation script
      in favour of genimage, as pointed out by reviewers in the Orange Pi
      defconfig submission.
      
      This was tested in a Cubieboard2 board with boot from mmc and it boots
      fine to login prompt.
      
      This has not been tested in a Cubieboard (A10) as I don't own any; the
      version bumps probably apply to it although there are some differences
      (lack of VFPv4 support, Cortex-A8 instead of Cortex-A7), so I have kept
      the current Cubieboard defconfig and its scripts. This one has been only
      build-tested.
      
      Signed-off-by: default avatarErico Nunes <nunes.erico@gmail.com>
      Signed-off-by: default avatarThomas Petazzoni <thomas.petazzoni@free-electrons.com>
      53c1dadb
  6. 28 Dec, 2015 1 commit