aboutsummaryrefslogtreecommitdiff
path: root/board
Commit message (Collapse)AuthorAgeFilesLines
* board: add support for Hardkernel ODROID-C2 BoardGravatar Brian Kim2016-04-234-0/+121
| | | | | | | | | | | | The ODROID-C2 is a 64-bit quad-core single board computer(SBC) that is one of the most cost-effective 64bit development boards available in the ARM world. http://www.hardkernel.com/main/products/prdt_info.php?g_code=G145457216438 [Peter: fix typos, drop neon/C++ settings, use git hash for Linux/U-Boot] Signed-off-by: Brian Kim <brian.kim@hardkernel.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* board: rename ts to technologicGravatar Damien Riegel2016-04-213-0/+0
| | | | | | | | | | | | Other projects, such as Linux [1] and U-Boot [2], use "technologic" for this manufacturer. To be more consistent across all of them, rename the board/ts folder to board/technologic. [1] https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/Documentation/devicetree/bindings/vendor-prefixes.txt [2] http://git.denx.de/?p=u-boot.git;a=tree;f=board/technologic;hb=HEAD Signed-off-by: Damien Riegel <damien.riegel@savoirfairelinux.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* raspberrypi, raspberrypi2: document the two consoles (UART+HDMI)Gravatar Luca Ceresoli2016-04-191-1/+3
| | | | | | | | | | | | | The defconfigs for the Raspberry Pi boards start a console on HDMI in addition to the classic one on UART. Document this feature in the readme. Cc: Yann E. MORIN <yann.morin.1998@free.fr> Cc: Arnout Vandecappelle <arnout@mind.be> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* board/minnowboard-max: Add a X-based graphical defconfigGravatar Ezequiel García2016-04-183-0/+11
| | | | | | | | | | | | | | | | | | | | | | This commit adds a new defconfig to build a X-based graphical system for the Minnowboard MAX board. * The 'openbox' windows manager is chosen because it's simple and lightweigth. * Basic X apps are enabled (such as xrandr, xterm), so we can at least get a console and change video mode. * ALSA default configuration is provided, so HDMI audio works out-of-the-box. * OpenGL is supported. Tested on Minnoboard Turot (which is Minnowboard Max compatible). [Peter: drop unneeded/specific toolchain config options] Signed-off-by: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* board/minnowboard-max: Add more peripherals and features to the kernelGravatar Ezequiel García2016-04-181-0/+10
| | | | | | | | | | | | | | This commit enables support for: * HDMI audio * Support for user-provided EDID firmware (useful to workaround broken monitors) * Evdev interface * System V IPC (required by ALSA) The options make the system more useful. Signed-off-by: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* board/minnowboard: Unify Minnowboard and Minnowboard MAX boardsGravatar Ezequiel García2016-04-189-77/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Given Minnowboard and Minnowboard MAX boards are very similar, it's desirable to unify the support for them. This commit does the following: 1) Remove Minnowboard MAX's genimage.cfg, post-build.sh and post-image.sh. These are identical to Minnowboard's. 2) Move Minnowboard MAX's linux config, and rename it. It would be lovely to have a single kernel config file. The kernel size penalty involved in adding support for all the peripherals on both boards is small enough to justify this. However, the original Minnowboard has some GPIO buttons that need to be registered by the kernel. This is not upstreamed, and hence we need to use the yocto v3.8 kernel to have this support. 3) Rename each grub config to grub-{board}.cfg. 4) Modify (the now unique) post-build script to use a different grub config, according to the board. 5) Update both defconfigs, as per the above changes. 6) Finally, update the readme.txt. [Peter: mention MAX in readme title] Signed-off-by: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* board/minnowboard: Rework to generate SD card imageGravatar Ezequiel García2016-04-183-27/+59
| | | | | | | | Let's rework the board and config files to use genimage to generate the SD card image directly. Signed-off-by: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs: add qemu_xtensa_lx60_nommu_defconfigGravatar Max Filippov2016-04-181-0/+37
| | | | | | | | Add noMMU configuration running on dc233c MMUv3 core with identity memory map. Signed-off-by: Max Filippov <jcmvbkbc@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/qemu_xtensa_lx60_defconfig: switch to dc233cGravatar Max Filippov2016-04-183-4/+4
| | | | | | | | | | | dc232b is MMUv2 core, dc233c is very similar MMUv3 core. MMUv3 is the latest full MMU for xtensa, which allows running both MMU and noMMU linux variants. Update configuration overlay and linux config file. Signed-off-by: Max Filippov <jcmvbkbc@gmail.com> Tested-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* raspberrypi, raspberrypi2: add a serial consoleGravatar Luca Ceresoli2016-04-181-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The current Buildroot defconfigs for Raspberry Pi and Raspberry Pi 2 instantiate a console on tty1, which appears on HDMI. Add a console on the serial port (ttyAMA0) to be more consistent with other defconfigs and provide a better out-of-the-box experience to users used to have a serial console from Buildroot defconfigs. This requires three changes: 1. have two 'console=' entries in the kernel command line: tty1, then ttyAMA0; 2. change BR2_TARGET_GENERIC_GETTY_PORT to "console", so it starts a getty on the last console= passed to the kernel, ttyAMA0; 3. add a new getty on tty1 to the generated inittab. Step 2 is actually obtained by removing BR2_TARGET_GENERIC_GETTY_PORT entirely from the defconfigs, since "console" is the default value. Step 3 requires a post-build script since the Buildroot makefiles can configure only one console. Note: instead of simply adding a new getty on ttyAMA0 (which would work) this patch actually changes BR2_TARGET_GENERIC_GETTY_PORT to instantiate a console on UART, then adds back tty1 via post-build.sh. This is done only to avoid the "GENERIC_SERIAL" comment where we instantiate an HDMI console, then instantiate a really-serial console on another line. The result is these two inittab lines: console::respawn:/sbin/getty -L console 0 vt100 # GENERIC_SERIAL tty1::respawn:/sbin/getty -L tty1 0 vt100 # HDMI console Cc: Yann E. MORIN <yann.morin.1998@free.fr> Cc: Arnout Vandecappelle <arnout@mind.be> Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/stm32f469_disco: new configuration for STM32F469 Discovery boardGravatar Lee Jones2016-04-167-0/+267
| | | | | | | | | | | | | | | | | | Similar to stm32f429_disco, this commit adds a configuration for the Cortex-M4 based STM32F469 platform. It requires a few kernel patches, which have already been submitted upstream, as well as a small OpenOCD patch. Besides that, it re-uses most of what has been added for the STM32F429 platform. Signed-off-by: Lee Jones <lee.jones@linaro.org> [Thomas: - squash multiple patches from Lee Jones into one - improve the readme.txt file - sync the defconfig with the adaptations made to the stm32f429 configuration.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/stm32f429_disco: new configuration for STM32F429 Discovery boardGravatar Lee Jones2016-04-165-0/+1147
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds a defconfig for the STM32F429 platform, which is based on a Cortex-M4 core from ST Microelectronics. It is therefore the first noMMU ARM platform supported in Buildroot. This commit includes some files that will be common to several STM32 platforms (hence in board/stmicroelectronics) and some files that are specific to the STM32F429 (hence in board/stmicroelectronics/stm32f429-disco). More specifically, this commit adds: - A minimal Busybox configuration, which is small enough to boot without causing OOM on such small noMMU platforms. The resulting Busybox, statically linked with uClibc-ng, weights around 220 KB. For now, this file is located in board/stmicroelectronics/, but we might consider moving it to package/busybox/ in the future if needed. - A post-build script that removes the mounting of /dev/pts (not enabled in the kernel and not very useful for a system that has no network and no X), and removes the network related init script and configuration files (no network support). - A flash.sh script, to perform the right OpenOCD invocations to reflash the board. - One small kernel patch to adjust the kernel command line in the Device Tree, since it's the only way to do so. - The usual readme.txt file. Signed-off-by: Lee Jones <lee.jones@linaro.org> [Thomas: - squashed multiple patches from Lee Jones together - added the minimal Busybox configuration - added the post-build script - improved the flashing script to not hardcode the location of the output directory - add the small kernel patch - improve the readme.txt file - test on HW the resulting image, after using the internal toolchain.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* board/atmel: update documentation for SD card generationGravatar Ludovic Desroches2016-04-131-38/+28
| | | | | | | | Henceforth, a sdcard.img file is automatically generated. It simplifies the procedure to generate a bootable SD card for Atmel Xplained boards. Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs: atmel: add sama5d3 xplained sd card image generationGravatar Ludovic Desroches2016-04-132-0/+47
| | | | | | | | Use genimage to generate a sd card with a fat partition (at91bootstrap, u-boot, kernel, dtbs) and an ext4 partition (rootfs). Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs: atmel: add sama5d4 xplained sd card image generationGravatar Ludovic Desroches2016-04-132-0/+48
| | | | | | | | Use genimage to generate a sd card with a fat partition (at91bootstrap, u-boot, kernel, dtbs) and an ext4 partition (rootfs). Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs: atmel: add sama5d2 xplained sd card image generationGravatar Ludovic Desroches2016-04-132-0/+47
| | | | | | | | Use genimage to generate a sd card with a fat partition (at91bootstrap, u-boot, kernel, dtbs) and an ext4 partition (rootfs). Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* board/minnowboard-max: Rework to generate SD card imageGravatar Ezequiel García2016-04-133-27/+59
| | | | | | | | | | Let's rework the board and config files to use genimage to generate the SD card image directly. [Peter: add host-mtools for genimage vfat handling] Signed-off-by: Ezequiel García <ezequiel@vanguardiasur.com.ar> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs: rename Zynq defconfig filesGravatar Masahiro Yamada2016-03-313-3/+3
| | | | | | | | | | | | | | | | These three are Zynq boards and the build procedure is almost the same. Having the SoC name prefix "zynq_" would be more consistent. Also, this is the way in which the Linux Device Trees and the U-Boot configuration files do. This commit renames as follows: zedboard_defconfig -> zynq_zed_defconfig microzed_defconfig -> zynq_microzed_defconfig xilinx_zc706_defconfig -> zynq_zc706_defconfig Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/qemu: enable modules for x86 and x86_64Gravatar Gustavo Zacarias2016-03-292-0/+4
| | | | | | | | It's useful for demo configs which have more features, like automatically loaded (module) drivers. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* board/atmel: merge and update documentationGravatar ludovic.desroches@atmel.com2016-03-242-84/+73
| | | | | | | | | | | | There were two readme files (one for flashing on NAND and one to create a SD card) in different places. Merge them and update the SD card generation part since all Xplained boards are supported and the -u option of sfdisk is obsolete on latest versions. Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com> [Thomas: adjust the explanations, move the SD card section after the NAND flash section.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* altera: remove whitespace before colonGravatar Jan Viktorin2016-03-221-17/+17
| | | | | Signed-off-by: Jan Viktorin <viktorin@rehivetech.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* altera: improve readme to cover both supported boardsGravatar Jan Viktorin2016-03-221-2/+5
| | | | | Signed-off-by: Jan Viktorin <viktorin@rehivetech.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* qemu-m68k: add new boardGravatar Waldemar Brodkorb2016-03-202-0/+34
| | | | | | | | Ethernet is not working, but at least you get a shell and can test applications for m68k. Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/qemu: bump to the latest linux versionsGravatar Gustavo Zacarias2016-03-1417-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | arm_versatile kernel defconfig updated to deal with multi-platform ARM support and driver changes. mips(el) 32-bits is back in working order for 4.5 Results table: Defconfig Kernel Qemu Network Status -------------------------------------------------------------- aarch64_virt 4.5 2.3.0 YES OK arm_versatile 4.5 2.3.0 YES OK arm_vexpress 4.5 2.3.0 YES OK microblazebe 4.5 2.3.0 YES OK microblazeel 4.5 2.3.0 YES OK mips64el_malta 4.5 2.3.0 YES OK mips64_malta 4.5 2.3.0 YES OK mipsel_malta 4.5 2.3.0 YES OK mips_malta 4.5 2.3.0 YES OK ppc_g3beige 4.5 2.3.0 YES OK ppc_mpc8544ds 4.5 2.3.0 YES OK ppc_virtex_ml507 4.5 2.3.0 NO OK ppc64_pseries 4.5 2.3.0 YES OK sh4 4.5 2.3.0 YES OK sh4eb 4.5 2.3.0 NO (1) OK sparc_ss10 4.5 2.3.0 YES OK sparc64_sun4u 4.5 2.3.0 YES OK sparc_sun4u 4.5 2.3.0 YES OK x86 4.5 2.3.0 YES OK x86_64 4.5 2.3.0 YES OK xtensa_lx60 4.4.5 2.3.0 YES (2) OK (1) - Probably an endian issue with 8139 emulation/driver (2) - xtensa ethernet broken in 4.5 so stick to 4.4.x Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* olimex_imx233_olinuxino_defconfig: genimage supportGravatar Phil Eichinger2016-03-113-0/+70
| | | | | | | | | | * add a post-image.sh script * update defconfig for genimage * update readme.txt [Peter: also add host-dosfstools dependency for vfat partition] Signed-off-by: Phil Eichinger <phil@zankapfel.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/qemu/x86: enable USB supportGravatar Gustavo Zacarias2016-03-091-2/+7
| | | | | | | | | We're not trying to be minimal here, and qemu can bridge/emulate certain usb devices, so enable the different controllers and at least usb storage. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/qemu/x86_64: enable USB supportGravatar Gustavo Zacarias2016-03-091-2/+7
| | | | | | | | | We're not trying to be minimal here, and qemu can bridge/emulate certain usb devices, so enable the different controllers and at least usb storage. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/olimex_imx233_olinuxino: switch to u-bootGravatar Phil Eichinger2016-03-062-131/+26
| | | | | | | | | | | | | | | | | | | mxs-bootlets broke somewhere in between toolchain version bumps, leading to boot failure. Directly boot u-boot, as this is supported now, but it requires updated partitioning (see readme.txt) Drop mxs-bootlets patches, they aren't needed anymore. Kernel is built as an uImage because the u-boot defconfig expects an uImage on the second partition. Tested on iMX233-OLinuXino-MINI hardware. [Peter: adjust readme/config as suggested by Arnout] Signed-off-by: Phil Eichinger <phil@zankapfel.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* board/boundarydevices: rename folder and update readmeGravatar Gary Bisson2016-03-037-13/+30
| | | | | | | | | | | | It didn't make sense to keep the U-Boot scripts and post build/image scripts under the nitrogen6x folder since they apply for all our platforms. Also update the readme.txt to make it clearer which defconfig should be used depending on the platform targeted. Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* board/boundarydevices: update u-boot scripts for i.MX7 supportGravatar Gary Bisson2016-03-032-17/+18
| | | | | | | | Also remove useless tfp410 enablement since a basic kernel driver has been added. Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Merge branch 'next'Gravatar Peter Korsgaard2016-03-0212-50/+221
|\ | | | | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * configs/arm_foundationv8: bump to Linux 4.4.3Gravatar Masahiro Yamada2016-02-261-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | Bump to the latest kernel with DT path adjustment because Linux commit ca5b34100c57 ("dts, arm64: Move dts files to vendor subdirs") moved the DT file to the vendor sub-directory. This commit was tested with the latest model (FVP v8 Foundation Platform 9.5 build 41), so I updated the instruction in readme.txt corresponding to it. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * pandabord: use genimage to generate sdcard imageGravatar Peter Korsgaard2016-02-263-39/+51
| | | | | | | | | | | | And drop the manual sdcard generation description from the readme. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * configs: pandaboard: bump u-boot to 2016.01 and kernel to 4.4.3 and use ext4Gravatar Peter Korsgaard2016-02-261-2/+2
| | | | | | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * configs: pandaboard: bump u-boot to 2015.10 and kernel to 4.3Gravatar Sergio Prado2016-02-251-0/+76
| | | | | | | | | | | | | | | | | | | | | | | | VFPv3 and NEON was enabled and a readme.txt file was added. Fixes bug #7580. Tested on Pandaboard ES. [Peter: use EABIhf] Signed-off-by: Sergio Prado <sergio.prado@e-labworks.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * olimex_a20_olinuxino_*: remove old SD writing instructionsGravatar Luca Ceresoli2016-02-241-56/+2
| | | | | | | | | | | | | | | | Now that all the boards have been converted to use genimage, the old instructions on how to partition and write an SD card are useless. Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * olimex_a20_olinuxino_lime2: update to use genimageGravatar Luca Ceresoli2016-02-241-1/+1
| | | | | | | | | | | | Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Cc: Jan Viktorin <viktorin@rehivetech.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * olimex_a20_olinuxino_lime: update to use genimageGravatar Luca Ceresoli2016-02-241-1/+1
| | | | | | | | | | | | | | Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Cc: Francois Perrad <fperrad@gmail.com> Tested-by: Francois Perrad <fperrad@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * olimex_a20_olinuxino_micro: update to use genimageGravatar Luca Ceresoli2016-02-243-2/+47
| | | | | | | | | | Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * olimex/a20_olinuxino: update readme.txt with lime2 infoGravatar Luca Ceresoli2016-02-241-1/+2
| | | | | | | | | | | | [Peter: fix typo, s/AllWinner/Allwinner/] Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * board/firefly_rk3288: add new boardGravatar Ariel D'Alessandro2016-02-205-0/+91
| | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds basic configuration files for the Firefly RK3288 board. Both minimal and demo defconfigs are added. The latter enables Qt5 with the required Mali T76X GPU user space components. More info about the board: http://en.t-firefly.com/en/firenow/firefly_rk3288/specifications/ [Peter: use same-as-kernel for kernel headers] Signed-off-by: Ariel D'Alessandro <ariel@vanguardiasur.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | board/calao: drop remaining snowball filesGravatar Peter Korsgaard2016-02-221-45/+0
| | | | | | | | | | | | | | Commit b3fa8e24 (configs: remove calao_snowball_defconfig) dropped the outdated snowball defconfig, but forgot to remove the board files. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | board: Add support for Acmesystems Arietta g25Gravatar Angelo Compagnucci2016-02-173-0/+96
|/ | | | | | | | | This patch adds a minimal working configuration for Acmesystems Arietta g25. [Peter: fix whitespace, use same-as-kernel for kernel headers version] Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/qemu: convert versatile to dtGravatar Gustavo Zacarias2016-02-082-1/+2
| | | | | | | | As a followup to http://patchwork.ozlabs.org/patch/548550/ fully convert the versatile defconfig to create the dtb and update the instructions. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/qemu: drop arm nuriGravatar Gustavo Zacarias2016-02-081-11/+0
| | | | | | | | | | | This config has no prospect of going into the future (by using DTS), and qemu doesn't do a good job at emulating it (networking problems), so drop it. All of the ARM SMP testing duties are now in the vexpress defconfig which is better suited/supported. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/qemu: update arm-vexpress instructions for SMPGravatar Gustavo Zacarias2016-02-081-1/+4
| | | | | | | | | We can use the vexpress arm defconfig to test SMP features in Qemu. So document the necessary invocation changes to account for this, in preparation of the arm nuri defconfig removal. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/qemu: bump to the latest linux versionsGravatar Gustavo Zacarias2016-02-0716-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Keep arm_nuri on 3.10.x for the usual reasons. Keep mips & mipsel (32 bits) on 4.3.x because 4.4.x fails to boot properly (kernel stuck after the CPU cache info). Results table: Defconfig Kernel Qemu Network Status -------------------------------------------------------------- aarch64_virt 4.4.1 2.3.0 YES OK arm_nuri 3.10.96 2.3.0 YES(1) OK most times(2) arm_versatile 4.4.1 2.3.0 YES OK arm_vexpress 4.4.1 2.3.0 YES OK microblazebe 4.4.1 2.3.0 YES OK microblazeel 4.4.1 2.3.0 YES OK mips64el_malta 4.4.1 2.3.0 YES OK mips64_malta 4.4.1 2.3.0 YES OK mipsel_malta 4.3.5 2.3.0 YES OK (4) mips_malta 4.3.5 2.3.0 YES OK (4) ppc_g3beige 4.4.1 2.3.0 YES OK ppc_mpc8544ds 4.4.1 2.3.0 YES OK ppc_virtex_ml507 4.4.1 2.3.0 NO OK ppc64_pseries 4.4.1 2.3.0 YES OK sh4 4.4.1 2.3.0 YES OK sh4eb 4.4.1 2.3.0 NO(3) OK sparc_ss10 4.4.1 2.3.0 YES OK sparc64_sun4u 4.4.1 2.3.0 YES OK sparc_sun4u 4.4.1 2.3.0 YES OK x86 4.4.1 2.3.0 YES OK x86_64 4.4.1 2.3.0 YES OK xtensa_lx60 4.4.1 2.3.0 YES OK (1) - Supposed to work but broken, probably Qemu emulation issue (2) - In like 1/3 starts it fails to work properly (3) - Probably an endian issue with 8139 emulation/driver (4) - Kernel stuck at cpu cache details from 4.4 - 4.4.1 Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* board/atmel/xplained/readme.txt: fix u-boot filenameGravatar Luca Ceresoli2016-02-071-1/+1
| | | | | | | | | The file that is actually produced is called u-boot-spl.bin, not uboot-spl.bin. Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* board: add support for ARM Juno r0 and r1 Development BoardsGravatar Joao Pinto2016-02-042-0/+271
| | | | | | | | | The Juno ARM Development Platform (ADP) is a software development platform for ARMv8-A, it includes the Juno Versatile Express board and an ARMv8-A reference software port available through Linaro. Signed-off-by: Joao Pinto <jpinto@synopsys.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/raspberrypi: add dtb for compute moduleGravatar Gustavo Zacarias2016-02-011-0/+1
| | | | | | [Peter: describe what 'CM' stands for, update comment] Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>