- 博客(32)
- 收藏
- 关注
原创 08RK3568 gpio模拟i2c 配置hym8563 RTC时钟
修改设备树文件:SDK/kernel/arch/arm64/boot/dts/rockchip/rk3568.dtsi。以GPIO0_C6 GPIO0_C7为例,查看管脚的复用关系。内核make menuconfig 开启i2c_gpio支持。内核menuconfig配置hym8563的支持。配置成功后,dev下存在该节点。
2025-04-03 16:47:52
184
原创 07RK3568 I2S主模式 FPGA
RK3568与fpga通过i2s0连接,fpga连接音频芯片ES8388,RK为i2s主模式。调试时发现可正常采集来自fpga的数据。不可发送数据至fpga。由于i2s后连接fpga这里用了Rockchip的dummy-codec,一个虚拟的编解码器。
2025-03-14 15:45:13
24
原创 05RK3568更改RTL8211PHY led状态
使用RKsdk自带的8211phy驱动,网线插入网口,只亮一个灯。在上层测试完成后将寄存器数值写入驱动中。在函数末尾加入寄存器配置。(1)查看PHY寄存器数值。在文件系统应用层先测试。(3)更改led寄存器。
2025-02-28 16:57:09
98
原创 04RK3568使用ssh替换dropbear
SDK默认使用的是dropbear,配合使用MobaXterm软件传输文件速度慢。因此考虑使用ssh替代dropbear。注意SDK不同,对应文件可能不同。建议先把自身用的文件系统配置文件备份。我的路径是在。
2025-02-28 16:38:16
164
原创 03RK3568-linux修改ssh登录密码、增加串口登录密码
将console::respawn:-/bin/sh —>修改为 console::respawn:-/bin/login。进入SDK/buildroot/ 路径下执行make menuconfig。在system config中对root用户密码进行修改。
2025-02-28 16:12:32
59
原创 02调试指令记录
7、ip调整缓存大小,网络缓冲区大小的参数,接收缓冲区(rmem)和发送缓冲区(wmem)的最大值(max)和默认值(default)摄像头插入 存在/dev/video节点 多出两个video设备节点。在buildroot构建中 menuconfig 去除选项weston,在文件系统启动脚本中删除weston的启动脚本,路径。在配置文件中将drm的配置注释掉。##触摸屏幕会有数值打印。5、去除weston画面。2、调试uvc摄像头。4、去除开机logo。6、重新挂载文件系统。
2025-02-28 14:46:42
43
原创 01RK3568uboot下配置引脚输出电平
项目需求需要开机就配置某个引脚输出高电平本文以GPIO2_D4为例,将其配置为输出,高电平刚开始参考他人示例在下路径内使用函数修改,烧录uboot后未生效。类型文件系统写使用io写寄存器,uboot下也可以用写寄存器的方式配置输出高电平。首先在文件系统下验证。
2025-02-19 20:18:49
239
原创 03 RK3568 Android强制输出分辨率
本文以hdmi强制输出1920*1200为例rk3568开发板有三个显示输出接⼝,包括eDP、LVDS、HDMI#查看输出分辨率#查看当前显示器支持分辨率查看显示设备的所有属性。
2024-08-31 12:00:00
662
原创 08 RK3568 MAC TO MAC直连 RTL8367S mdio
本文:采用rk3568 gamc0 通过rgmii直连 交换芯片的mac口 通信方法为mdio。
2024-08-30 19:13:30
1511
原创 02 RK3568 3588 Android编译第三方文件ko RTL8367 RTL8367S
编译自己的ko文件本文以多个.c .h文件为例说明,在rk3568 android11下编译自身ko。
2024-08-30 17:52:20
710
2
原创 04 RK3568 内核启动pcie卡住关闭pcie
使用rk android固件时,内核卡住,查看日志打印发现是rk-pcie任务导致。搜索pcie30相关内容,将status属性改为 disabled。查找设备树文件目录如下:(确认自己的设备树文件,名字可能不同)本板卡未使用pcie的相关功能因此关闭pcie。
2024-08-30 16:56:52
431
原创 05 RK3568 Android无法使用io指令读写寄存器
由于需要查看gpio的复用功能需要使用io指令,而SDK默认没有开启,需要打开,io指令依赖于/dev/mem字符设备RK 的 Android 平台,默认有包含 io 工具(源码位置:external\io)
2024-08-30 16:44:15
616
原创 06RK3568 Android11交叉编译链编译iperf3
刚开始在 iperf-3.1.3/src/Makefile 或 iperf-3.1.3/src/Makefile.in 中找到 iperf3_profile_CFLAGS 和 iperf3_profile_LDFLAGS 赋值,去掉 -pg 参数。修改src/Makefile.in 文件如下:去掉:iperf3_profile$(EXEEXT)修改src/Makefile.am文件如下:去掉iperf3_profile。make编译出现以下报错。
2024-08-30 15:54:30
164
原创 IAR 9.30.1 GD32F427 printf无法打印
原因:typeof()是GNU C的关键字,有的编译器支持,有的编译器不支持。因此将低版本替换至高版本iar。由于编译的工程文件存在typeof函数,编译一直不通过:查询得知低版本的IAR不支持typeof()低版本的9.10.1工程中可正常打印信息,高版本9.30.1打开该工程无法使用。1、打开IAR的安装目录,查找write.c文件 D:\IAR\arm\src\lib\file。(1)将原版本重定义函数复制到write.c文件:(本文以gd为例)(2)将原函数的if#0 修改为if 1。
2024-03-14 11:08:52
540
4
原创 特征工程—04推荐系统可供利用的特征
特征工程—04推荐系统可供利用的特征推荐系统是利用“用户信息”“物品信息”“场景信 息”这三大部分有价值数据,通过构建推荐模型得出推荐列表的工程系统。特征工程就是利用工程手段从“用户信息”“物品信息”“场景信 息”中提取特征的过程。一、构建推荐系统特征工程的原则特征其实是对某个行为过程相关信息的 抽象表达构建推荐系统特征工程的原则:尽可能地让特征工程抽取出的一组特征, 能够保留推荐环境及用户行为过程中的所有“有用“信息,并且尽量摒弃冗余信息。二、推荐系统中的常用特征1用户行为数据用户行为数据
2022-03-09 16:20:34
276
原创 4.SQL-DCL
4.SQL-DCLDCL英文全称是Data Control Language(数据控制语言),用来管理数据库用户、控制数据库的访 问权限。4.1 管理用户查询用户select * from mysql.user;其中 Host代表当前用户访问的主机, 如果为localhost, 仅代表只能够在当前本机访问,是不可以 远程访问的。 User代表的是访问该数据库的用户名。在MySQL中需要通过Host和User来唯一标识一 个用户。2). 创建用户 CREATE USER '用户名'@'主
2022-03-07 09:41:04
274
原创 3.SQL-DQL
3.SQL-DQLDQL英文全称是Data Query Language(数据查询语言),数据查询语言,用来查询数据库中表的记 录。查询关键字: SELECT 在一个正常的业务系统中,查询操作的频次是要远高于增删改的,在查询的过程中,可能 还会涉及到条件、排序、分页等操作。首先创建所需要的数据表create table emp(id int comment '编号',workno varchar(10) comment '工号',name varchar(10) comment '姓名',g
2022-03-05 16:27:20
641
原创 2.SQL-DML
2.SQL-DMLDML英文全称是Data Manipulation Language(数据操作语言),用来对数据库中表的数据记录进 行增、删、改操作。 添加数据(INSERT) 修改数据(UPDATE) 删除数据(DELETE)2.1 添加数据1). 给指定字段添加数据INSERT INTO 表名 (字段名1, 字段名2, ...) VALUES (值1, 值2, ...); 案例: 给employee表所有的字段添加数据 ;insert into employee(id,workno,na
2022-03-03 15:20:19
316
原创 1、SQL-DDL
1、SQL-DDL1.1SQL-DDL数据库操作查询查询所有数据库SHOW DATABASES; 查询当前数据库SELECT DATABASE(); 创建CREATE DATABASE[IF NOT EXISTS]数据库名 [DEFAULT CHARSET字符集][COLLATE排序规则];utf8字符集为3个字节,一般不推荐创建;utf8mb4为四个字节。create database itheima charset utf8mb4;删除DROP DATABASE[
2022-03-02 15:42:08
216
原创 window10下conda使用报错:An unexpected error has occurred. Conda has prepared the above report.
可参考这篇,亲测可完美解决。添加链接描述
2021-10-13 15:43:42
336
原创 No module named ‘sklearn.__check_build._check_build‘
1.卸载掉numpy,scipy,matplotlib,skicit-learnpip uninstall numpypip uninstall scipypip uninstall matplotlibpip uninstall skicit-learn2.重装上面的包pip install numpypip install scipypip install matplotlibpip install -U scikit-learn -i https://pypi.tuna.tsing
2021-10-13 14:41:27
865
原创 jupyter notebook内核忙
安装了多个环境后,jupyternotebook不能用了。解决方法如下:1.进入anaconda prompt2.激活环境activate torc3.对话框输入代码:pip uninstall pyzmqpip install pyzmq==19.0.2
2021-10-13 11:34:06
1279
原创 pytorch1.2.0 GPU安装
1.创建框架环境cmd窗口输入:conda create -n pytorch1.2.0 python=3.6.52.激活环境conda activate pytorch1.2.03.安装框架pip install torch=1.2.0 torchvision=0.4.0 -f https://download.pytorch.org/whl/torch_stable.html
2021-10-10 16:05:04
1197
原创 Anaconda版本选择与下载、whl与添加国内镜像源
anaconda更换下载源欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变(二)Anaconda安装第三方包(whl文件)确定python版本,下载对应的*.whl,然后安装,命令:pip install 路径+whl文件名检查是否安装成功:命令行窗口输入: pip list见例:库地址:(三)Conda添加国内镜像源目的:A
2021-08-26 09:21:40
735
原创 bool value of Tensor with more than one value is ambiguous
在搭建简单的神经网络模型中运行代码报错bool value of Tensor with more than one value is ambiguous意思是:具有多个值的张量的布尔值是模糊的再检查代码后发现,定义损失函数时没有加()
2021-05-26 16:39:03
1165
原创 安装lightgbm报错Filelt ornoiEtnw Cuild nt find moble ‘Try usi ng the fil. pth with constowctor synta.
lightgbm Filelt ornoiEtnw Cuild nt find moble Try using the fill path with constowctor synta.安装lightgbm后在pycharm运行程序时报错:Filelt ornoiEtnw Cuild nt find moble ‘l Ana ndalit site- pockayeslLigfthnlLib.1igtgn .il’ (o one of its deendencs Try usi ng the fil.
2021-05-25 15:10:06
267
原创 axis=0或1笔记
行 列 与(0 1)一一对应axis=0 为“跨“”行操作 操作 是对竖直方向的数据进行运算axis=0 为“跨“”列操作 操作 是对水平方向的数据进行运算示例如下
2021-03-30 19:57:44
150
原创 吴恩达神经网络基础week2
Python Basics with Numpy (optional assignment)Welcome to your first assignment. This exercise gives you a brief introduction to Python. Even if you’ve used Python before, this will help familiarize you with functions we’ll need.Instructions:You will be
2021-03-30 19:32:54
511
原创 逻辑回归的数据维度错误问题 valueError: shapes (1,3) and (1,100) not aligned: 3 (dim 1) != 1 (dim 0)
**逻辑回归的数据维度错误问题 V**alueError: shapes (1,3) and (1,100) not aligned: 3 (dim 1) != 1 (dim 0)吴恩达机器学习的逻辑回归练习出现以下错误。经过检查发现,前面的cost代价函数中,将theta变量写在后面。将cost函数和梯度下降函数检查改正后,即可解决该问题。(把theta变量卸写在前面)...
2020-09-16 14:30:14
3624
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人