软件开发
-
基于firefly-rk3568-pc适配-rock-pi-3a(二)
一、设备树修改 1.修改文件位置 ./u-boot/arch/arm/dts/rk3568-rock-3a.dts ./kernel/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dtsi ./kernel/arch/arm64/boot/dts/rockchip/rk3568-rockpi-core.dtsi ./…
-
基于firefly-RK3568-PC适配 ROCK Pi 3A(一)
一 、 repo拉取代码,此方法对网络要求较高,有条件可以使用 # 创建 SDK 目录 mkdir ~/proj/rk356x_sdk-linux5.10 cd ~/proj/rk356x_sdk-linux5.10 ## 完整 SDK repo init –no-clone-bundle –repo-url https://gitlab.com/fir…
-
UFS基础概述
一、UFS设备硬件框架UFS设备和控制器之间,如下图所示:RST_N 复位:就是恢复设备初始上电状态;时钟:用来做数据传输的参考时钟,目前时钟的速率是一定的,19.2MHz、26MHz、38.4MHz,这个时钟速率就只有这几类,不能变化。DIN_TC:就是设备输入数据,就是Host给到UFS的数据,这个是差分线传输,就是需要两根线传输。DOUT_TC:就是设…
-
linux驱动之nand flash 分析
1.Nand Flash 1.1 (Bad) Block Management(坏)块管理Nand Flash由于其物理特性,只有有限的擦写次数,超过那个次数,基本上就是坏了。在使用过程中,有些Nand Flash的block会出现被用坏了,当发现了,要及时将此block标注为坏块,不再使用。于此相关的管理工作,属于Nand Flash的坏块管理的一部分工作…
-
STM32Cube USBHID工程配置
基于STM32cubeMX工程配置 usb HID模式通讯配置