#申请原创# #每日话题# #有奖活动# #技术资源#
观海微GH8555BL-XX OTP 相关寄存器及功能说明 1. 给要烧录的register 写值 2. 打开 oscdsi clock page 0 : cmd: 0x11 等待50ms 1.打开要烧录的register 对应的program enable (page1)
Add D0h: B7 Prgm_all:第一次全烧,只使能第一次,1为烧录EN。 prgm_spi: page1中4ah~4bh, SPI 接口内部控制,SPI相关设置, prgm_dsi: page1中50h-5eh, MIPI 接口digital 内部控制。 prgm_otp: page1中c0-c5h, OTP内部控制设置。 prgm_bist: page1中30h-3bh, BIST功能控制。 prgm_pofs:page2中76h-86h, 上下电流程设置 prgm_slr: page1中40h-45h, scaler功能设置 prgm_misc: page1中79h-7dh zigzag/上电拉黑/pwm,swire output enable 设置 prgm_te: page1中80h-88h TE和TE_tp相关设置 prgm_tcon: page1中90h-99h source timing及smart GIP设置 prgm_oscbist: page2中22h-23h BIST clock频率设置 prgm_oscdsi: page2中20h-21h tcon/otp 内部OSC频率设置 prgm_trim: page2中24h-2ch vref等可能需要trim的相关设置 prgm_resl: page2中9ah-9ch 分辨率设置 prgm_cpclk1: page2中90h-93h charge pump频率设置第一次烧录en prgm_cpclk2: page2中90h-93h charge pump频率设置第二次烧录en prgm_gip1: page3中00h-95h GIP 设置第一次烧录en prgm_gip2: page3中00h-95h GIP 设置第二次烧录en prgm_swire1: page3中a0h-dfh swire控制第一次烧录en prgm_swire2: page3中a0h-dfh swire控制第二次烧录en prgm_pwr1: page2中3ah-3fh power控制&vcom第一次烧录en prgm_pwr2: page2中3ah-3fh power控制&vcom第二次烧录en prgm_mipi1: page2中30h-37h mipi模拟部分控制第一次烧录en prgm_mipi2: page2中30h-37h mipi模拟部分控制第二次烧录en prgm_gm1: page2中42h-6fh gamma第一次烧录en prgm_gm2: page2中42h-6fh gamma第二次烧录en prgm_gm3: page2中42h-6fhgamma第三次烧录en prgm_idbk_addr: page4中30h-3fh ID返回地址设置烧录en prgm_id_addr1: page4中40h-5fh返回数据在page5中的位置控制第一次烧录en prgm_id_addr2: page4中40h-5fh返回数据在page5中的位置控制第二次烧录en prgm_id_addr3: page4中40h-5fh返回数据在page5中的位置控制第三次烧录en prgm_id_addr4: page4中40h-5fh返回数据在page5中的位置控制第四次烧录en prgm_id1: page5中00h-dfh ID返回值控制第一次烧录en prgm_id2: page5中00h-dfh ID返回值控制第二次烧录en prgm_id3: page5中00h-dfh ID返回值控制第三次烧录en prgm_id4: page5中00h-dfh ID返回值控制第四次烧录en note: a) prgm_all 只能对第一次操作。多次program all 也只是都烧到第一次中 b) prgm_** 中名字不带数字的,只能烧录一次 c) prgm_** 中名字的数字n对应的是第n次烧录,如:id3为第三次烧录 d) 多次烧录的OTP在前一次未烧录时,无法烧录下一次。如:id2若未烧录过,则id3无法烧录 e) 烧录完成时间 (400us*byte数 + 16 * 400us) 4. 将 addr=eah 的值设置为aah 将 addr=ebh 的值设置为55h
|