This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

PROCESSOR-SDK-DRA8X-TDA4X: SDK 7.0 Display Screen Not working - QNX +RTOS mode

Part Number: PROCESSOR-SDK-DRA8X-TDA4X


Hello all,

We are testing QNX+RTOS mode using this SDK 7.0. Please find the logs in the attachment and also dependency packages screenshot.

Regarding Display, we couldn' able to see anything on the screen,

How to debug this issue ?

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

Remoteproc 2 started successfully
** 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 E2
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-PM1-SOM rev E2
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 E2
Detected: J7X-VSC8514-ETH rev E2
Net:   eth0: ethernet@046000000
Hit any key to stop autoboot:  2  1  0 
switch to partitions #0, OK
mmc1 is current device
SD/MMC found on device 1
102 bytes read in 2 ms (49.8 KiB/s)
Loaded env from uEnv.txt
Importing environment from mmc1 ...
Running uenvcmd ...
1513552 bytes read in 36 ms (40.1 MiB/s)
Load Remote Processor 6 with data@addr=0x80080000 1513552 bytes: Success!
1513552 bytes read in 36 ms (40.1 MiB/s)
Load Remote Processor 7 with data@addr=0x80080000 1513552 bytes: Success!
9314232 bytes read in 197 ms (45.1 MiB/s)
Load Remote Processor 8 with data@addr=0x80080000 9314232 bytes: Success!
7653252 bytes read in 162 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:ffffff8040252000 kern:ffffff8040251000
Starting next program at vffffff8060084ae0
MMFLAGS=1
All ClockCycles offsets within tolerance
Welcome to QNX Neutrino 7.0 on TI J721E EVM Board!!
Starting random service ...
start serial driver
Starting MMC/SD memory card driver... eMMC
Toggle GPIO_uSD_PWR_EN for uSD
Starting MMC/SD memory card driver... SD
Starting OTG1 controller in the host mode (/dev/usb/*)....
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: /sd/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 0x1011EB78
Mailbox_plugInterrupt: interrupt Number 490, arg 0x1011ED10
Mailbox_plugInterrupt: interrupt Number 491, arg 0x1011EEA8
Mailbox_plugInterrupt: interrupt Number 492, arg 0x1011F040
Mailbox_plugInterrupt: interrupt Number 493, arg 0x1011F1D8
Starting TI IPC Resmgr
Starting tiudma-mgr..
Start screen..
screen started with dss_on_r5 configuration..
done...
J7EVM@QNX:/# 
J7EVM@QNX:/# 
J7EVM@QNX:/# 
J7EVM@QNX:/# s;lo
local   login   logout  
J7EVM@QNX:/# s;lo    lo   slog2     slog2info 
Jan 01 00:00:00.016                       random.5                 slog*     0  random: Selecting timer as entropy source
Jan 01 00:00:00.016                       random.5                 slog      0  random: All ready, registering path names
Jan 01 00:00:00.016                       random.5                 slog      0  random: Daemonizing the process
Jan 01 00:00:00.031             devb_sdmmc_am65x.9                 slog*  1800  devb-sdmmc-am65x 1.00A (Jun 26 2020 12:47:18)
Jan 01 00:00:00.032             devb_sdmmc_am65x.9                 slog      0  libcam.so (Aug  2 2019 15:41:15) bver 606010d
Jan 01 00:00:00.033             devb_sdmmc_am65x.9                 slog   1800  sdio_cd:  insertion path 0, cd state 0x1
Jan 01 00:00:00.056         devb_sdmmc_am65x.49162                 slog*  1800  devb-sdmmc-am65x 1.00A (Jun 26 2020 12:47:18)
Jan 01 00:00:00.057         devb_sdmmc_am65x.49162                 slog      0  libcam.so (Aug  2 2019 15:41:15) bver 606010d
Jan 01 00:00:00.058         devb_sdmmc_am65x.49162                 slog   1800  sdio_cd:  insertion path 0, cd state 0x1
Jan 01 00:00:00.064               io_usb_otg.61451                 slog*     0  main(447)[tid:1]: io-usb-otg (Nov 20 2019 16:51:50) args: -d xhci ioport=0x6010000,irq=128,iosize=65536,nousb3 
Jan 01 00:00:00.068               io_usb_otg.61451                 slog      0  xhci_controller_init(2607): devu-hcd-xhci.so (Nov 20 2019 16:42:36):  args nousb3
Jan 01 00:00:00.068               io_usb_otg.61451                 slog      8  usb_enum_port(92)[tid:1]: busno 0, parent -1, port 0, High speed
Jan 01 00:00:00.068               io_usb_otg.61451                 slog     11  usb_client_descriptor_get(198)[tid:1]: (type 1, index 0, length 8)
Jan 01 00:00:00.068               io_usb_otg.61451                 slog     12  usb_device_set_address(245)[tid:1]: b:0 devno 0
Jan 01 00:00:00.068               io_usb_otg.61451                 slog     11  usb_client_descriptor_get(198)[tid:1]: (type 1, index 0, length 18)
Jan 01 00:00:00.068               io_usb_otg.61451                 slog     11  usb_client_descriptor_get(198)[tid:1]: (type 2, index 0, length 9)
Jan 01 00:00:00.069               io_usb_otg.61451                 slog     11  usb_client_descriptor_get(198)[tid:1]: (type 2, index 0, length 25)
Jan 01 00:00:00.069               io_usb_otg.61451                 slog      8  usb_enum_port(139)[tid:1]: vid 0x0000, did 0x0000 enumerated(busno 0, devno 0:0)
Jan 01 00:00:00.069               io_usb_otg.61451                 slog     11  hub_state_inserted(569)[tid:1]: bdentry 0, dentry 0 269635584
Jan 01 00:00:00.069               io_usb_otg.61451                 slog     13  hub_configuration_enable(263)[tid:1]: 1
Jan 01 00:00:00.124             devb_sdmmc_am65x.9                 slog   1800  MMC CID:
Jan 01 00:00:00.124             devb_sdmmc_am65x.9                 slog   1800    MID 0x13, OID 0x4e, PNM S0J56X
Jan 01 00:00:00.124             devb_sdmmc_am65x.9                 slog   1800    PRV 0x10, PSN 0x8c64641, MDT 10-2018
Jan 01 00:00:00.124             devb_sdmmc_am65x.9                 slog   1800  MMC CSD:
Jan 01 00:00:00.124             devb_sdmmc_am65x.9                 slog   1800    CSD_STRUCTURE 3, SPEC_VERS 4, CCC 0x8f5
Jan 01 00:00:00.124             devb_sdmmc_am65x.9                 slog   1800    TAAC 127, NSAC 1, TRAN_SPEED 50
Jan 01 00:00:00.124             devb_sdmmc_am65x.9                 slog   1800    C_SIZE 4095, C_SIZE_MULT 7
Jan 01 00:00:00.124             devb_sdmmc_am65x.9                 slog   1800    READ_BL_LEN 9, WRITE_BL_LEN 9
Jan 01 00:00:00.124             devb_sdmmc_am65x.9                 slog   1800    ERASE GRP_SIZE 31, GRP_MULT 31, SIZE 0
Jan 01 00:00:00.124             devb_sdmmc_am65x.9                 slog   1800    blksz 512, sectors 2097152, dtr 25000000
Jan 01 00:00:00.124             devb_sdmmc_am65x.9                 slog   1800  MMC EXT CSD:
Jan 01 00:00:00.124             devb_sdmmc_am65x.9                 slog   1800    DEVICE_TYPE 0x57, EXT_CSD_REV 8
Jan 01 00:00:00.124             devb_sdmmc_am65x.9                 slog   1800    SEC_COUNT 31080448, dtr 200000000
Jan 01 00:00:00.124             devb_sdmmc_am65x.9                 slog   1800    HC_ERASE_GRP_SIZE 1, HC_WP_GRP_SIZE 16
Jan 01 00:00:00.124             devb_sdmmc_am65x.9                 slog   1800    STROBE 0x0, BKOPS_EN 0x0
Jan 01 00:00:00.124             devb_sdmmc_am65x.9                 slog   1800    Driver type: 0x0
Jan 01 00:00:00.124             devb_sdmmc_am65x.9                 slog   1800  CFG:  Timing HS200, DTR 200000000, Bus Width 8 bit

Jan 01 00:00:00.124             devb_sdmmc_am65x.9                 slog    100  cam-disk.so (Aug  2 2019 15:41:25)
Jan 01 00:00:00.171               io_usb_otg.61451                 slog      0  usbh_timeout_init(203)[tid:1]: Complete
Jan 01 00:00:00.176               io_usb_otg.61451                 slog      0  usbh_bus_status_update(309)[tid:1]: busno 0, value = 0 critical error reported
Jan 01 00:00:00.176               io_usb_otg.61451                 slog      8  usb_enum_port_extract(170)[tid:7]: (busno 0, pdevno 0, portno 1)
Jan 01 00:00:00.176               io_usb_otg.61451                 slog      8  usb_enum_port_extract(190)[tid:7]: status (2)
Jan 01 00:00:00.229         devb_sdmmc_am65x.49162                 slog   1800  SD CID:
Jan 01 00:00:00.229         devb_sdmmc_am65x.49162                 slog   1800    MID 0x3, OID 0x5344, PNM SL16G
Jan 01 00:00:00.229         devb_sdmmc_am65x.49162                 slog   1800    PRV 0xf4, PSN 0x39f40f90, MDT 3-2019
Jan 01 00:00:00.229         devb_sdmmc_am65x.49162                 slog   1800  SD CSD:
Jan 01 00:00:00.229         devb_sdmmc_am65x.49162                 slog   1800    CSD_STRUCTURE 1, SPEC_VERS 0, CCC 0x5b5
Jan 01 00:00:00.229         devb_sdmmc_am65x.49162                 slog   1800    TAAC 14, NSAC 0, TRAN_SPEED 50
Jan 01 00:00:00.229         devb_sdmmc_am65x.49162                 slog   1800    C_SIZE 30386, C_SIZE_MULT 0
Jan 01 00:00:00.229         devb_sdmmc_am65x.49162                 slog   1800    READ_BL_LEN 9, WRITE_BL_LEN 9
Jan 01 00:00:00.229         devb_sdmmc_am65x.49162                 slog   1800    ERASE GRP_SIZE 0, GRP_MULT 0, SIZE 127
Jan 01 00:00:00.229         devb_sdmmc_am65x.49162                 slog   1800    blksz 512, sectors 31116288, dtr 25000000
Jan 01 00:00:00.229         devb_sdmmc_am65x.49162                 slog   1800  SD SW CAPS:
Jan 01 00:00:00.229         devb_sdmmc_am65x.49162                 slog   1800    bus mode 0x1f, cmd sys 0x1
Jan 01 00:00:00.229         devb_sdmmc_am65x.49162                 slog   1800    drv type 0xf, curr limit 0xf
Jan 01 00:00:00.229         devb_sdmmc_am65x.49162                 slog   1800    dtr 50000000
Jan 01 00:00:00.229         devb_sdmmc_am65x.49162                 slog   1800  CFG:  Timing SDR104, DTR 200000000, Bus Width 4 bit

Jan 01 00:00:00.230         devb_sdmmc_am65x.49162                 slog    100  cam-disk.so (Aug  2 2019 15:41:25)
Jan 01 00:00:00.396           shmemallocator.81934                 slog*     0  SharedMemoryAllocator: BaseAddress: 0xae000000 Size: 0x20000000 (536870912)

Jan 01 00:00:00.396           shmemallocator.81934                 slog      0  SharedMemoryAllocator: BaseAddress: 0x00000000 Size: 0x00000000 (0)

Jan 01 00:00:00.583                   screen.94225                 slog*   300  screen: starting up...
Jan 01 00:00:00.585                   screen.94225                 slog    300  screen: Configuration file:  /sd/usr/lib/graphics/jacinto7/graphics.conf.dss_on_r5
Jan 01 00:00:00.593                   screen.94225                 slog    300  screen: slog2 context created with 1 pages
Jan 01 00:00:00.593                   screen.94225                 slog    300  screen: loading alloc module stdbuf...
Jan 01 00:00:00.595                   screen.94225                 slog    300  screen: display 1 returned invalid value 0 for WFD_PORT_MODE_ROTATION_SUPPORT
Jan 01 00:00:00.596                   screen.94225                 slog    300  screen: loading libhiddi.so...
Jan 01 00:00:00.596                   screen.94225                 slog    300  screen: server is ready
J7EVM@QNX:/# 
J7EVM@QNX:/# 
J7EVM@QNX:/# 
J7EVM@QNX:/# 
J7EVM@QNX:/# 
J7EVM@QNX:/# 
J7EVM@QNX:/# pidin ar
     pid Arguments
       1 procnto-smp-instr -v 
       2 pipe 
       3 slogger2 
       4 dumper -d /tmp 
       5 random -t 
       6 devc-seromap -e -F 0x02800000,224 
       7 i2c-omap35xx -p0x2000000 -i232 -d 
       8 i2c-omap35xx -p0x2010000 -i233 -d 
       9 devb-sdmmc-am65x blk cache=1m sdio addr=0x4f80000,irq=35,timing=~hs400,emmc,bs=sscfg=0x8000 disk name=emmc 
   49162 devb-sdmmc-am65x blk noatime,cache=8M,automount=@/proc/boot/automount cam cache,async,quiet,pnp sdio addr=0x04fb0000,irq=36,bs=sscfg=0x8000:ldo=0x600000^117 dos exe=all disk name=sd1 
   61451 io-usb-otg -d xhci ioport=0x6010000,irq=128,iosize=65536,nousb3 
   61452 ksh /proc/boot/.console_ti.sh 
   69645 tisci-mgr 
   81934 shmemallocator 
   86031 tiipc-mgr 
   90128 tiudma-mgr 
   94225 screen -c /sd/usr/lib/graphics/jacinto7/graphics.conf.dss_on_r5 
   98322 ksh ksh 
  155667 pidin ar 
J7EVM@QNX:/# 
J7EVM@QNX:/# 
J7EVM@QNX:/# 
J7EVM@QNX:/# 
J7EVM@QNX:/# 
J7EVM@QNX:/# 
J7EVM@QNX:/# gle   gles1     gles1-v       gles1-vsync 
Read BVNC 22.104.208.318 from HW device registers
RGX Device initialised with BVNC 22.104.208.318

J7EVM@QNX:/# 

Regards,

Gokul