Firefly Open Source Community
Title:
can not power up SDA7123
[Print This Page]
Author:
syuchan
Time:
4/25/2015 16:11
Title:
can not power up SDA7123
I want to work VGA output.
HSYNC/VSYNC is working.
But Color-Signal not working.
I check SDA7123(LCD to VGA).
PSAVE signal is 1.1V. (not 3.3V)
I tryed.
PMUGPIO0_c1 is enabled.
GOIO0_C1 set to '1'.
How do I ?
Author:
syuchan
Time:
4/25/2015 21:58
Additional,
I was done following.
------------------------------------------------------------------------------
CRU_CLKSEL27_CON <= 0xff008000 /* LCDC clock prescale */
/* following is written on VOP manual(IO_MUX setting). */
GRF_GPIO1D_IOMUX <= 0x00550055
GRF_GPIO1H_SR <= 0x0f000f00
GRF_GPIO1D_E <= 0x00ff00ff
GRF_SOC_CON6 <= 0x00080000
GRF_SOC_CON7 <= 0x1fff1840
/* for LVDS (for LCDC) */
lvds+0x00*4 <= 0x7f
lvds+0x01*4 <= 0x40
lvds+0x02*4 <= 0x00
lvds+0x03*4 <= 0x46
lvds+0x04*4 <= 0x3f
lvds+0x05*4 <= 0x3f
lvds+0x0d*4 <= 0x0a
lvds+0x40*4 <= 0x7f
lvds+0x41*4 <= 0x40
lvds+0x42*4 <= 0x00
lvds+0x43*4 <= 0x46
lvds+0x44*4 <= 0x3f
lvds+0x45*4 <= 0x3f
lvds+0x4d*4 <= 0x0a
/* this is setting for SDA7123 PSAVE pin */
PMU_GPIO0_C_PULL <= 0x3ff
PMU_GPIO0_C_DRV <= 0x3f
PMU_GPIO0_C_IOMUX <= 0x00000000
/* following is VOP manual (RGBsetting) */
VOP_SYS_CTRL <= VOP_SYS_CTRL | (0x01u<<21) /* VOP DMA on */
/* following is default setting (may be MCGA) */
VOP_DSP_HTOTAL_HS_END
VOP_DSP_HACT_ST_END
VOP_DSP_VTOTAL_HS_END
VOP_DSP_VACT_ST_END
VOP_DSP_VS_ST_END_F1
VOP_DSP_VACT_ST_END_F1
/***********************/
VOP_DSP_BG<= (0xff<<20)|(0x3f<<10)|(0xf) /* background color */
VOP_REG_CFG_DONE<= 0x01 /* DONE!! */
Author:
syuchan
Time:
4/26/2015 16:32
I was resolved myself.
I did not set GPIO direction and GPIO output.
I did miss-coding.
(And little mistake)
I was modified my-code, VGA-output OK!!
Welcome Firefly Open Source Community (https://bbs.t-firefly.com/)
Powered by Discuz! X3.1