Skip to content

Conversation

@nbdd0121
Copy link
Contributor

@nbdd0121 nbdd0121 commented May 8, 2024

This is a port of lowRISC/sonata-system#55

@nbdd0121 nbdd0121 requested review from engdoreis and luismarques May 8, 2024 14:33
Copy link
Contributor

@marnovandermaas marnovandermaas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I was wanting to merge this but the display driver is causing the offset issue we were also seeing on SonataXL because the LCDs we installed on the ArtyA7 are different from the ones currently on Sonata. I don't know if we have the receive line connected up in the ArtyA7 setup, so not sure if the detection code will work form the v0.3.0 of the display drivers.

nbdd0121 and others added 10 commits May 14, 2025 12:01
Update code from upstream repository
https://github.com/engdoreis/display_drivers.git to revision
d0ea11852c43bd7db2ba9316e4170b8297a1d6a0

* Fix text rendering when font is not monospace (Gary Guo)
* Add m3x6 font (Gary Guo)
* Add font bitmap generation tool (Gary Guo)
* Store the rgb colors on the st7735 layer (Douglas Reis)
* Fix the orientation enum (Douglas Reis)
* Fix warnings on restrictive compiler flags (Douglas Reis)

Signed-off-by: Gary Guo <[email protected]>
@marnovandermaas
Copy link
Contributor

I've fixed this issue by hard-coding the offset in the display driver for now. It is not on the roadmap to add the read part of the SPI host, so updating to the latest display driver would not help.

@marnovandermaas marnovandermaas merged commit e6c990d into lowRISC:main May 14, 2025
2 checks passed
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