Part Number: PROCESSOR-SDK-J721E
Hi! Ti experts,
We have two EVMs.
- EVM_001: J721E SR1.0 + J721EX-PM2-SOM rev E7
- EVM_002: J721E SR2.0 + J721EX-PM2-SOM rev E8
We are develop using PROCESSOR SDK 7.3 and 8.0. but EVM_2 always boot fails.U-Boot SPL 2021.01-g53e79d0e89 (Aug 04 2021 - 23:32:00 +0000)
Model: Texas Instruments K3 J721E SoC
Board: J721EX-PM2-SOM rev E8
SYSFW ABI: 3.1 (firmware rev 0x0015 '21.5.0--v2021.05 (Terrific Llam')
Trying to boot from MMC2
spl_load_image_fat: error reading image tispl.bin, err - -6
bad MBR sector signature 0x00aa
spl: no partition table found
SPL: failed to boot from all boot devices
### ERROR ### Please RESET the board ###
We found this thread in community. and it works.
https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1034036/tda4vm-boot-fails-at-board-j721ex-pm2-som-rev-e8
However, using this solution, it looks like drop the GPU performance.
(The replacement system.itb(=sysfw.itb ?), tiboot3.bin file runs on the R5F core, but I'm not sure why it affects GPU performance.)
We test glmark2 using 2 EVM, PROCESSOR SDK 7.0/7.3/8.0.
This score is the average of the results of glmark2 three times.
| Board | glmark2 Score | |||
| EVM_001 | SoC: J721E SR1.0 Board: J721EX-PM2-SOM rev E7 |
PSDK 7.0 | boot 7.0 | 958 |
| SoC: J721E SR1.0 Board: J721EX-PM2-SOM rev E7 |
PSDK 7.3 | boot 7.2 | 883 | |
| SoC: J721E SR1.0 Board: J721EX-PM2-SOM rev E7 |
PSDK 7.3 | boot 7.3 | 1137 | |
| SoC: J721E SR1.0 Board: J721EX-PM2-SOM rev E7 |
PSDK 8.0 | boot 7.2 | 883 | |
| SoC: J721E SR1.0 Board: J721EX-PM2-SOM rev E7 |
PSDK 8.0 | boot 8.0 | 1174.66 | |
| EVM_002 | SoC: J721E SR2.0 Board: J721EX-PM2-SOM rev E8 |
PSDK 7.0 | boot 7.0 | 959 |
| SoC: J721E SR2.0 Board: J721EX-PM2-SOM rev E8 |
PSDK 7.3 | boot 7.2 | 887.66 | |
| SoC: J721E SR2.0 Board: J721EX-PM2-SOM rev E8 |
PSDK 7.3 | boot 7.3 | Boot Error | |
| SoC: J721E SR2.0 Board: J721EX-PM2-SOM rev E8 |
PSDK 8.0 | boot 7.2 | 870.66 | |
| SoC: J721E SR2.0 Board: J721EX-PM2-SOM rev E8 |
PSDK 8.0 | boot 8.0 | Boot Error | |
If boot_7.2 is used in EVM_002 as shown in the table above, booting is possible, but GPU performance is drop.
EVM_001 also showed similar results. (And the GPU performance was similarly drop in RTOS's OpenGL app.)
Q. I want to boot up EVM_002(J721E SR2.0 + J721EX-PM2-SOM rev E8) using PROCESSOR_SDK 8.0 + boot 8.0.
How can I create a boot file(sysfw.itb, tiboot3.bin) that can be booted from this EVM_002?
Regards,
Lee.