Summary: | [new port] sysutils/u-boot-zybo-z7 - u-boot for Zynq based Zybo Z7 board | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | bsd | ||||||||
Component: | Individual Port(s) | Assignee: | freebsd-uboot (Nobody) <uboot> | ||||||||
Status: | New --- | ||||||||||
Severity: | Affects Only Me | CC: | diizzy, lwhsu, manu | ||||||||
Priority: | --- | ||||||||||
Version: | Latest | ||||||||||
Hardware: | arm | ||||||||||
OS: | Any | ||||||||||
Attachments: |
|
Tested with currently used 2019.10 u-boot distfile, it works with recently released 2020.01 too (builds and boots). Patches for two init issues are included in this port - there is bad clock in defconfig file for UART and two MIO pins are initialized incorrectly with pull-ups activated. Both are reported already upstream, but could not be included in release before 2020.04, naturally, so in the meantime use simple patches in this port. Created attachment 210888 [details]
Modifed shar file using patchwork
manu@ Can you have a look at this? Oh god, shar ... Well, I'm doing u-boot updates tonight, I'll see if it compiles and will commit it if it does. This does not work with 2020.04 Please send a new patch (not shar please). Note that the patches doesn't seems to be needed anymore. Created attachment 216927 [details]
New patch working with 2020.07 u-boot sources
This port was checked today for both build and boot functionality - raw make all install provide required files booting on my Zybo Z7 board with no intervention up to starting kernel.
This seems to be good to go now? |
Created attachment 210561 [details] new port's shar This port adds u-boot for Zybo Z7 board into ports collection. It is tested to build working binaries suitable for dropping into armv7-genericsd image's MSDOSBOOT partition to provide working system, just valid DTB file needs to be added to it (not part of this port, naturally).