深圳荣品电子自2017年7月1日起,针对焊接式核心板RP4418/RP6818二个系列,EMMC由原来的4.5版本提升至最新5.1版本,客户的硬件底板部分无需做任何修改,软件部分只需要打EMMC相关的补丁即可。
RP4418核心板
RP6818核心板
LCD:lcd驱动源码位于kernel\drivers\video 主要包括nxp-fb.c ;分辨率需要在
cfg_main.h
里修改(
uboot&kernel
)。
6818
:
uboot u-boot\board\s5p6818\drone\include\cfg_main.h
kernel kernel\arch\arm\plat-s5p6818\drone\include\ cfg_main.h
4418
:
uboot u-boot\board\s5p4418\drone\include\cfg_main.h
kernel kernel\arch\arm\plat-s5p4418\drone\include\ cfg_main.h
TP:触摸屏驱动源码位于kernel\drivers\input\touchscreen ft5x0x_ts.c gt9xx.c
Camera:摄像头驱动源码位于kernel\drivers\media\video ov5645.c
Audio:音频驱动源码位于kernel\sound\soc\codecs\wm8960.c 和
kernel\sound\soc\nexell\nxp-wm8960.c
RTL8211E:网卡驱动源码位于kernel\drivers\net\ethernet\nexell\nxpmac nxpmac_main.c
Button:按键驱动源码位于
kernel\drivers\input\keyboard Nxp_io_key.c
SDMMC:sdmmc驱动源码位于kernel\drivers\mmc
UART:串口驱动源码位于kernel\drivers\tty\serial
RTC:RTC驱动源码位于kernel\drivers\rtc rtc-dev.c
HDMI:HDMI驱动源码位于kernel\drivers\media\video\nexell\out
USB:
usb
驱动源码位于
kernel\drivers\usb
包括
OTG
驱动
常用文件位置
(kernel
目录下
)
:
6818
:
Device.c (arch\arm\plat-s5p6818\drone)
Cfg_main.h (arch\arm\plat-s5p6818\drone\include)
Devices.c (arch\arm\mach-s5p6818)
gpio.c (kernel\arch\arm\mach-s5p6818\soc) gpio
相关
4418
:
Device.c (arch\arm\plat-s5p4418\drone)
Cfg_main.h (arch\arm\plat-s5p4418\drone\include)
Devices.c (arch\arm\mach-s5p4418)
gpio.c (kernel\arch\arm\mach-s5p4418\soc) gpio
相关
公共:
Rp_gpio_ctrl.c (drivers\rongpin) gpio
控制代码
Ft5x0x_ts.c Gt9xx.c (drivers\input\touchscreen) TP
驱动
I2c-gpio.c (drivers\i2c\busses) I2C
总线驱动,注册
I2C
总线
Nxp_io_key.c (drivers\input\keyboard) 按键驱动
Nxp-capture.c (drivers\media\video\nexell\capture) camera
相关
Nxp-vin-clipper.c (drivers\media\video\nexell\capture) camera
相关
spi-slsi.c(drivers\spi\) SPI
总线驱动
|