28 Feb, 2020

3 commits

  • The board uses 100 MHz clock for UART bitrate generator,
    but is configured as 50 MHz on defconfig.

    This produces wrong console output.
    The first message, "Debug uart enabled" is received as:
    "������b"

    Fix the issue by configuring the correct clock for the
    UART baudrate generator

    Signed-off-by: Milan Obuch
    Signed-off-by: Luis Araneda
    Signed-off-by: Michal Simek

    Milan Obuch
     
  • The board has two push button connected to MIO pins
    50 and 51, which have a pull-down resistor and are
    connected to 1.8V when pressed.

    These two pins are wrongly initialized with internal
    pull-up enabled so they are reported as 1 all the time
    with no change when pressed.

    Disable the internal pull-up to fix the issue.

    Signed-off-by: Milan Obuch
    Signed-off-by: Luis Araneda
    Signed-off-by: Michal Simek

    Milan Obuch
     
  • flush_dcache_range() expects unsigned long in the arguments. Here u32
    variable is unable to hold the higher address value when ddr mapped
    to higher addresses & flushing lower address dchache range instead
    which is unmapped causing to crash.

    Signed-off-by: T Karthik Reddy
    Signed-off-by: Michal Simek

    T Karthik Reddy
     

27 Feb, 2020

3 commits


26 Feb, 2020

11 commits


25 Feb, 2020

12 commits


21 Feb, 2020

1 commit


20 Feb, 2020

10 commits