Part Number: TDA4VM
hi:
We are using TDA4VM Processor and developing custom board based on it and we are testing the BSP based on the custom board.
we useing rtos + qnx
PROCESSOR-SDK-RTOS-J721E/07.01.00.11
PROCESSOR-SDK-QNX-J721E/07.01.01.00
we starting the board with extern sd card
then starting up is ok but cpsw2g is error
U-Boot SPL 2020.01-gf9b0d030d3 (Jun 17 2020 - 15:08:08 +0000)
SYSFW ABI: 3.0 (firmware rev 0x0014 '20.04.1-v2020.04a (Terrific Lla')
Trying to boot from MMC2
Loading Environment from MMC... *** Warning - No MMC card found, using default environment
** File not found /lib/firmware/j7-main-r5f0_0-fw **
** File not found /lib/firmware/j7-mcu-r5f0_0-fw **
Starting ATF on ARM64 core...
NOTICE: BL31: v2.3():07.00.00.005-dirty
NOTICE: BL31: Built : 14:33:55, Jun 17 2020
U-Boot SPL 2020.01-gf9b0d030d3 (Jun 17 2020 - 14:34:25 +0000)
SYSFW ABI: 3.0 (firmware rev 0x0014 '20.04.1-v2020.04a (Terrific Lla')
Detected: J7X-BASE-CPB rev E3
Detected: J7X-VSC8514-ETH rev E2
Trying to boot from MMC2
U-Boot 2020.01-gf9b0d030d3 (Jun 17 2020 - 14:34:25 +0000)
SoC: J721E SR1.0
Model: Texas Instruments K3 J721E SoC
Board: J721EX-PM2-SOM rev E7
DRAM: 4 GiB
not found for dev hbmc-mux
Flash: 0 Bytes
MMC: sdhci@4f80000: 0, sdhci@4fb0000: 1
Loading Environment from MMC... OK
In: serial@2800000
Out: serial@2800000
Err: serial@2800000
Detected: J7X-BASE-CPB rev E3
Detected: J7X-VSC8514-ETH rev E2
Net:
Warning: ethernet@046000000 using MAC address from ROM
eth0: ethernet@046000000
Hit any key to stop autoboot: 0
switch to partitions #0, OK
mmc1 is current device
SD/MMC found on device 1
530 bytes read in 3 ms (171.9 KiB/s)
Loaded env from uEnv.txt
Importing environment from mmc1 ...
Running uenvcmd ...
8176792 bytes read in 173 ms (45.1 MiB/s)
## Starting application at 0x80080000 ...
MMU: 16-bit ASID 44-bit PA TCR_EL1=b5183519
cpu0: MPIDR=80000000
cpu0: MIDR=411fd080 Cortex-A72 r1p0
cpu0: CWG=4 ERG=4 Dminline=4 Iminline=4 PIPT
cpu0: CLIDR=a200023 LoUU=1 LoC=2 LoUIS=1
cpu0: L1 Icache 48K linesz=64 set/way=256/3
cpu0: L1 Dcache 32K linesz=64 set/way=256/2
cpu0: L2 Unified 1024K linesz=64 set/way=1024/16
Display set to R5
Loading IFS...decompressing...done
cpu1: MPIDR=80000001
cpu1: MIDR=411fd080 Cortex-A72 r1p0
cpu1: CWG=4 ERG=4 Dminline=4 Iminline=4 PIPT
cpu1: CLIDR=a200023 LoUU=1 LoC=2 LoUIS=1
cpu1: L1 Icache 48K linesz=64 set/way=256/3
cpu1: L1 Dcache 32K linesz=64 set/way=256/2
cpu1: L2 Unified 1024K linesz=64 set/way=1024/16
System page at phys:0000000080011000 user:ffffff8040254000 kern:ffffff8040251000
Starting next program at vffffff8060086e10
All ClockCycles offsets within tolerance
Welcome to QNX Neutrino 7.1.0 on the TI J721E EVM Board!!
Starting random service ...
start serial driver
Starting MMC/SD memory card driver... eMMC
Starting MMC/SD memory card driver... SD
Starting XHCI driver on USB3SS0 and USB3SS1
Path=0 - am65x
target=0 lun=0 Direct-Access(0) - SDMMC: S0J56X Rev: 1.0
Setting environment variables...
done..
Looking for user script to run: /ti_fs/scripts/user.sh
Running user script...
user.sh called...
Setting additional environment variables...
Starting tisci-mgr..
Starting shmemallocator..
Starting tiipc-mgr..
Mailbox_plugInterrupt: interrupt Number 489, arg 0x3D228EA0
Mailbox_plugInterrupt: interrupt Number 490, arg 0x3D229040
Mailbox_plugInterrupt: interrupt Number 491, arg 0x3D2291E0
Mailbox_plugInterrupt: interrupt Number 492, arg 0x3D229380
Mailbox_plugInterrupt: interrupt Number 493, arg 0x3D229520
Starting TI IPC Resmgr
Starting tiudma-mgr..
Start screen..
/proc/boot/.console_ti.sh: /ti_fs/scripts/user.sh[23]: screen: cannot execute - No such file or directory
screen started with dss_on_r5 configuration..
done...
J7EVM@QNX:/
J7EVM@QNX:/# ./ti_fs/vision_apps/vision_apps_init.sh
J7EVM@QNX:/# slog2info -c
J7EVM@QNX:/# slog2info -w
random.5 low 0 -----UNSYNC-----
random.5 high 0 -----UNSYNC-----
Jan 01 00:00:00.009 console.2 0 -----ONLINE-----
console.2 out 0 -----UNSYNC-----
Jan 01 00:00:00.016 random.5 0 -----ONLINE-----
random.5 default 0 -----UNSYNC-----
Jan 01 00:00:00.016 random.5..0 0 -----ONLINE-----
random.5..0 slog 0 -----UNSYNC-----
Jan 01 00:00:00.034 devb_sdmmc_am65x.9 0 -----ONLINE-----
devb_sdmmc_am65x.9 slog 0 -----UNSYNC-----
Jan 01 00:00:00.036 devb_sdmmc_am65x.10 0 -----ONLINE-----
devb_sdmmc_am65x.10 slog 0 -----UNSYNC-----
Jan 01 00:00:00.038 iopkt.11 0 -----ONLINE-----
iopkt.11 main_buffer 0 -----UNSYNC-----
Jan 01 00:00:00.045 io_usb_otg.12300 0 -----ONLINE-----
io_usb_otg.12300 slog 0 -----UNSYNC-----
Jan 01 00:00:00.370 shmemallocator.32783 0 -----ONLINE-----
shmemallocator.32783 slog 0 -----UNSYNC-----
J7EVM@QNX:/# io-pkt-v6-hc -d cpsw2g
J7EVM@QNX:/# ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 33136
inet 127.0.0.1 netmask 0xff000000
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
am0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
address: 50:51:a9:fc:76:ba
media: Ethernet none (none full-duplex)
status: no carrier
J7EVM@QNX:/# if_up -p am0
J7EVM@QNX:/# ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 33136
inet 127.0.0.1 netmask 0xff000000
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
am0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
address: 50:51:a9:fc:76:ba
media: Ethernet none (none full-duplex)
status: no carrier
J7EVM@QNX:/# ifconfig am0 up
ifconfig: SIOCSIFFLAGS: No such process
J7EVM@QNX:/#
What is the missing step or software package that causes this problem
All the steps are from the official
then we use the latest version,There are the same problems。