Re: [Article] NuttX on Star64 JH7110: RISC-V PLIC Interrupts and Serial I/O

2023-08-01 Thread Lee, Lup Yuen
Thanks Tomek! Here's the backup link for the article (since Codeberg is down): https://lupyuen.github.io/articles/plic I found out (from Hacker News) that JH7110 uses a Synopsys DesignWare 8250 UART that has a peculiar problem with the Line Control Register (LCR)... If we write to LCR while the

Re: [Article] NuttX on Star64 JH7110: RISC-V PLIC Interrupts and Serial I/O

2023-08-01 Thread Tomek CEDRO
On Wed, Aug 2, 2023 at 1:14 AM Lee, Lup Yuen wrote: > NuttX on Star64 JH7110 RISC-V SBC is almost ready! But we're stuck with > 16550 UART Controller firing too many Spurious Interrupts. Good luck Lup! IRQ storm is (was?) known problem on a desktop machines too! I hope you fight that beast soon

[Article] NuttX on Star64 JH7110: RISC-V PLIC Interrupts and Serial I/O

2023-08-01 Thread Lee, Lup Yuen
NuttX on Star64 JH7110 RISC-V SBC is almost ready! But we're stuck with 16550 UART Controller firing too many Spurious Interrupts. In this article, we explain… (1) Why there’s No Console Output from NuttX Apps (2) How Serial I/O works in NuttX QEMU (3) How UART I/O differs for Star64 vs QEMU (4)