PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
LinuxDev
[問題] EDID & EEPROM
作者:
gn00618777
(非常念舊)
2015-03-03 21:53:32
上網歸納了一些資料,還是不太懂
我們板子是 am335x 客製
網上資料說明,顯示器與主機之間的通訊規格,是叫做 DDC的規範
DDC 中傳輸的資料就是 EDID 標準,EDID會燒於通常為 slave address 0x50 的
EEPROM 內,我們要動用 EEPROM driver 去讀取,之後 frambuffer dirver 再藉由
這些 EDID 資訊去調整適合此顯示器的解析度。 大致這樣~~~(有錯請補充 ^^"
另外我有問比較有經驗的朋友,她意思是說 EEPROM 存於顯示器中,當接到主機
就可透過 I2C 存取到 顯示器中的EDID資料。
但我覺得奇怪,我們的客製板只有一個bus,也只有一個 EEPROM,剛好 address
就是 0x50,這是不是代表網路上的說法比較對? 就是將 EDID 資訊燒於板子上的
EEPROM內,不是像朋友說的透過主機上的I2C 去讀取位於顯示器內的 EEPROM內 ?
謝謝。
作者:
withoutshine
(何必幫別人想那麼多)
2015-03-04 00:22:00
EDID是存放在顯示器中,你朋友的說法比較正確
作者:
alongalone
(沿著孤單的路)
2015-03-04 09:07:00
edid是讀顯示器上的資料回來
作者:
gn00618777
(非常念舊)
2015-03-04 10:07:00
那 0x50 的 slave address EEPROM 是我們自己板子上的囉? 板子上的BSP driver,讀取的EEPROM 應該是自己主機上,還是存在於顯示器上的? 謝謝。
作者:
Push5F
(帳號已賣)
2015-03-07 22:35:00
自己去問EEex. muti-master + muti-slave
作者: yuan0258
2015-03-08 11:52:00
如果是走hdmi的話,版子如果是當TX端,顯示器是RX的話應該是版子當I2C mster去讀位於顯示器上EEPROM 0x50位址不過要看你版子上的EEPROM是用來幹嘛的,不一定存EDID看版子線路圖會比較知道是不是跟hdmi有接在一起
作者:
dophin332
(...)
2015-03-08 13:50:00
你朋友說的比較對
繼續閱讀
[問題] 藍牙 bluetooth 配對問題
remember11
[問題] 有免費的作業系統可以用嗎
SadJoe
[問題] shellscript執行指令 command not found
stellvia7
[問題] LinuxModule&DHT11
ww8923ww
[問題]LDD3 scull問題
popular10347
[問題] linux driver 書籍
popular10347
[問題] 網卡綁IP
bbslin
[以解決] 請問Linux 3.0.4 register_sysctl_table的用法
evilkiss
[問題] shared library 相關的書籍
kiani
[問題] Embedded Linux i2c work slave mode ?
liang168
Links
booklink
Contact Us: admin [ a t ] ucptt.com