close

LCM 的id pin看起來為了要省電

所以一開始config成input,認完panel後就把他config成output拉成low

 

PANEL ID 是 HW 做的,不是我們設的,會跟著panel走

 

所以這邊要注意實際上LCM的pin 是被config 成雙向的

現在在做的工廠測試版fpga是只有單向的,所以要跳線出來才有辦法做到

但因為我們沒有要省電,所以不做雙向也無所謂,所以config成output pin那邊其實可以mark掉

glu_gpio_xa.h 

 [NORMALIZE(LCD_ID0)] = {55, GPIO_INPUT_PIN, BIT_GPIO_CFG_DRV_STR_2MA | BIT_GPIO_CFG_GPIO_PULL_UP, 0, VALID_PIN},
 [NORMALIZE(LCD_ID1)] = {56, GPIO_INPUT_PIN, BIT_GPIO_CFG_DRV_STR_2MA | BIT_GPIO_CFG_GPIO_PULL_UP, 0, VALID_PIN},

 

board-glu.c

 id0 = gpio_get_value(AUTO_PIN(LCD_ID0));
 id1 = gpio_get_value(AUTO_PIN(LCD_ID1));

 

 gpio_config(AUTO_PIN(LCD_ID0), GPIO_OUTPUT_PIN, BIT_GPIO_CFG_DRV_STR_2MA, GPIO_OUTPUT_LOW);
 gpio_config(AUTO_PIN(LCD_ID1), GPIO_OUTPUT_PIN, BIT_GPIO_CFG_DRV_STR_2MA, GPIO_OUTPUT_LOW);

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 angledark0123 的頭像
    angledark0123

    CONY的世界

    angledark0123 發表在 痞客邦 留言(0) 人氣()