RK3588-SJD4底板

固件类型:官方提供的固件
固件文件名称:AIO-3588SJD4_Ubuntu20.04-Gnome-r211156_v1.0.6e_230
固件下载地址:百度网盘
Log日志:log.txt

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

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

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

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

关掉风扇节点试一下

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

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

软件上面的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

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

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

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

问题解决了吗,我也碰到相同的问题了