Henrik Nordström
2013-06-26 08:51:17 UTC
Seems something is broken with the serial support in 3.9 and later.
Tested openrisc-3.9 branch form Jonas repository and current mainline as
of yesterday with same symptom. The exact same kernel config & dts works
fine on 3.8 and earlier.
Running in or1ksim works fine, but on two different FPGA boards the
serial port becomes silent once fully configured. The early bootconsole
do work, and boot continues fine up to userspace if keep_bootcon is used
and serial0 is disabled in the dts (i.e. disabling the full serial
driver, only using simple polled bootcon driver).
To keep things simple the tested kernel config & dts is the same as for
or1ksim except for clock frequency.
Regards
Henrik
Tested openrisc-3.9 branch form Jonas repository and current mainline as
of yesterday with same symptom. The exact same kernel config & dts works
fine on 3.8 and earlier.
Running in or1ksim works fine, but on two different FPGA boards the
serial port becomes silent once fully configured. The early bootconsole
do work, and boot continues fine up to userspace if keep_bootcon is used
and serial0 is disabled in the dts (i.e. disabling the full serial
driver, only using simple polled bootcon driver).
To keep things simple the tested kernel config & dts is the same as for
or1ksim except for clock frequency.
Regards
Henrik