On Wed, Sep 13, 2017 at 12:44:11PM +0200, Alexander Boettcher wrote:
> On 13.09.2017 08:48, Alexander Boettcher wrote:
> > The UART for Sabre Lite and Wand Quad are not the same, as far as I know.
> 
> Sorry, my assumption seems to be wrong, since the messages above are
> from the seL4 elfloader already.
> 
> So I presume you have just to adjust the seL4 kernel autoconf.h to match
> the Sabre lite board.

The kernel differentiates Sabre Lite and Wandboard regarding UART
config and available RAM.

  $ grep -rnA2 'CONFIG_PLAT_SABRE\|CONFIG_PLAT_WANDQ' .
  ./src/kernel/sel4/configs/imx6/wand_quad/autoconf.h:75:#define 
CONFIG_PLAT_WANDQ 1
  ./src/kernel/sel4/configs/imx6/wand_quad/autoconf.h-76-#define 
CONFIG_HAVE_LIB_PLATSUPPORT 1
  ./src/kernel/sel4/configs/imx6/wand_quad/autoconf.h-77-#define 
CONFIG_NUM_DOMAINS 16
  --
  ./src/kernel/sel4/include/plat/imx6/plat/machine/hardware.h:55:#if 
defined(CONFIG_PLAT_SABRE)
  ./src/kernel/sel4/include/plat/imx6/plat/machine/hardware.h-56-    /* Sabre 
has 1 GiB */
  ./src/kernel/sel4/include/plat/imx6/plat/machine/hardware.h-57-    { /* 
.start = */ 0x10000000, /* .end = */ 0x50000000 }
  ./src/kernel/sel4/include/plat/imx6/plat/machine/hardware.h:58:#elif 
defined(CONFIG_PLAT_WANDQ)
  ./src/kernel/sel4/include/plat/imx6/plat/machine/hardware.h-59-    /* 
Wandboard Quad: 2 GiB */
  ./src/kernel/sel4/include/plat/imx6/plat/machine/hardware.h-60-    { /* 
.start = */ 0x10000000, /* .end = */ 0x90000000 }
  --
  ./src/kernel/sel4/include/plat/imx6/plat/machine/devices.h:15:#ifdef 
CONFIG_PLAT_SABRE
  ./src/kernel/sel4/include/plat/imx6/plat/machine/devices.h-16-#define 
UART_PADDR                  UART2_PADDR
  ./src/kernel/sel4/include/plat/imx6/plat/machine/devices.h:17:#elif 
defined(CONFIG_PLAT_WANDQ)
  ./src/kernel/sel4/include/plat/imx6/plat/machine/devices.h-18-#define 
UART_PADDR                  UART1_PADDR
  ./src/kernel/sel4/include/plat/imx6/plat/machine/devices.h-19-#else

Greets
-- 
Christian Helmuth
Genode Labs

https://www.genode-labs.com/ · https://genode.org/
https://twitter.com/GenodeLabs · /ˈdʒiː.nəʊd/

Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden
Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
genode-main mailing list
genode-main@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/genode-main

Reply via email to