荣品S5P4418开发板调试说明,文件位置,logo修改

2025-11-24 09:13:17

1、1.驱动调试源码说明

LCD:lcd驱动源码位于kernel\drivers\video 主要包括nxp-fb.c ;对于LVDS芯片使能,直接给控制脚上电即可。分辨率需要在cfg_main.h里修改(uboot&kernel)。

uboot    u-boot\board\s5p4418\include\cfg_main.h

kernel    kernel\arch\arm\plat-s5p4418\drone\include\ cfg_main.h

TP:触摸屏驱动源码位于kernel\drivers\input\touchscreen ft5x0x_ts.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驱动

2、2.常用文件位置(kernel目录下):

Device.c (arch\arm\plat-s5p4418\drone)

Cfg_main.h (arch\arm\plat-s5p4418\drone\include)     

Devices.c (arch\arm\mach-s5p4418)     

Rp_gpio_ctrl.c (drivers\rongpin)     gpio控制代码

Ft5x0x_ts.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相关

荣品S5P4418开发板调试说明,文件位置,logo修改

3、3.修改开机logo

为方便用户快速定制项目,RP4418开发板提供了快速修改logo的方法。

首先用户要了解当前LCD的分辨率。

制作一张与LCD分辨率一致的bmp图片,

把bmp图片改名成logo.bmp,

把logo.bmp放到源码目录lollipop_2nd_release\device\nexell\s5p4418_drone\boot,

通过编译android命令进行编译,

烧写boot.img。

荣品S5P4418开发板调试说明,文件位置,logo修改

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢