Hello,
I'm using the DM8168 EMV Rev B (with DDR2 RAM and no extension board) and try to bring the latest EZSDK (version 5.02.02.60) to life. My self-compiled kernel doesn't boot, so I copied the kernel and the rootfs from the filesystem folder (ezsdk-dm816x-evm-rootfs.tar.gz) to my board - it is working:
Linux version 2.6.37 (x0029463@swubn01) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1-203) ) #1 Thu Sep 8 11:27:49 IST 2011
CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7f
CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
Machine: ti8168evm
After that I loaded the load-hdvpss-firmware.sh by hand, and get the following output:
_____ _____ _ _
| _ |___ ___ ___ ___ | _ |___ ___ |_|___ ___| |_
| | _| .'| . | . | | __| _| . | | | -_| _| _|
|__|__|_| |__,|_ |___| |__| |_| |___|_| |___|___|_|
|___| |___|
Arago Project http://arago-project.org dm816x-evm ttyO2
Arago 2011.05 dm816x-evm ttyO2
dm816x-evm login: root
root@dm816x-evm:~#
root@dm816x-evm:~# modprobe syslink
SysLink version : 2.00.02.80
SysLink module created on Date:Sep 8 2011 Time:12:18:39
root@dm816x-evm:~# sleep 1
root@dm816x-evm:~# firmware_loader 2 /usr/share/ti/ti-media-controller-utils/dm8
16x_hdvpss.xem3 start
FIRMWARE: Memory map bin file not passed
Usage : firmware_loader <Processor Id> <Location of Firmware> <start|stop> [Location of Mem map bin file]
FIRMWARE: Default memory configuration is used
MemCfg: DCMM (Dynamically Configurable Memory Map) Version : 2.1.1.1
FIRMWARE: Could not open tmp file: -1
FIRMWARE: Memory Configuration status : In Progress
FIRMWARE: 2 start Successful
root@dm816x-evm:~# sleep 1
root@dm816x-evm:~# modprobe vpss sbufaddr=0xBFB00000 mode=hdmi:1080p-60,dvo2:108
0p-60,hdcomp:1080p-60 debug=1 i2c_mode=1
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
[...]
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
VPSS_CORE : Failed to init fvid2 interface,
vpss: probe of vpss failed with error -22
root@dm816x-evm:~#
Did I forget a step, to get the prebuild binaries running on the DDR2 EMV? I only read that the uboot needs modifications and the 5.01.xx.xx does only work on the DDR3 boards. I read in the VPSS guide to use the address 0xA0200000 ("The sharing buffer address is changed to 0xA0200000 and it is valid for DM816X/C6A816X/AM389X platforms.") - but the error still exists.
Best regards,
Charly