Skip to content

Integrate u-boot-seco-rk/seco_2017.09_next_develop_e60_ym

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@e3c4cd17

[E60][DEFCONFIG][TEMP] Disable mtd support: causing u-boot crash

This feature from Rockchip EVB creates problem in the boot device detection phase. If it's enabled, env variables devnum and devtype are not populated, and as a result u-boot crashes while executing bootcmd. Disable it for now.

TODO: Enable boot from SPI NOR and fix the boot device detection

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@9e4328cf

[E60][ENV_CONF] Add HDMI video mode

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@f7942992

[E60][ENV_CONF] Add eDP video mode

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@c3bff9eb

[E60][DEFCONFIG] Enable pca953x_gpio driver, i2c and gpio commands

pca953x_gpio is used to control the gpio expander; i2c and gpio are useful debug commands

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@474b477c

[GPIO][PCA953X] Fix compilation of PCA953X driver

Add option to disable PCA953X driver compilation for SPL. This driver needs DM_I2C, which is not always availabe at SPL.

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@8bd765ff

[E60] Add board info reading and print

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@6a6e1f63

[E60][DEFCONFIG] Add ADC reference voltage detection using vdd-supply

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@54e1a2be

[E60][DTS] Add GPIO hog group pinctrl

This pinctrl contains miscellaneous gpios not assigned to any devicetreee node

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@a136613b

[E60][DEFCONFIG] Enable board_early_init_r() for early gpio setup

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@607de7c8

[E60] Add early GPIO configuration for PCIE clocks

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@07ff2b75

[E60] Add board information detection

  • Board Revision, BOM revision
  • FS for out-of-standard carriers detection

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@2eec75eb

[E60][DEFCONFIG] Enable seco_environment features

Enable seco_environment, fdt overlays and seco eeprom manager

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@3ecf891c

[E60] Set target and default devicetree to E60

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@9bcd5946

[E60][DEFCONFIG] Adapt to seco standard

  • Do not use kernel DTB
  • Enable board_early_init_r()
  • Set debug uart baudare to 115200

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@4a070b16

[E60] Add defconfig from RK3588 EVB

Copy of configs/rk3588_defconfig

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@7392cf4c

[E60] Add seco eeprom manager

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@b90aefb9

[E60] Add seco_environment management

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@051a74f6

[E60] Add basic env_conf.h for seco_environment

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@b509bd03

[E60] Add bootdev detection and environment loading

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@17724bc0

[E60][DTS] Add saradc

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@0ea30dd8

[E60][DTS] Add pca6416 gpio expander on i2c4

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@d620d453

[E60][DTS] Add gpio banks (0, 1, 2, 3, 4) with line names

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@aada08c6

[E60][DTS] Add rng

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@55352499

[E60][DTS] Add eMMC and uSD

sdmmc: uSD sdhci: eMMC

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@dfc1190f

[E60][DTS] Add UART2 for debug

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@9bf41df0

[E60][DTS] Add rk806 PMICs for CPU_BIG0, CPU_BIG1 and NPU

i2c3: CPU_BIG0 and CPU_BIG1 i2c6: NPU

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@13ce8b51

[E60][DTS] Add spi2 bus with rk806 PMIC fixed regulators

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@e1ceea56

[E60][DTS] Add 27Mhz oscillator and fixed regulators

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@794569d2

[E60][DTS] Add basic DTS for RK3588 E60

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@ad8eb667

[E60] Add baord directory with basic board file

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@48586c30

[RK3588] Add common seco environment include file

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@d4fad753

[E60] Add config file with basic seco seco_environment

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@e8454211

[E60] Add E60 target board

Add a new target board for SECO E60 COM Express Module based on RK3588

Merge request reports

Loading