1 Star 0 Fork 1

harryzhang / rk3399-kernel

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

rk3399自制板内核

源码下载

链接: https://pan.baidu.com/s/1znZPWv5bLWEF7reA76hBGA 提取码: q9ht 复制这段内容后打开百度网盘手机App,操作更方便哦 --来自百度网盘超级会员v3的分享

编译指令

cd /path/to/rk-linux_bak
sudo chmod +x build/mk-kernel.sh
build/mk-kernel.sh rk3399-orangepi

修改的地方

  • 源文件没有,需要自己添加。
  • 修改的路径:rk-linux_bak\kernel\arch\arm64\boot\dts\rockchip\rk3399-sapphire.dtsi
......省略.......

&usbdrd3_0 {
	extcon = <&fusb0>;//加进去
	status = "okay";
};

......省略.......

&i2c0 {
	status = "okay";
	i2c-scl-rising-time-ns = <475>;
	i2c-scl-falling-time-ns = <26>; //i2c0:不注释,i2c4:注释 
	//i2c-scl-rising-time-ns = <168>;
	//i2c-scl-falling-time-ns = <4>;//i2c0:注释,i2c4:不注释
	clock-frequency = <400000>;

	fusb0: fusb30x@22 {
		compatible = "fairchild,fusb302";
		reg = <0x22>;
		pinctrl-names = "default";
		pinctrl-0 = <&fusb0_int>;
		vbus-5v-gpios = <&gpio1 3 GPIO_ACTIVE_LOW>;
		int-n-gpios = <&gpio1 2 GPIO_ACTIVE_HIGH>;
		status = "okay";
	};
    ......省略.......
};

&i2c4 {
	status = "okay";
	i2c-scl-rising-time-ns = <475>;
	i2c-scl-falling-time-ns = <26>;
	//看到这个和i2c0一样了吗?如果用I2C4的话把i2c0注释掉然后把这个打开
	/*
    fusb0: fusb30x@22 {
		compatible = "fairchild,fusb302";
		reg = <0x22>;
		pinctrl-names = "default";
		pinctrl-0 = <&fusb0_int>;
		vbus-5v-gpios = <&gpio1 3 GPIO_ACTIVE_LOW>;
		int-n-gpios = <&gpio1 2 GPIO_ACTIVE_HIGH>;
		status = "okay";
	};
*/
};

......省略.......

如何添加USB_NET功能

请参考这个:https://gitee.com/harryzhangabc/ros_bridge-and-catographer-setup/blob/tutorials/README.md

空文件

简介

取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/harryzhangabc/rk3399-kernel.git
git@gitee.com:harryzhangabc/rk3399-kernel.git
harryzhangabc
rk3399-kernel
rk3399-kernel
master

搜索帮助