Hi Philippe, thanks for your review.
On Wed, Nov 21, 2018 at 4:00 AM Philippe Mathieu-Daudé <phi...@redhat.com> wrote: > On 20/11/18 21:38, Max Filippov wrote: > > static const TypeInfo xtfpga_lx200_nommu_type = { > > @@ -632,6 +636,7 @@ static void xtfpga_ml605_class_init(ObjectClass *oc, > > void *data) > > mc->init = xtfpga_ml605_init; > > mc->max_cpus = 4; > > mc->default_cpu_type = XTENSA_DEFAULT_CPU_TYPE; > > + mc->default_ram_size = 256 * MiB; > > Isn't it 512 MB for the ML605? There's 512MB on the board, but the Tensilica prototyping user's guide for the ML605 only documents 256MB in the memory map section. But now that you've mentioned it I recall that in reality both ML605 and KC705 had all onboard memory minus 128MB mapped for cores with MMU. > > } > > > > static const TypeInfo xtfpga_ml605_type = { > > @@ -648,6 +653,7 @@ static void xtfpga_ml605_nommu_class_init(ObjectClass > > *oc, void *data) > > mc->init = xtfpga_ml605_nommu_init; > > mc->max_cpus = 4; > > mc->default_cpu_type = XTENSA_DEFAULT_CPU_NOMMU_TYPE; > > + mc->default_ram_size = 256 * MiB; > > Ditto. For noMMU cores there's only 256MB window available for the system memory, so it's capped at 256MB. I'll send an updated v2. -- Thanks. -- Max