summaryrefslogtreecommitdiffstats
path: root/board/cubietech
Commit message (Collapse)AuthorAgeFilesLines
* configs/cubieboard2_defconfig: use U-Boot boot script generation logicThomas Petazzoni2017-06-221-11/+0
| | | | | | | | Instead of a custom post-build script, use the boot script generation logic of the U-Boot package. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs: drop cubieboard_defconfigThomas Petazzoni2016-11-035-953/+0
| | | | | | | | | | | | | | | This defconfig is affected by bug #8516, reported more than a year ago, and nobody has updated the defconfig since then. In addition, it should be migrated to the genimage mechanism instead of having its own mkcubieboard.sh script. Therefore, let's get rid of this defconfig. Fixes bug #8516. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Carlo Caione <carlo.caione@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* cubieboard2: Accommodate U-Boot environment on SD-cardAlexey Brodkin2016-07-021-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | According to current "include/configs/sunxi-common.h" U-Boot environment is stored on SD-card with offset 544 kB and its size is limited as 128 kB. Given memory layout of sunxi boards: 1. SPL 2. U-Boot 3. U-Boot environment 4. Partitions (see http://linux-sunxi.org/Bootable_SD_card#SD_Card_Layout for details) we need to make sure the first real partition starts at least with 544+128 kB offset. Adding a small safety gap let's put the first partition with offset 1MB from the beginning of SD-card. Otherwise current setup gets broken as soon as one saves U-Boot environment with "saveenv" which basically overwrites FAT partition with zImage and board no longer boots into Linux kernel. [Peter: extend description, add padding to u-boot partition instead] Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com> Cc: Erico Nunes <nunes.erico@gmail.com> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Peter Korsgaard <peter@korsgaard.com> Cc: Carlos Quijano <carlos@crqgestion.es> Cc: Andi Shyti <andi@etezian.org> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs: update cubieboard2 defconfigErico Nunes2015-12-294-0/+68
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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: Erico Nunes <nunes.erico@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* cubieboard: mkcubiecard: use the right command for checking user privilegeAndi Shyti2013-12-031-1/+1
| | | | | | | | | | | | | On some shell environments the EUID variable, which checks the user id, is not defined. Use `id -u` instead. This patch mutes the following error: ./board/cubietech/cubieboard/mkcubiecard.sh: 31: [: -ne: unexpected operator Signed-off-by: Andi Shyti <andi@etezian.org> Reviewed-by: Arvid Picciani <aep@exys.org> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* board: add cubieboard2 supportCarlos Quijano2013-09-193-7/+764
| | | | | | Signed-off-by: Carlos Quijano <carlos@crqgestion.es> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* cubieboard: add supportCarlo Caione2013-05-294-0/+196
[Peter: adjust for _FEX_FILE] Signed-off-by: Carlo Caione <carlo.caione@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
OpenPOWER on IntegriCloud