Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Jun 2021 17:36:34 +0200
From:      Dmitry Salychev via freebsd-arm <freebsd-arm@freebsd.org>
To:        Dan Kotowski <dan.kotowski@a9development.com>
Cc:        bzeeb-lists@lists.zabbadoz.net, freebsd-arm@freebsd.org, freebsd-hackers@freebsd.org
Subject:   Re: U-Boot for HoneyComb LX2
Message-ID:  <YMODAvmx0ShXZfe5@x230.ds>
In-Reply-To: <mPwd48q_Av17Yu7heo463B4vhf_QcoyJ67hcN3Ej2AoKtYW9BnC4f0oNaI1mtz_F3f7UIEFG-D-5sJJKrhxsk6kGlc9HPL6jhcYgJpjTC5M=@a9development.com>
References:  <YLTXteOeRpEu2qNT@x230.ds> <198F84BF-5932-4E58-BCE3-CC33B185923A@lists.zabbadoz.net> <YLeBQKgRLQBPNpX6@x230.ds> <mPwd48q_Av17Yu7heo463B4vhf_QcoyJ67hcN3Ej2AoKtYW9BnC4f0oNaI1mtz_F3f7UIEFG-D-5sJJKrhxsk6kGlc9HPL6jhcYgJpjTC5M=@a9development.com>

next in thread | previous in thread | raw e-mail | index | archive | help

(well, I had to configure DKIM long ago... done finally)

Personally, I'd be glad to use any bootloader which provided a firmware for
DPAA2 MC. I checked SolidRun's script [1] to build a UEFI image briefly and
didn't find anything about MC firmware, DPL or DPC. However, similar script
with U-Boot [2] has them written to the resulted image:

	# DPAA2-MC at 0x5000
	dd if=$ROOTDIR/build/qoriq-mc-binary/lx216xa/${MC} of=images/${IMG} bs=512 seek=20480 conv=notrunc

	# DPAA2 DPL at 0x6800
	dd if=$ROOTDIR/build/mc-utils/config/lx2160a/CEX7/${DPL} of=images/${IMG} bs=512 seek=26624 conv=notrunc

	# DPAA2 DPC at 0x7000
	dd if=$ROOTDIR/build/mc-utils/config/lx2160a/CEX7/${DPC} of=images/${IMG} bs=512 seek=28672 conv=notrunc

Do you know how MC is initialized in case of UEFI?

Regards,
Dmitry

[1] https://github.com/SolidRun/lx2160a_uefi/blob/master/runme.sh
[2] https://github.com/SolidRun/lx2160a_build/blob/master/runme.sh



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?YMODAvmx0ShXZfe5>