-
Notifications
You must be signed in to change notification settings - Fork 175
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Running linux via serial prints weird characters to output #322
Comments
The changes I made: class Colorlight_5a_75e(Board):
#soc_kwargs = {"l2_size" : 2048}
def __init__(self):
from litex_boards.targets import colorlight_5a_75x
Board.__init__(self, colorlight_5a_75x.BaseSoC, soc_capabilities={
# Communication
"serial",
#"ethernet", # had to comment because it would throw error: You cannot use the 25MHz clock as system clock since it is provided by the Ethernet PHY and will stop during PHY reset.
})
# ....
"colorlight_i5" : Colorlight_i5,
"5a_75e" : Colorlight_5a_75e, #underscore so verilog can compile
I had to comment all these lines from
I also had to add default parameters (board & revision): class BaseSoC(SoCCore):
def __init__(self, board="5a-75e", revision="6.0", sys_clk_freq=60e6, toolchain="trellis", inside
and if I would add the parameters like this:
inside
|
Hi @roby2014, can you try to see if you are able to get the target from LiteX-Boards working?: https://github.com/litex-hub/litex-boards/blob/master/litex_boards/targets/colorlight_5a_75x.py |
Hello, I was able to run So I think it works |
I was able to compile the bitstream for the Colorlight 5a-75 board, however, when uploading linux image via serial, when I press some key I get random output (only
0
and>
):Any idea what could this be? I can provide more info if needed
The text was updated successfully, but these errors were encountered: