19 Feb, 2018

1 commit

  • To debug device tree issues involving 32- and 64-bit platforms, it is useful to
    have a generic 64-bit platform available.

    Add a version of the sandbox that uses 64-bit integers for its physical
    addresses as well as a modified device tree.

    Signed-off-by: Mario Six
    Added CONFIG_SYS_TEXT_BASE to configs/sandbox64_defconfig
    Signed-off-by: Simon Glass

    Mario Six
     

15 Sep, 2017

1 commit


12 Sep, 2017

1 commit


12 Jul, 2017

1 commit


19 Sep, 2016

1 commit


26 Jul, 2016

1 commit


28 May, 2016

1 commit


15 Apr, 2016

1 commit


19 Apr, 2015

3 commits

  • The 'lo' interface on Linux doesn't support thinks like ARP or
    link-layer access like we use to talk to a normal network interface.
    A higher-level network API must be used to access localhost.

    As written, this interface is limited to not supporting ICMP since the
    API doesn't allow the socket to be opened for all IP traffic and be able
    to receive at the same time. UDP is far more useful to test with, so it
    was selected over ICMP. Ping won't work, but things like TFTP should
    work.

    Signed-off-by: Joe Hershberger
    Reviewed-by: Simon Glass

    Joe Hershberger
     
  • Implement a bridge between U-Boot's network stack and Linux's raw packet
    API allowing the sandbox to send and receive packets using the host
    machine's network interface.

    This raw Ethernet API requires elevated privileges. You can either run
    as root, or you can add the capability needed like so:

    sudo /sbin/setcap "CAP_NET_RAW+ep" /path/to/u-boot

    Signed-off-by: Joe Hershberger
    Reviewed-by: Simon Glass

    Joe Hershberger
     
  • Add basic network support to sandbox which includes a network driver.

    Signed-off-by: Joe Hershberger
    Reviewed-by: Simon Glass

    Joe Hershberger
     

31 Jan, 2015

1 commit


22 Sep, 2014

1 commit


17 May, 2014

1 commit

  • Because sandbox is not a real hardware, setting vendor=sandbox is
    almost meaningless.

    This commit sets sandbox's vendor field to '-'.

    It is a good thing that it decreases one level directory hierarchy.
    The files board/sandbox/sandbox/* have been moved to board/sandbox/*.

    Signed-off-by: Masahiro Yamada
    Acked-by: Simon Glass
    Tested-by: Simon Glass

    Masahiro Yamada