Bug 240828 - [new ports] sysutils/u-boot-espressobin
Summary: [new ports] sysutils/u-boot-espressobin
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: arm64 Any
: --- Affects Some People
Assignee: freebsd-ports-bugs mailing list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-09-26 02:20 UTC by Neko Prog
Modified: 2019-09-26 09:14 UTC (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Neko Prog 2019-09-26 02:20:56 UTC
Hello, I would like to request a new port for ESPRESSObin Marvell Armada 3720.

Attached here are links to some files that might be able to help in creating this port.

Marvell Armada 3700 specs:
https://www.marvell.com/embedded-processors/armada/armada-3700/

ESPRESSObin Armada3720 defconfig:
https://github.com/u-boot/u-boot/blob/master/configs/mvebu_espressobin-88f3720_defconfig

ESPRESSObin Armada 3720 dts:
https://github.com/u-boot/u-boot/blob/master/arch/arm/dts/armada-3720-espressobin.dts

What's left is a slave port for u-boot and dtb.
Comment 1 Emmanuel Vadot freebsd_committer 2019-09-26 08:20:43 UTC
It's not only that a u-boot port is needed, we also need an ATF port for it, a port for the tools needed.
See http://wiki.espressobin.net/tiki-index.php?page=Build+From+Source+-+Bootloader

Not saying that it's hard but this is not your classical "copy any u-boot ports and replace the name/defconfig"
I have no plan to work on this.
Comment 2 Neko Prog 2019-09-26 09:14:31 UTC
Not saying it's copy and rename, but pointing to it's name to be a reference in u-boot-master script if needed. So in order to build u-boot.bin it's possible and next will be used for step trusted firmware.

But it's ok, it's just a suggestion for new ports.