Weak Ordering in the BL808 Memory Management Unit ( T-Head C906) ... Causes problems with the UART and Interrupt Controllers! Here's how we fix it

Article: lupyuen.codeberg.page/articles

Strange problems in BL808 UART and Interrupt Controller ... Let's investigate the alligator in the vest

Article: lupyuen.codeberg.page/articles

Follow

T-Head C906 Errata in Linux Kernel ... Says that we need Strong Ordering for I/O Memory in BL808 SBC

Article: lupyuen.codeberg.page/articles

After enabling Strong Ordering on BL808 ... Our UART and Interrupt troubles are finally over!

Article: lupyuen.codeberg.page/articles

Weak Ordering in the BL808 Memory Management Unit ( T-Head C906) ... Causes problems with the UART and Interrupt Controllers! Here's how we fix it

lupyuen.codeberg.page/articles

@lupyuen thank you for writing this up. I will give it a read. I have a T-Head board, though I need to find time. :thinking:

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.