观海微GH1001-XX相关寄存器及功能说明

9亿少女的噩梦 2023-02-26 15:42:33

观海微GH1001-XX OTP 相关寄存器及功能说明

此部分与GH8555BL-XX 功能基本一致。

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

 

...全文
64 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

457

社区成员

发帖
与我相关
我的任务
社区描述
一个有态度的互联网技术分享社区,主要方向:数据库、后端Java/C#、前端、运维、操作系统、硬件知识、架构基础技术文章分享、技术交流。也会定期分享各种学习资源、福利红包等。希望大家可以互相进步!
数据库后端运维 个人社区 江苏省·苏州市
社区管理员
  • IT技术分享社区
  • 80后大叔爱学习
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

这是一个有态度的互联网技术交流社区,主要方向:数据库、后端、前端、开发工具、操作系统、运维、架构知识内容分享。

大家也可以把日常工作的问题也可以发帖子,大家共同解决、互帮互助。

互联网是一个开放共享的平台,一个人的力量远远不够,需要大家一起努力,产生的力量才会坚不可摧!

在这里小编期待大家的加入,如有问题可以随时沟通,相信大家都会越来越好!

 

试试用AI创作助手写篇文章吧