UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Scholar wzab
Scholar
2,819 Views
Registered: ‎08-24-2011

ZCU102 Petalinux 2016.4 - U-Boot fails with Insufficient RAM for page table: 0x15000 > 0x14000. Please increase the size in get_page_table_size()

Hi,

When I try to boot my design with:

$ petalinux-boot --jtag --fpga --bitstream images/linux/design_1_wrapper.bit --u-boot

the U-Boot finally fails with:

Insufficient RAM for page table: 0x15000 > 0x14000. Please increase the size in get_page_table_size(

I couldn't find the above option neither in plain "petalinux-config" nor in "petalinux-config -c u-boot".

 

Regards,

Wojtek

5 Replies
Observer bstahlman
Observer
2,684 Views
Registered: ‎01-31-2017

Re: ZCU102 Petalinux 2016.4 - U-Boot fails with Insufficient RAM for page table: 0x15000 > 0x14000. Please increase the size in get_page_table_size()

I'm seeing this as well. Any insights would be greatly appreciated.

0 Kudos
Moderator
Moderator
2,666 Views
Registered: ‎12-04-2016

Re: ZCU102 Petalinux 2016.4 - U-Boot fails with Insufficient RAM for page table: 0x15000 > 0x14000. Please increase the size in get_page_table_size()

Hi Wojtek

 

Can you please try applying attached U-boot patch and build it again and re-test it. Lets see if this helps out for you?

0 Kudos
Scholar wzab
Scholar
2,656 Views
Registered: ‎08-24-2011

Re: ZCU102 Petalinux 2016.4 - U-Boot fails with Insufficient RAM for page table: 0x15000 > 0x14000. Please increase the size in get_page_table_size()

Hi Shabbirk,
Yes, I'll test it next week and let you know. For the moment I have switched to loading kernel via JTAG, without using u-boot at all.
0 Kudos
Contributor
Contributor
145 Views
Registered: ‎01-25-2016

Re: ZCU102 Petalinux 2016.4 - U-Boot fails with Insufficient RAM for page table: 0x15000 > 0x14000. Please increase the size in get_page_table_size()

Hi Shabbirk:

I ran into this problem too. However, I am on Petalinux 2019.1  Should I use the same patch ? and where should I put it in my petalinux project ?

 

Thanks,

CK

0 Kudos
Visitor carl711
Visitor
58 Views
Registered: ‎05-29-2019

Re: ZCU102 Petalinux 2016.4 - U-Boot fails with Insufficient RAM for page table: 0x15000 > 0x14000. Please increase the size in get_page_table_size()

One way to get rid of this error is:

Go to u-boot/arch/arm/mach-zynqmp/cpu.c line 102 (approx.)

under the struct "struct mm_region *mem_map = zynqmp_mem_map;"

struct mm_region *mem_map = zynqmp_mem_map;

u64 get_page_table_size(void)
{
	//return 0x14000;
	return 0x20000; 

}

Replace "return 0x14000;" with "return 0x20000;"

 

Regards,

Carl

0 Kudos