對硬件設計的提問
1. 參考設計中用的是32-bit的SDRAM,那Jz47xx是否支持單片16-bit的SDRAM,如何連接 ?
回答:Jz47xx系列的SDRAM接口設計是16-bit、32-bit兼容的,即連線不用改動,只需配置相應的控制寄存器即可。一般在設計時可以按照我們的參考設計作 – 2片16-bit,使用時若想用單片SDRAM,只要在低16-bit上焊一片SDRAM就行了。
2. 如何將顯示模塊轉換為VGA接口,應該設置哪些參數(shù)?
回答:我們不提供這類設置,是用戶自定義完成。根據(jù)用戶對屏的尺寸大小定義等情況修改參數(shù)。參考使用芯片: ADV7125 KSTZ50 #0721, Philips TDF8771A_1。
3. 關于電源部分,貴公司的參考資料沒有說明VRTC, PW_ON_N,WAKEUP_N在上電過程中的關系。有以下問題(參見貴公司參考設計RD4740_PAVO_V1.3.1):
a) 當CPU JZ4740的RTC電源(VRTC)開始供電時,若SW7沒有按下,PW_ON_N會輸出Low信號來導通Q1(FDN304P)嗎?
回答:會輸出Low,導通電源。
b) 當VRTC開始供電時,如果SW7按下,PW_ON_N輸出Low信號,如果SW7松開,PW_ON_N是硬件自動保持還是要通過軟件寫寄存器來保持?
回答:由硬件自動保持Low狀態(tài)。
c) 當系統(tǒng)供電正常后,如果再次按下SW7,SW7這時候有沒有特殊的作用?
回答:一般由軟件配置成GPIO D29,實現(xiàn)軟關機功能。這是一個特殊的GPIO,只有帶中斷的輸入功能,且沒有內(nèi)部的上拉/下拉電阻。
注意:詳細的功能和使用,請參考文檔 Jz4740_06_rtc_spec.pdf
4. USB Device的信號線D+,D-直接從JZ4740連接到MINI USB連接器,沒有增加任何線路,根據(jù)我以往的經(jīng)驗,D+上需要增加1.5K電阻到VBUS,以使PC端監(jiān)測設備插入,請確認參考圖的設計?
回答:不用加,芯片內(nèi)部已經(jīng)加上了。但需要一個GPIO來檢測USB device端口電源的狀態(tài),來通知軟件使能USB device功能。
5. 攝像頭部分參考設計圖里面沒有,需要確認君正是否已經(jīng)做了相關的參考設計?
回答:參考設計在Jz4740開發(fā)板中有,相應的軟件驅動也有,具體你可以在網(wǎng)站上下載相關資料。
6. 貴公司參考設計中,BOOT_SEL1和按鍵SW6復用,是否說明BOOT_SEL[1:0]只在系統(tǒng)啟動的時候起作用,當系統(tǒng)啟動完畢后這兩個PIN將不起作用?
回答:是的。這樣的設計,可以在上電過程中控制SW6,通過USB device端口完成產(chǎn)品的生產(chǎn)初始化,和后期的軟件升級。
7. 參考設計里面沒有鍵盤設計,只有簡單的幾個按鈕,假設我們擴展鍵盤的話,與君正確認怎么設計比較合理?
回答:擴展矩陣鍵盤有以下幾種方法:
1) 通過我們芯片的GPIO擴展。
2) 通過我們芯片的觸摸屏控制器擴展,詳細介紹清參考文檔 Jz4740_15_sadc_spec.pdf。
3) 當以上資源已經(jīng)不夠使用時,可以通過在系統(tǒng)總線上用鎖存器擴展矩陣鍵盤。
4) 或通過SPI/I2C接口,使用專用的擴展芯片,這里我們列出一些供參考:
CAT9554, CAT9555
XR20M1170, XR20M1172
TI pca9535
評論