From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alexander Graf Date: Thu, 3 Nov 2016 09:49:28 +0100 Subject: [U-Boot] [RFC PATCH 00/10] sunxi: Allwinner A64 SPL support In-Reply-To: <1478137001-847-1-git-send-email-andre.przywara@arm.com> References: <1478137001-847-1-git-send-email-andre.przywara@arm.com> Message-ID: <581AFA18.4040404@suse.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 11/03/2016 02:36 AM, Andre Przywara wrote: > Hi, > > this is my first take on the SPL support for the Allwinner A64 SoC. > The actual meat - the DRAM initialization code - has been provided > by Jens - many thanks for that! > The rest of the patches mostly deal with the 32-bit/64-bit switch. > > While it is possible and seems natural to let the SPL also run in 64-bit, > this creates a really large binary (32600 Bytes in my case). With some > hacks (plus some fixes to make the SPL 64-bit safe) I got this to work, So how about we merge the 64bit version first (since that's *way* easier to compile for everyone) and then consider the move to 32bit afterwards? I don't even want to start to imagine how to squeeze a 32bit SPL build into the build process for our U-Boot binaries. > but any addition will probably break it and exceed the 32KB limit that > the BROM imposes. Debug is the first obvious victim here. Do you have some section size comparisons between the two? Alex