Skip to content

Wrong reset pin for M5StackCoreS3 #684

@MrMugame

Description

@MrMugame

Sorry for the issue without a template, I didn't quite know which category it would fit in.

I don't quite understand the code here

void rst_control(bool level) override
{
using namespace m5stack;
uint8_t bits = level ? (1<<5) : 0;
uint8_t mask = level ? ~0 : ~(1<<5);
// LCD_RST
lgfx::i2c::writeRegister8(i2c_port, aw9523_i2c_addr, 0x03, bits, mask, i2c_freq);
}

I would expect pin 1 to be reset, not pin 5 as by the schematic of the Core S3. I'm asking because I'm currently trying to reimplement the Core S3 display drivers without the auto detection code and the M5GFX library and for me the reset doesn't work this way

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    staleInactive issues

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions