[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [microblaze-uclinux] Booting from system ace
Hi Nathan,
it is great you found where is your problem. Just remove all FLASH config from
petalinux config file look at include/configs/petalinux.h or similar.
There you have to remove flash specific commands. Just remove them and build.
About system.ace. You have two choices.
1. Use your own bootloader and copy u-boot from cf to ram and jump to start
2. incorporate u-boot.elf file to your ace.
It is up to you what you want to use.
Regards,
Michal
Nathan Hillery wrote:
> I'm trying to get petalinux (really u-boot, I guess) to boot from
> system ace (my board has no other flash device). I'm somewhat
> confused about how I am supposed to make sysace show up as a flash
> memory device to petalinux/u-boot. When I try to build, I get the
> error:
>
> u-boot/petalinux-uboot-config: line 177: + : syntax error: operand
> expected (error token is " ")
>
> Line 177 of u-boot/petalinux-uboot-config is:
> if [ $((${PAR_ADDR[$CNT]} + ${PAR_SIZE[$CNT]})) -gt
> $(($FLASH_START + $FLASH_SIZE)) ]; then
>
> FLASH_START & FLASH_SIZE are not set, which is causing the syntax error.
> ___________________________
> microblaze-uclinux mailing list
> microblaze-uclinux@xxxxxxxxxxxxxx
> Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
> Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/
>
>
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/