Age | Commit message (Collapse) | Author | Files | Lines |
|
The hdmi display is unstable after repeated reset
blank panel or write panel
Signed-off-by: Keith Zhao <keith.zhao@starfivetech.com>
|
|
The resize-ddr should be board-level code
Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
|
|
|
|
CR6441: borad: starfive: vf2: Adjust the CMA size adaptively
See merge request sbc/u-boot!54
|
|
CR5623: Add 1G DDR support && Simplify the command of uboot to load Linux
See merge request sbc/u-boot!53
|
|
CR5623: Add 1G DDR support && Simplify the command of uboot to load Linux
See merge request sdk/u-boot!57
|
|
Adaptively adjust the CMA size according to the DDR size
Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
|
|
Optimized environment variables for debian boot
Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
|
|
Readjust the address space for 1G DDR
Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
|
|
Radxa uses macronix spi flash, so enable it.
Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
|
|
set SPL_OPENSBI_LOAD_ADDR to 0x40000000
Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
|
|
add 1G DDR tuning cfg
Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
|
|
When eeprom reads, you need to determine whether eeprom supports it.
Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
|
|
In order to read DDR info from eeprom.
Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
|
|
loadaddr
fdtoverlay_addr_r
kernel_comp_addr_r/kernel_comp_size
Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
|
|
Readjust the address space for 1G DDR
Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
|
|
Radxa uses macronix spi flash, so enable it.
Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
|
|
set SPL_OPENSBI_LOAD_ADDR to 0x40000000
Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
|
|
add 1G DDR tuning cfg
Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
|
|
When eeprom reads, you need to determine whether eeprom supports it.
Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
|
|
In order to read DDR info from eeprom.
Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
|
|
Usually, kernel_comp_size only need 0x4000000.
Optimize kernel_comp_addr_r for better compatibility with 1G DDR
situations.
Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
|
|
sync from vf2 and add resize DDR info from EEPROM
Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
|
|
CR6164 riscv: config: starfive: jh7110: mem size
See merge request sbc/u-boot!52
|
|
|
|
CR 6164 riscv: config: starfive: jh7110: mem size
See merge request sdk/u-boot!56
|
|
reduce the mem size from 800+M to 128M
Signed-off-by: Keith Zhao <keith.zhao@starfivetech.com>
|
|
reduce the mem size from 800+M to 128M
Signed-off-by: Keith Zhao <keith.zhao@starfivetech.com>
|
|
CR_5469 board: starfive: jh7110: Add support for 1.25GHz chips
See merge request sbc/u-boot!51
|
|
|
|
CR_5469 board: starfive: jh7110: Add support for 1.25GHz chips
See merge request sdk/u-boot!55
|
|
Remove max cpu voltages: 1.12v, 1.10v, 1.08v.
Set the cpu max frequency to 1.25G per OTP value.
Signed-off-by: Mason Huo <mason.huo@starfivetech.com>
|
|
Remove max cpu voltages: 1.12v, 1.10v, 1.08v.
Set the cpu max frequency to 1.25G per OTP value.
Signed-off-by: Mason Huo <mason.huo@starfivetech.com>
|
|
This is needed for device tree overlays to work when adding them via "fdtoverlays /path/to/overlay.dtbo" to extlinux.conf.
Of course this can be also set in uEnv.txt, but this U-Boot build reads that environment file from partition 3 with FAT filesystem only, which makes this an unnecessary limitation. Also, this variable is listed as mandatory in upstream U-Boot docs: https://github.com/u-boot/u-boot/blob/master/doc/develop/distro.rst#required-environment-variables
To allow using device tree overlays on the VisionFive 2, including the one shipped with StarFive's own kernel build, via extlinux in a generic and upstream-compatible way, this variable is hereby added.
The used address is sufficiently distant from the initramfs address, also in case 0x48100000 is used (override via uEnv.txt in StarFive's Debian image).
Signed-off-by: MichaIng <micha@dietpi.com>
|
|
The default U-Boot environment does not provide kernel_comp_addr_r and kernel_comp_size, needed when using a compressed kernel image. These variables are listed as mandatory in upstream U-Boot to allow this feature without needed user configuration: https://github.com/u-boot/u-boot/blob/master/doc/develop/distro.rst#required-environment-variables
The values are taken from the uEnv.txt shipped by StarFive's own Debian images, which does use a gzip-compressed kernel image hence proven to be valid. Adding those values to the U-Boot default environment allows them to be removed from the dedicated uEnv.txt and enables support for compressed kernel images independent of the used uEnv.txt or whether one is used at all.
Signed-off-by: MichaIng <micha@dietpi.com>
|
|
update toolchain to gcc 12.2.0
|
|
CR_3508: riscv: dts: starfive: add zicsr_zifencei to riscv,isa string
See merge request sdk/u-boot!54
|
|
Starting from gcc 12.x, csr and fence instructions have been
separated from the base I instruction set. special the
zicsr_zifencei string to DT riscv,isa string
Signed-off-by: Andy Hu <andy.hu@starfivetech.com>
|
|
CR_5228: Added booting from nvme support for debian
See merge request sbc/u-boot!50
|
|
CR5042: riscv: dts: starfive: vf2: add Pad Drive Strength Cfg
See merge request sbc/u-boot!49
|
|
1. u-boot:
Merge branch 'CR_5042_gmac_phy_delay_ds_samin.guo' into 'jh7110-master'
Merge branch 'CR_4854_nvboot_shanlong.li' into 'jh7110-master'
|
|
CR5042: net: phy: motorcomm: add Pad Drive Strength Cfg
See merge request sdk/u-boot!52
|
|
CR_4854: uboot: evb support boot from nvme ssd
See merge request sdk/u-boot!53
|
|
support boot from nvme ssd
Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
|
|
Signed-off-by: Clement <clement@starfivetech.com>
|
|
|
|
CR 5041 board: starfive: copyright: Standardize the copyright format
See merge request sdk/u-boot!51
|
|
set gmac1 rx delay to 300ps to to match better delays.
Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
|
|
set gmac0 rx delay to 1500ps to to match better delays.
Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
|
|
Increase the drive strength of rx_clk to increase the delay
available window.
Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
|