brilliant 发表于 2023-3-13 10:33:43

RK3588-SJD4底板

自己设计的RK3588-SJD4底板,所有电压都正常输出,但是现在串口无法通信,引脚状态跟核心板的状态一样,
我现在想了解核心板是要先检测到那些信号,才开始运行里面的程序吗?

zhangzhenzhao 发表于 2023-3-13 11:03:55

可以将核心板放在我们的底板上排查下,调试串口是否有打印

brilliant 发表于 2023-3-15 13:02:43

zhangzhenzhao 发表于 2023-3-13 11:03
可以将核心板放在我们的底板上排查下,调试串口是否有打印

现在有个问题就是,风扇必须在上电前插入,系统才能起来,串口也可以打印,否则系统起不来。而且必须把一脚的那个二极管焊接式,要不系统也不启动,电路设计,跟买来的底板设计一样。

799959745 发表于 2023-3-15 14:21:49

关掉风扇节点试一下

brilliant 发表于 2023-3-17 08:57:04

799959745 发表于 2023-3-15 14:21
关掉风扇节点试一下

我是纯硬件工程师,您说的关掉风扇节点,怎么操作呢,烦请告知一下,还有现在就是HDMI感觉插上和拔掉状态一样,没有显示,但是HPD信号是有变化的。

799959745 发表于 2023-3-20 10:20:04

软件上面的dts设备树关掉就行了。风扇节点是用的是gpio电源节点。
      vcc_fan_ctl: vcc-fan-ctl-regulator {
                compatible = "regulator-fixed";
                regulator-name = "vcc_fan_ctl";
                regulator-always-on;
                enable-active-high;
                status = "okay";
                gpio = <&gpio3 RK_PC4 GPIO_ACTIVE_HIGH>;
      };

将上面的 status 设置为 disable

brilliant 发表于 2023-6-27 16:50:13

root@firefly:~# ifconfig
eth0: flags=4099<UP,BROADCAST,MULTICAST>mtu 1500
      ether 22:ac:aa:8c:67:05txqueuelen 1000(Ethernet)
      RX packets 0bytes 0 (0.0 B)
      RX errors 0dropped 0overruns 0frame 0
      TX packets 0bytes 0 (0.0 B)
      TX errors 0dropped 0 overruns 0carrier 0collisions 0
      device interrupt 87

lo: flags=73<UP,LOOPBACK,RUNNING>mtu 65536
      inet 127.0.0.1netmask 255.0.0.0
      inet6 ::1prefixlen 128scopeid 0x10<host>
      looptxqueuelen 1000(Local Loopback)
      RX packets 11bytes 1633 (1.6 KB)
      RX errors 0dropped 0overruns 0frame 0
      TX packets 11bytes 1633 (1.6 KB)
      TX errors 0dropped 0 overruns 0carrier 0collisions 0


我自己设计的底板,phy芯片是RPC8211FP(I),还有一个是usb转百兆网口,芯片是SR9900AI,现在再Linux系统下显示的只有一个MAC地址,没有分配ip

18878542279 发表于 2023-11-29 15:41:09

问题解决了吗,我也碰到相同的问题了
页: [1]
查看完整版本: RK3588-SJD4底板