Skip to content

feat(SIM): route different uart lane to separated log file AND fix SatelliteStation#1

Merged
Wolf-Tungsten merged 2 commits intoWolf-Tungsten:xs-subfrom
FurryAcetylCoA:uart-logs
Mar 27, 2026
Merged

feat(SIM): route different uart lane to separated log file AND fix SatelliteStation#1
Wolf-Tungsten merged 2 commits intoWolf-Tungsten:xs-subfrom
FurryAcetylCoA:uart-logs

Conversation

@FurryAcetylCoA
Copy link
Copy Markdown
Contributor

@FurryAcetylCoA FurryAcetylCoA commented Feb 13, 2026

Useful with tmux/screen with tail -f uart_X.log
当前实现中所有核的uart输出都挤到stdout上了。难以阅读,本pr提供了一个选项,在需要时把它们分开


Edit: 为了rebase方便,把对卫星站的修复也放到这里了

修复了卫星站中toCore 和 fromCore的语义混乱,现在中断和接收计数器可以正常工作
修复卫星站的地址转换错误。目前的修复会在AXI桥未选中设备时下溢,但据AXI语义不会有问题(因为此时地址的valid为0)。
更新关于卫星站的文档

Useful with tmux/screen with `tail -f uart_X.log`
Flip the toCore and fromCore in SatelliteStation, now buffer counter and
Interrupt works as expected
Update related doc
Fix an address conv error in top
@FurryAcetylCoA FurryAcetylCoA changed the title feat(SIM): route different uart lane to separated log file feat(SIM): route different uart lane to separated log file AND fix SatelliteStation Mar 26, 2026
@Wolf-Tungsten Wolf-Tungsten merged commit 0e6c497 into Wolf-Tungsten:xs-sub Mar 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants