mirror of
https://github.com/brain-hackers/u-boot-brain
synced 2024-08-22 01:48:52 +09:00
![Luka Kovacic](/assets/img/avatar_default.png)
CRS305-1G-4S has a switch chip with an integrated CPU (98DX3236) and like some of the other similar boards requires bin_hdr. bin_hdr (DDR3 init stage) is currently retrieved from the stock bootloader and compiled into the kwb image. Adds support for U-Boot, enable UART, SPI, Winbond SPI flash chip support and writing env to SPI flash. Signed-off-by: Luka Kovacic <me@lukakovacic.xyz> Reviewed-by: Chris Packham <judge.packham@gmail.com> Reviewed-by: Stefan Roese <sr@denx.de> Signed-off-by: Stefan Roese <sr@denx.de>
24 lines
675 B
Plaintext
24 lines
675 B
Plaintext
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.
|