rk3588s的驱动开发学习

你好,我拿到开发板快一周了,想做嵌入式驱动,想先熟悉一下内核然后做驱动外设或者设备驱动相关的,
1.我给板子下载过Debian和Ubuntu系统,暂时只会用终端敲一点简单的命令,但是深入内核的一些文件不知道在哪打开、配置和调试(如下图,一个博客的文章,文件目录不知道在哪,不懂是否需要下载什么)
2.想问一下,需要给开发板下载一些东西,例如我看一些博客需要给板子下载buildroot和配置交叉编译链等等,这一块想详细问一下;
3.还有我看有的博主(B站的韦东山视频)需要用电脑的虚拟机配合开发板两个协同工作(如下图),想问下,需要这样吗,还是只需要对一个开发板进行操作就行了。
十分感谢,帮助到一定打赏

img

img

先拿到SDK 驱动的话在里面的kernel目录下 3588的SDK内核版本应该是3.10的好像 具体看你调什么驱动 你说的编译环境啥的,SDK肯定是放在linux环境中,然后你在你的linux环境里面搭建一个samba服务器,这样就能从windows访问到你的SDK,同样编译好后的rockdev目录下的固件你可以从windows直接把他拷出来,然后用RK的androidTool工具刷到开发板就好了 windows+linux编译环境(真机或虚拟机)+开发板