Tomasz Maciej Nowak
584d7c53bd
mvebu: new subtarget cortex A53
...
This commit introduces new subtarget for Marvell EBU Armada Cortex A53
processor based devices.
The first device is Globalscale ESPRESSObin. Some hardware specs:
SoC: Marvell Armada 3700LP (88F3720) dual core ARM Cortex A53
processor up to 1.2GHz
RAM: 512MB, 1GB or 2GB DDR3
Storage: SATA interface
µSD card slot with footprint for an optional 4GB EMMC
4MB SPI NOR flash for bootloader
Ethernet: Topaz Networking Switch (88E6341) with 3x GbE ports
Connectors: USB 3.0
USB 2.0
µUSB port connected to PL2303SA (USB to serial bridge
controller) for UART access
Expansion: 2x 46-pin GPIO headers for accessories and shields with
I2C, GPIOs, PWM, UART, SPI, MMC, etc
MiniPCIe slot
Misc: Reset button, JTAG interface
Currently booting only from µSD card is supported.
The boards depending on date of dispatch can come with various U-Boot
versions. For the newest version 2017.03-armada-17.10 no manual
intervention should be needed to boot OpenWrt image. For the older ones
it's necessary to modify default U-Boot environment:
1. Interrupt boot process to run U-Boot command line,
2. Run following commands:
(for version 2017.03-armada-17.06 and 2017.03-armada-17.08)
setenv bootcmd "load mmc 0:1 0x4d00000 boot.scr; source 0x4d00000"
saveenv
(for version 2015.01-armada-17.02 and 2015.01-armada-17.04)
setenv bootargs "console=ttyMV0,115200 root=/dev/mmcblk0p2 rw rootwait"
setenv bootcmd "ext4load mmc 0:1 ${fdt_addr} armada-3720-espressobin.dtb; ext4load mmc 0:1 ${kernel_addr} Image; booti ${kernel_addr} - ${fdt_addr}"
saveenv
3. Poweroff, insert SD card with OpenWrt image, boot and enjoy.
Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl>
2018-03-10 01:15:22 +01:00
Hauke Mehrtens
be3da900cd
mvebu: Add subtarget for Cortex A9 build
...
This is in preparation for adding a subtarget for the Cortex A53 later.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2018-03-10 01:15:21 +01:00
Ryan Mounce
657ce9231d
mvebu: generate ramdisk image by default
...
ramdisk images must be used in the installation process for upcoming
Turris Omnia support.
Signed-off-by: Ryan Mounce <ryan@mounce.com.au>
2018-03-09 22:19:11 +01:00
Hauke Mehrtens
98aa44ce79
mvebu: Use kernel 4.14 by default
...
I am not aware of any regressions in kernel 4.14 compared to kernel 4.9.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2018-03-02 21:33:07 +01:00
Felix Fietkau
2bf9ea6a31
mvebu: add linux 4.9 support
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
2017-02-16 17:17:15 +01:00
Josua Mayer
fa0c45c397
mvebu: add fpu to features
...
This triggers HAS_FPU=y, and unsets CONFIG_SOFT_FLOAT.
Considering all mvebu boards have an fpu, this is the desirable behaviour.
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-08-30 10:51:21 +02:00
Felix Fietkau
f849c2c832
mvebu: enable core drivers in the kernel config instead of packaging them
...
Simplify profile package selection
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-05-21 19:57:06 +02:00
Felix Fietkau
24b8d31bad
mvebu: update to linux 4.4
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-05-20 14:38:10 +02:00
Imre Kaloz
b17844d21a
mvebu: add support for 4.1 and switch over
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 47818
2015-12-10 12:08:13 +00:00
Imre Kaloz
4da8f96754
mvebu: reflect Armada 38x support in the name
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45411
2015-04-13 11:30:39 +00:00
Imre Kaloz
12531a0f86
mvebu: don't generate targz images by default
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44268
2015-02-05 16:31:52 +00:00
Imre Kaloz
7f21a92ffa
switch to 3.18
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 43893
2015-01-09 12:36:07 +00:00
Imre Kaloz
5744500ab6
we've changed places with Luka, reflect that :)
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 43774
2014-12-25 22:34:15 +00:00
Felix Fietkau
c288d2d6d9
kernel: makefiles: make use of new var KERNEL_PATCHVER
...
replace all occurences of LINUX_VERSION with the cleaner
approach. future kernel upgrades must mostly touch only
one file. the only platform left is netlogic, because it
uses a intermediate kernel 3.14.16
Signed-off-by: Bastian Bittorf <bittorf@bluebottle.com>
SVN-Revision: 43047
2014-10-24 19:34:02 +00:00
Felix Fietkau
f35da063bc
targets: remove useless quotes around KERNELNAME
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 42780
2014-10-05 20:17:19 +00:00
Luka Perkov
02629d8f87
kernel: update 3.14 to 3.14.18
...
Targets were build tested and patches are refreshed.
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 42463
2014-09-10 21:40:19 +00:00
Luka Perkov
dd8d729096
kernel: update 3.14 to 3.14.16
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 42070
2014-08-08 13:38:22 +00:00
Luka Perkov
f548b18353
kernel: update 3.14 to 3.14.14
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 41898
2014-07-30 15:44:44 +00:00
Luka Perkov
a145a22f66
kernel: update 3.14 to 3.14.12
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 41582
2014-07-11 13:28:44 +00:00
Luka Perkov
90b53991a0
kernel: update 3.14 to 3.14.11
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 41551
2014-07-08 22:44:34 +00:00
Luka Perkov
354a1042cc
kernel: update 3.14 to 3.14.10
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 41533
2014-07-06 18:10:49 +00:00
Imre Kaloz
6e59193e88
upgrade to Linux 3.14.9
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 41388
2014-06-29 13:11:57 +00:00
Imre Kaloz
0bc385d064
set nand and squashfs features
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 41386
2014-06-29 13:09:15 +00:00
Imre Kaloz
b2e9df4de3
add uboot-envtools by default
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 41385
2014-06-29 13:06:48 +00:00
John Crispin
994e5ce2f9
kernel: update 3.10.36->3.10.44
...
205-fix-headers_install.patch is obseleted by upstream commit 3246a0352e3d58380b9386570f1db1faf7edf8a8
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 41351
2014-06-26 13:47:42 +00:00
Gabor Juhos
d2812cb036
kernel: update 3.10 to 3.10.36
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 40467
2014-04-12 11:59:07 +00:00
Gabor Juhos
627baa28d3
kernel: update 3.10 to 3.10.34
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 40291
2014-03-27 09:28:33 +00:00
Gabor Juhos
f677b1bc7e
kernel: update 3.10 to 3.10.32
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 39707
2014-02-23 10:59:40 +00:00
Gabor Juhos
a2543d72d8
kernel: update 3.10 to 3.10.28
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 39399
2014-01-26 11:30:34 +00:00
Gabor Juhos
0e2586a774
kernel: update 3.10 to 3.10.26
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 39220
2014-01-11 16:06:37 +00:00
Hauke Mehrtens
952db22551
kernel: update kernel 3.10 to 3.10.24
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 39059
2013-12-15 19:16:30 +00:00
Gabor Juhos
f1ef0b92be
kernel: update 3.10 to 3.10.21
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38972
2013-12-01 09:59:53 +00:00
Gabor Juhos
35656042f1
kernel: update 3.10 to 3.10.18
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38652
2013-11-05 08:25:45 +00:00
Gabor Juhos
b6b06000eb
kernel: update 3.10 to 3.10.17
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38506
2013-10-23 12:51:05 +00:00
Hauke Mehrtens
81e2f00367
kernel: update kernel to 3.10.15
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 38384
2013-10-13 19:28:29 +00:00
Gabor Juhos
9c8a5ef115
kernel: update 3.10 to 3.10.13
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38228
2013-09-27 07:19:21 +00:00
Luka Perkov
1d89a89667
mvebu: add myself as maintainer
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 38226
2013-09-27 01:52:29 +00:00
Luka Perkov
a0848b5884
mvebu: switch to 3.10
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 38224
2013-09-27 01:52:26 +00:00
Luka Perkov
4fa3e3aae9
build: fix typo
...
vfp3 should be named vfpv3
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 38222
2013-09-26 22:43:06 +00:00
Felix Fietkau
c8609ab4f8
build: unify arm target cflags
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 38211
2013-09-26 17:53:20 +00:00
Florian Fainelli
1e1becb174
mvebu: remove maintainer ship role
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 37855
2013-08-28 16:19:59 +00:00
Jonas Gorski
1beaf031d1
target: don't build jffs2 nor images by default
...
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 36863
2013-06-05 20:58:59 +00:00
Gabor Juhos
46225b99d9
kernel: update linux 3.8 to 3.8.13
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36724
2013-05-26 16:02:31 +00:00
Gabor Juhos
e57c7d6c12
kernel: update linux 3.8 to 3.8.12
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36576
2013-05-08 08:53:53 +00:00
Gabor Juhos
8a9fe26f20
kernel: update linux 3.8 to 3.8.11
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36507
2013-05-01 22:15:18 +00:00
Gabor Juhos
f718179af5
kernel: update linux 3.8 to 3.8.10
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36493
2013-04-30 10:43:59 +00:00
Gabor Juhos
36d4fd70bc
kernel: update linux 3.8 to 3.8.9
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36453
2013-04-26 16:55:42 +00:00
Gabor Juhos
151cadfe32
kernel: update linux 3.8 to 3.8.8
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36363
2013-04-19 08:07:34 +00:00
Gabor Juhos
604395650a
kernel: update linux 3.8 to 3.8.7
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36332
2013-04-14 09:25:53 +00:00
Gabor Juhos
f78c902cfd
kernel: update linux 3.8 to 3.8.6
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36215
2013-04-06 11:40:44 +00:00