From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pieter Smith Date: Sun, 24 Apr 2016 23:26:33 +0200 Subject: [Buildroot] [PATCH v4 0/7] Support building a second Barebox config (incl. BBB) In-Reply-To: <8760v6rf1n.fsf@dell.be.48ers.dk> References: <1458513351-6556-1-git-send-email-pieter@boesman.nl> <20160419212441.6a0454e9@free-electrons.com> <20160419201733.GA19934@smipidev> <20160420164216.GA26814@smipidev> <20160421132905.7c271814@free-electrons.com> <8760v6rf1n.fsf@dell.be.48ers.dk> Message-ID: <20160424212633.GB4812@smipidev> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: buildroot@busybox.net Hi Peter, On Sun, Apr 24, 2016 at 09:18:44PM +0200, Peter Korsgaard wrote: > >>>>> "Thomas" == Thomas Petazzoni writes: > > Hi, > > >> If I copy your images (MLO, barebox.bin) directly to the FAT > >> partition, everything starts as expected. But I dd boot.vfat, the > >> system doesn't boot and shows only CCCCC, though I have no problems > >> mounting the first partition in Linux. > >> > >> sudo dd if=/tmp/boot.vfat of=/dev/sdd1 bs=1M > > > So this means that the Barebox build is OK, and only the genimage part > > is causing problems. But this doesn't prevent from merging the barebox > > aspects of the series (patches 1 to 6), which are really the important > > part. The last patch is really more a defconfig proving that it works, > > I am not even sure that in practice we want to merge a defconfig for > > BeagleBone that is just different from beaglebone_defconfig in the fact > > that it uses Barebox instead of U-Boot. Peter? > > > Peter, I think you looked at using genimage on AM335x, what were your > > conclusion? On OMAP3, there were some very strict geometry restrictions > > in the romcode, but I don't remember if your conclusion is that they > > also apply to AM335x or not. > > The rom code afaik checks that the partition size matches exactly with > the size of the fat file system, so just dd'ing a fat fs image to an > existing partition is unlikely to work: Thanks! That explains what I have been observing. Everything works well if you have genimage generate a full SD card image, MBR and all. [snip] - Pieter