Bug#1053359: U-Boot: please package starfive_visionfive2_defconfig in U-Boot v2023.10

2023-11-17 Thread Heinrich Schuchardt

On 11/18/23 00:30, Vagrant Cascadian wrote:

On 2023-10-02, Heinrich Schuchardt wrote:

U-Boot v2023.10 has been released. It provides sufficient support for
the StarFive Visionfive 2 board.


Thanks!



I would suggest to package it as u-boot-starfive.


I will probably wait until u-boot 2023.10 lands in Debian before
uploading a new binary package that requires NEW review, but probably
not long after.



64fd30d367a1 ("tools: mkimage: Add StarFive SPL image support")
90602e779d3a ("riscv: dts: starfive: generate u-boot-spl.bin.normal.out")
ad4b1bc39eef ("configs: NVMe/USB target boot devices on VisionFive 2")
98d17450cd4b ("starfive: visionfive2: add mmc0 and nvme boot targets")


I presume the above commits have now landed in upstream u-boot git?


Above commit hashes are present in upstream origin/master.





[PATCH v2] i2c: designware_i2c: adjust timing calculation
https://lore.kernel.org/u-boot/20231013130939.19803-1-heinrich.schucha...@canonical.com/


Did this land upstream yet?


35e8007ef382 ("i2c: designware_i2c: adjust timing calculation")
in origin/master.



Anything else needed?


To my knowledge this is all that is needed on top of v2023.10.

Best regards

Heinrich



Bug#1053359: U-Boot: please package starfive_visionfive2_defconfig in U-Boot v2023.10

2023-11-17 Thread Vagrant Cascadian
On 2023-10-02, Heinrich Schuchardt wrote:
> U-Boot v2023.10 has been released. It provides sufficient support for 
> the StarFive Visionfive 2 board.

Thanks!


> I would suggest to package it as u-boot-starfive.

I will probably wait until u-boot 2023.10 lands in Debian before
uploading a new binary package that requires NEW review, but probably
not long after.


> 64fd30d367a1 ("tools: mkimage: Add StarFive SPL image support")
> 90602e779d3a ("riscv: dts: starfive: generate u-boot-spl.bin.normal.out")
> ad4b1bc39eef ("configs: NVMe/USB target boot devices on VisionFive 2")
> 98d17450cd4b ("starfive: visionfive2: add mmc0 and nvme boot targets")

I presume the above commits have now landed in upstream u-boot git?


> [PATCH v2] i2c: designware_i2c: adjust timing calculation
> https://lore.kernel.org/u-boot/20231013130939.19803-1-heinrich.schucha...@canonical.com/

Did this land upstream yet?

Anything else needed?


live well,
  vagrant


signature.asc
Description: PGP signature


Bug#1053359: U-Boot: please package starfive_visionfive2_defconfig in U-Boot v2023.10

2023-10-13 Thread Heinrich Schuchardt
U-Boot v2023.01 introduced SPL code to detect the memory size on the 
different VisionFive 2 boards and adjust the device-tree accordingly.


This relies on reading the EEPROM. Unfortunately the Designware I2C 
driver has an issue. So the following patch is needed:


[PATCH v2] i2c: designware_i2c: adjust timing calculation
https://lore.kernel.org/u-boot/20231013130939.19803-1-heinrich.schucha...@canonical.com/

Best regards

Heinrich



Bug#1053359: U-Boot: please package starfive_visionfive2_defconfig in U-Boot v2023.10

2023-10-02 Thread Heinrich Schuchardt
To allow booting from NVMe, USB eMMC on the VisionFive 2 board the 
following patches would be needed.


ad4b1bc39eef ("configs: NVMe/USB target boot devices on VisionFive 2")
98d17450cd4b ("starfive: visionfive2: add mmc0 and nvme boot targets")

Best regards

Heinrich



Bug#1053359: U-Boot: please package starfive_visionfive2_defconfig in U-Boot v2023.10

2023-10-02 Thread Heinrich Schuchardt

Package: u-boot
Version: 2023.07+dfsg-1
Severity: wishlist

U-Boot v2023.10 has been released. It provides sufficient support for 
the StarFive Visionfive 2 board.


I would suggest to package it as u-boot-starfive.

The generated spl/u-boot-spl.bin cannot be used directly for 
installation. But the U-Boot origin/next branch has two patches which 
will result in a further binary with the necessary header prepended to 
spl/u-boot-spl.bin:


64fd30d367a1 ("tools: mkimage: Add StarFive SPL image support")
90602e779d3a ("riscv: dts: starfive: generate u-boot-spl.bin.normal.out")

Best regards

Heinrich