[RK3288][Android6.0] MII/RMII/SMII/GMII/RGMII/SGMII
Platform: Rockchip OS: Android 6.0 Kernel: 3.10.92 MII全稱 Media Independent Interface, 用於MAC和PHY層之間 細分型別較多,如下: MII: 支援10M/100M,缺點是訊號線太多,16根線。 RMII: Red […]
-->
程式前沿 幫助程式設計師解決問題,增加專業技能,提升個人能力與未來世界競爭力。
Platform: Rockchip OS: Android 6.0 Kernel: 3.10.92 MII全稱 Media Independent Interface, 用於MAC和PHY層之間 細分型別較多,如下: MII: 支援10M/100M,缺點是訊號線太多,16根線。 RMII: Red […]
Platform: Rockchip OS: Android 6.0 Kernel: 3.10.92 播放音樂是單聲道,硬體用的是雙聲道。 AudioFlinger::PlaybackThread::Track::Track -> thread->getTrackName_l -> […]
Platform: Rockchip OS: Android 6.0 Kernel: 3.10.92 HAL: 預設的配置在 hardware/rockchip/audio/tinyalsa_hal/audio_hw.h: struct pcm_config pcm_config_in = { […]
Platform: Rockchip OS: Android 6.0 Kernel: 3.10.92 以取樣率和buffer size為線索來跟蹤開機時Audio Hal第一次初始化: AudioPolicyManager -> ConfigParsingUtils::loadAudi […]
Platform: Rockchip OS: Android 6.0 Kernel: 3.10.92 需求: 由於app取樣率設定的是16k,而硬體用的是44.1kHz,為了避免重取樣帶來的損耗,因此將HAL層改了16kHz,logcat提示如下error: 01-21 23:01:23.047 […]
Platform: RockchipOS: Android 6.0Kernel: 3.10.92 diff –git a/arch/arm/boot/dts/rk3288-b.dts b/arch/arm/boot/dts/rk3288-b.dtsindex ad3bc1a..f000e […]
Platform: ROCKCHIP OS: Android 6.0 Kernel: 3.10.92 Android系統預設播放停止後3秒會進入Standby模式以節省電源. 需求: 禁止進入Standby HAL層雖然提供了Standby介面,但是不能直接遮蔽掉, 因為裡面有pcm_clo […]
Platform: Rockchip OS: Android 6.0 Kernel: 3.10.92 Android自帶錄音apk使用的取樣率是8kHz,而硬體錄音的取樣率是44.1kHz,所以需要做重取樣。HAL層重取樣:hardware/rockchip/audio/tinyalsa_hal/a […]
原文地址https://github.com/54shady/kernel_drivers_examples/tree/master/debug/codec Intro es8323.c codec驅動 DeviceTree Describe &i2c2 { es8323: [email protected] […]
Platform: Rockchip OS: Android 6.0 Kernel: 3.10.92 ddr和gpu的clock都受dvfs模組管控, 所以只要執行:[email protected]:/ # cat /sys/dvfs/dvfs_tree kernel log中列印出來: [ 2264.928 […]