mirror of
https://github.com/trezor/trezor-firmware.git
synced 2025-07-09 16:18:10 +00:00
enable hw reset of display
This commit is contained in:
parent
04662215a0
commit
3a67b4d6d2
@ -25,17 +25,15 @@ void display_sram_init(void) {
|
|||||||
__TIM1_CLK_ENABLE();
|
__TIM1_CLK_ENABLE();
|
||||||
__FSMC_CLK_ENABLE();
|
__FSMC_CLK_ENABLE();
|
||||||
|
|
||||||
/*
|
GPIO_InitTypeDef GPIO_InitStructure;
|
||||||
// LCD_RST/PA3
|
|
||||||
GPIO_InitStructure.Pin = GPIO_PIN_3;
|
// LCD_RST/PC14
|
||||||
|
GPIO_InitStructure.Pin = GPIO_PIN_14;
|
||||||
GPIO_InitStructure.Mode = GPIO_MODE_OUTPUT_PP;
|
GPIO_InitStructure.Mode = GPIO_MODE_OUTPUT_PP;
|
||||||
GPIO_InitStructure.Pull = GPIO_PULLUP;
|
GPIO_InitStructure.Pull = GPIO_PULLUP;
|
||||||
GPIO_InitStructure.Speed = GPIO_SPEED_HIGH;
|
GPIO_InitStructure.Speed = GPIO_SPEED_HIGH;
|
||||||
HAL_GPIO_Init(GPIOA, &GPIO_InitStructure);
|
HAL_GPIO_Init(GPIOC, &GPIO_InitStructure);
|
||||||
HAL_GPIO_WritePin(GPIOA, GPIO_PIN_3, GPIO_PIN_SET);
|
HAL_GPIO_WritePin(GPIOC, GPIO_PIN_14, GPIO_PIN_SET);
|
||||||
*/
|
|
||||||
|
|
||||||
GPIO_InitTypeDef GPIO_InitStructure;
|
|
||||||
|
|
||||||
GPIO_InitStructure.Mode = GPIO_MODE_AF_PP;
|
GPIO_InitStructure.Mode = GPIO_MODE_AF_PP;
|
||||||
GPIO_InitStructure.Pull = GPIO_NOPULL;
|
GPIO_InitStructure.Pull = GPIO_NOPULL;
|
||||||
@ -197,6 +195,11 @@ int display_orientation(int degrees)
|
|||||||
|
|
||||||
void display_init(void) {
|
void display_init(void) {
|
||||||
display_sram_init();
|
display_sram_init();
|
||||||
|
// hardware reset
|
||||||
|
HAL_GPIO_WritePin(GPIOC, GPIO_PIN_14, GPIO_PIN_RESET);
|
||||||
|
HAL_Delay(20);
|
||||||
|
HAL_GPIO_WritePin(GPIOC, GPIO_PIN_14, GPIO_PIN_SET);
|
||||||
|
HAL_Delay(5);
|
||||||
#if DISPLAY_ILI9341V || DISPLAY_ST7789V
|
#if DISPLAY_ILI9341V || DISPLAY_ST7789V
|
||||||
CMD(0x01); // software reset
|
CMD(0x01); // software reset
|
||||||
HAL_Delay(20);
|
HAL_Delay(20);
|
||||||
|
2
vendor/micropython
vendored
2
vendor/micropython
vendored
@ -1 +1 @@
|
|||||||
Subproject commit b4f524ee5837b7ae25c2796ff2673f3bd8764d68
|
Subproject commit 26604dc1ac41b432e617f56f5a35cb53820e70a4
|
Loading…
Reference in New Issue
Block a user