u-boot/board/mikrotik/crs305-1g-4s
Bin Meng 6cdd177ca9 arm: mvebu: Avoid generating kwbimage.cfg in the source tree
At present some boards generate kwbimage.cfg in the source tree
during the build. This breaks buildman testing on some systems
where the source tree is read-only. Update makefile rules to
generate it in the build tree instead.

Note some other boards have the kwbimage.cfg file written in
advance, hence we need check if the file exists in the build
tree first, otherwise we fall back to one in the source tree.

Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: Chris Packham <judge.packham@gmail.com>
Reviewed-by: Stefan Roese <sr@denx.de>
Reviewed-by: Simon Glass <sjg@chromium.org>
2019-10-29 16:17:36 -04:00
..
.gitignore arm: mvebu: Add CRS305-1G-4S board 2019-05-09 07:35:04 +02:00
binary.0 arm: mvebu: Add CRS305-1G-4S board 2019-05-09 07:35:04 +02:00
crs305-1g-4s.c arm: mvebu: Add CRS305-1G-4S board 2019-05-09 07:35:04 +02:00
kwbimage.cfg.in arm: mvebu: Add CRS305-1G-4S board 2019-05-09 07:35:04 +02:00
MAINTAINERS arm: mvebu: Add CRS305-1G-4S board 2019-05-09 07:35:04 +02:00
Makefile arm: mvebu: Avoid generating kwbimage.cfg in the source tree 2019-10-29 16:17:36 -04:00
README arm: mvebu: Add CRS305-1G-4S board 2019-05-09 07:35:04 +02:00

MikroTik CRS305-1G-4S+IN
========================

CRS305-1G-4S+IN is a 4x SFP+ switch with a Gigabit Ethernet port for management.
Specifications:
 - Marvell Prestera 98DX3236 switch with an integrated ARMv7 CPU
 - 512 MB DDR3 RAM
 - UART @ 115200bps
 - 4x SFP+
 - Gigabit Ethernet (AR8033)
 - 16 MB SPI flash (Winbond 25Q128JVSM)

Currently supported hardware:
 - UART boot (using kwboot) and console
 - SPI boot, environment and load kernel

Planned:
 - Gigabit Ethernet support

Getting binary.0
================
binary.0 (DDR3 init phase) can be retrieved/extracted from the integrated bootloader on the SPI flash.
Then binary.0 can be replaced with the extracted blob.