首頁 收藏 QQ群
 網(wǎng)站導航

ZNDS智能電視網(wǎng) 推薦當貝市場

TV應用下載 / 資源分享區(qū)

軟件下載 | 游戲 | 討論 | 電視計算器

綜合交流 / 評測 / 活動區(qū)

交流區(qū) | 測硬件 | 網(wǎng)站活動 | Z幣中心

新手入門 / 進階 / 社區(qū)互助

新手 | 你問我答 | 免費刷機救磚 | ROM固件

查看: 26931|回復: 1
上一主題 下一主題
[交流討論]

VS-RK3399 主板配置SDMMC調試資料分享

[復制鏈接]
跳轉到指定樓層
樓主
發(fā)表于 2017-12-28 09:16 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式 | 來自廣東
本帖最后由 山陰路的夏天 于 2017-12-28 09:39 編輯

以下是基于Android 7.1系統(tǒng)的,在VS-Rk3399主板上調試和修改的資料說明如下。這個高清播放盒子,性能比較強,播放視頻解碼能力強。

一、 DTS配置
1.1 SDMMC的DTS配置說明
(1) clock-frequency = <150000000>;
此配置設置SD卡的運行頻率,雖然設置為150M,但是還要根據(jù)SD卡的不同模式進行調整。這部分不需要用戶關心,實際運行頻率和模塊的關系軟件會關聯(lián)。最大不超過150MHz。
(2) clock-freq-min-max = <400000 150000000>;
此配置設置SD卡的運行頻率范圍。默認不需要調整。
(3) supports-sd;
此配置標識此插槽為SD卡功能,為必須添加項。否則無法初始化SD卡。
(4) bus-width = <4>;
此配置標識需要使用SD卡的線寬。SD卡最大支持4線模式,如果不配置就模式使用1線模式。另外,這個位只支持的數(shù)值為1,4,配置其他數(shù)值會認為是非法數(shù)值,強制按照1線模式進行使用。
(5) (cap-mmc-highspeed; cap-sd-highspeed;
此配置為標識此卡槽支持highspeed的SD卡。 如果不配置,表示不支持highspeed的SD卡。
(6) sd-uhs-sdr104;
此配置為標識此卡槽支持UHS-I的SD卡。如果不配置,表示不支持UHS-I的SD卡。 但需要注意,如果要支持這種模式的卡,需要SD卡的IO電壓供電可以在3.3V和1.8v進行切換。并且需要引用vqmmc-supply到實際板級的控制電源,例如vqmmc-supply = <&vcc_sd>。
(7) pinctrl-names = "default";
pinctrl-0 = <&sdmmc_clk &sdmmc_cmd &sdmmc_cd &sdmmc_bus4>; 配置SD卡電路的IOMUX功能,為必須配置項。

1.2 SDIO的DTS配置說明
(1) clock-frequency = <50000000>;
clock-freq-min-max = <200000 50000000>; 此兩項同SD卡的配置,最大運行頻率不超過150Mhz。
(2) supports-SDIO;
此配置標識此插槽為SDIO功能,為必須添加項。否則無法初始化SDIO外設。
(3) bus-width = <4>;
此配置同SD卡功能。
(4) cap-sd-highspeed;
此配置同SD卡功能,作為SDIO外設,也有區(qū)分是否為highspeed的SDIO外設。
(5) cap-sdio-irq;
此配置標識該SDIO外設(通常是Wifi)是否支持sdio中斷,如果你的外設是OOB中斷, 請不要加入此項。支持哪種類型的中斷請聯(lián)系Wifi原廠確定。
(6) keep-power-in-suspend;
此配置表示是否支持睡眠不斷電,請默認加入該選項。Wifi一般都有深度喚醒的要求。
(7) mmc-pwrseq = <&sdio_pwrseq>;
此項是SDIO外設(一般是Wifi)的電源控制。為必須項,否則Wifi無法上電工作。請參考下面

的例子,晶振時鐘和復位-使能的GPIO的選擇按照實際板級硬件要求進行配置。
sdio_pwrseq: sdio-pwrseq
{ compatible = "mmc-pwrseq-simple";
clocks = <&rk808 1>;
clock-names = "ext_clock";
pinctrl-names = "default";
pinctrl-0 = <&wifi_enable_h>; /* * On the module itself this is one of these (depending * on the actual card populated): * - SDIO_RESET_L_WL_REG_ON * - PDN (power down when low) */
reset-gpios = <&gpio0 10 GPIO_ACTIVE_LOW>;
/* GPIO0_B2 */
};

(8) non-removable;
此項表示該插槽為不可移動設備。此項為必須添加項。
(9) num-slots = <4>;
此項同SD卡的配置。
(10) pinctrl-names = "default";
pinctrl-0 = <&sdio0_bus4 &sdio0_cmd &sdio0_clk>; 此項配置SDIO電路的IOMUX功能,為必須配置項。
(11) sd-uhs-sdr104;
此項配置決定該SDIO設備是否支持SDIO3.0模式。前提是需要Wifi的IO電壓為1.8v。

1.3 eMMC的DTS配置
&emmc_phy {
freq-sel = <200000000>; // 此項為eMMC實際運行的頻率 dr-sel = <50>; //驅動強度的選擇,目前只支持33,40,50,66,100,根據(jù)信號波形測試而定,50屬于中間強度
opdelay = <4>; //輸出延時配置,可以默認使用4
status = "okay";
};
&sdhci
{ bus-width = <8>;
mmc-hs400-1_8v; //是否支持HS400模式,如果調試需要,可以去掉,會降級為HS200
mmc-hs400-enhanced-strobe; //是否支持HS400ES, 會自動探測,可以保留此項。
supports-emmc; //必須項,表示此控制器支持eMMC
non-removable; //必須項,表示eMMC為不可拔插的外設
keep-power-in-suspend; //必須項
status = "okay";
};

上一篇:那位大神有手機投屏經驗?
下一篇:互聯(lián)網(wǎng)電視風光不再?2017電視行業(yè)總結
沙發(fā)
發(fā)表于 2017-12-28 09:39 | 只看該作者 | 來自四川
謝謝樓主的分享
回復 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

Archiver|新帖|標簽|軟件|Sitemap|ZNDS智能電視網(wǎng) ( 蘇ICP備2023012627號 )

網(wǎng)絡信息服務信用承諾書 | 增值電信業(yè)務經營許可證:蘇B2-20221768 丨 蘇公網(wǎng)安備 32011402011373號

GMT+8, 2025-1-8 02:22 , Processed in 0.069896 second(s), 15 queries , Redis On.

Powered by Discuz!

監(jiān)督舉報:report#znds.com (請將#替換為@)

© 2007-2024 ZNDS.Com

快速回復 返回頂部 返回列表