瑞芯微Rockchip开发者社区
直播中

刘杰

7年用户 1304经验值
私信 关注
[问答]

RK3308B SPI配置串口调试端反复打印信息怎么解决呢

1.jpg

问题描述及复现步骤:想使用drivers/spi/spi-rockchip-test.c 测试SPI功能

  底板烧录的是Ubuntu18.04-minimal-rootfs-20210818 Linux4.4

  在rk3308_linux_release_v1.5.0a_20220402源代码文件夹中

  手动为/drivers/spi/spi-rockchip.c /drivers/spi/spi.c
/include/linux/spi/spi.h增加了做Slave端的补丁,

  在/drivers/spi/Makefile中增加了 obj-y += spi-rockchip-test.o

  在rk3308b-roc-cc-plus-amic_emmc.dts文件中 加入

  &spi0 {

  status = “okay”;

  spi_test@00 {

  compatible = “rockchip,spi_test_bus0_cs0”;

  id = 《0》;

  reg = 《0》;

  spi-max-frequency = 《24000000》;

  };

  spi_test@01 {

  compatible = “rockchip,spi_test_bus0_cs1”;

  id = 《1》;

  reg = 《1》;

  spi-max-frequency = 《24000000》;

  spi-slave-mode;

  };

  };

  然后编译内核,生成zboot.img,使用AndroidTool工具将其烧录到Boot分区

  底板无法正常启动,串口调试端反复打印重复信息

回帖(1)

陈伟

2022-7-27 15:21:52
是不是改动了内核配置导致出错。重新来一遍就没事了
举报

更多回帖

发帖
×
20
完善资料,
赚取积分