RE: [yocto] #yocto bootchooser: Cannot get state 'state'

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Ahmad,

> 
> Hello,
> 
> On 1/23/20 4:30 PM, Hans-Ulrich Schlieben wrote:
> > Hi Robert,
> > 
> > there where no SDK, bison and flex missing. Now it compiled. Thanx.
> > There are 
> > 
> > Copying it onto the system and running it from the console just returned error code 132 and: 
> > Illegal instruction
> 
> Running what?
The barebox executable in the barebox folder, not some image. The executable starts with ELF so it should run, shouldn't it?
In the barebox README states:  The barebox image is a normal Linux executable, so it can be started  just like every other program

> > I copied the .config file from yocto into the barebox directory. Do I have still the wrong architecture?
> > 
> > Perhaps I have to copy  ./images/barebox-phytec-phycard-imx6q-1gib.img onto the destination system starting at offset 0x1000 using dd.
> > How to copy barebox onto the sdcard? There is no setupmbr executable in ./scripts/setupmbr, just a c file and no working Makefile.
> 
> barebox already has the dcd offset in, just dd the correct image to the start of your SD-Card and it should work.
Wait, just running dd if= bareboximagefile of=/dev/mmcblk0 would just kill my Partitiontable in sector 0. 
When I look into the bareboximagefile I see two sections starting with something like barebox.......UUUUUUUUUUUUUUUUUUUUUUUUUU at offset 0 and offset 0x1000.
The part at 0x1000 resembles more what I see on my sdcard on offset 0x1000 so my approach would be to
dd if= bareboximagefile of=/dev/mmcblk0 bs=512 offset=8 skip=8.
What do you think?

> 
> Cheers
> Ahmad
> 
> 
Thank you and Best Regards

hu

_______________________________________________
barebox mailing list
barebox@xxxxxxxxxxxxxxxxxxx
http://lists.infradead.org/mailman/listinfo/barebox



[Index of Archives]     [Linux Embedded]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux