Other Parts Discussed in Thread: PGA460
i use ti tda2eg-17 chip. then, i follow the VisionSDK_Linux_UserGuide.pdf and make sd card to boot the board. however, the uart can not send any message.
the version is PROCESSOR_SDK_VISION_03_08_00_00.
ubuntu version is 20.04.
the board is designed by us, the boot configuration is 0100010010000000.
i think the board, the configutation, the hardware device and uart connection is right. because i use another sd card it can boot correctly.
- so may i need to modify the uboot code?
-
Do I think it is still a question of configuration?
The totally configutation is list below
# Build Config is [ tda2ex_17x17_evm_linux_all ]
# Build Config file is @ /home/yao/linux/ti/PROCESSOR_SDK_VISION_03_08_00_00/vision_sdk/configs/tda2ex_17x17_evm_linux_all/cfg.mk
# Build Config .h file is @ /home/yao/linux/ti/PROCESSOR_SDK_VISION_03_08_00_00/vision_sdk/links_fw/include/config/apps/tda2ex_17x17_evm_linux_all/system_cfg.h
# Build CPUs is @ ipu2 a15_0 dsp1
#
# CPUs included in application,
# PROC_IPU1_0_INCLUDE=no
# PROC_IPU1_1_INCLUDE=no
# PROC_IPU2_INCLUDE=yes
# PROC_DSP1_INCLUDE=yes
# PROC_DSP2_INCLUDE=no
# PROC_EVE1_INCLUDE=no
# PROC_EVE2_INCLUDE=no
# PROC_EVE3_INCLUDE=no
# PROC_EVE4_INCLUDE=no
# PROC_A15_0_INCLUDE=yes
#
# Platform config,
# VSDK_BOARD_TYPE=TDA2EX_EVM [options: TDA2XX_EVM TDA2EX_EVM TDA3XX_EVM TDA3XX_RVP TDA2XX_RVP]
# PLATFORM=tda2ex-evm
# DUAL_A15_SMP_BIOS=no
# IPU1_SMP_BIOS=no
# DDR_MEM=DDR_MEM_1024M [options: DDR_MEM_128M DDR_MEM_512M DDR_MEM_1024M]
# EMIFMODE=SINGLE_EMIF_512MB [options: SINGLE_EMIF_512MB SINGLE_EMIF_1GB ref build_pdk.mk]
# NDK_PROC_TO_USE=none [options: a15_0 ipu1_0 ipu1_1 ipu2 none]
# NSP_TFDTP_INCLUDE=no [options: yes no]
# TDA2EX_ETHSRV_BOARD=no [options: yes no]
# FATFS_PROC_TO_USE=none [options: ipu1_0 none]
# RADAR_BOARD=none [options: TDA3XX_AR12_ALPS TDA3XX_AR12_VIB_DAB_BOOSTER TDA3XX_RADAR_RVP none]
#
# Build config,
# BUILD_OS=Linux [options: Windows_NT Linux]
# BUILD_DEPENDENCY_ALWAYS=no
# BUILD_ALGORITHMS=no
# BUILD_INFOADAS=no
# PROFILE=release [options: debug release]
# KW_BUILD=no
# CPLUSPLUS_BUILD=no
# IPU_PRIMARY_CORE=ipu2 [options: ipu1_0 ipu2]
# IPU_SECONDARY_CORE=ipu1_0 [options: ipu1_0 ipu2]
# A15_TARGET_OS=Linux [options: Bios Linux Qnx]
# BSP_STW_PACKAGE_SELECT=all [options: all vps-iss-dss-only vps-vip-vpe]
#
# Safety Module config,
# RTI_INCLUDE=no
# ECC_FFI_INCLUDE=no
# DCC_ESM_INCLUDE=no
#
# Video Module config,
# IVAHD_INCLUDE=yes
# VPE_INCLUDE=yes
# CAL_INCLUDE=yes
# ISS_INCLUDE=no
# ISS_ENABLE_DEBUG_TAPS=no
# WDR_LDC_INCLUDE=no
# DSS_INCLUDE=yes
#
# Open Compute config,
# OPENCL_INCLUDE=no
# TARGET_ROOTDIR=/home/yao/linux/ti/PROCESSOR_SDK_VISION_03_08_00_00/vision_sdk/../ti_components/os_tools/linux/targetfs
# ENABLE_OPENCV=no
# ENABLE_OPENCV_TESTS=no
# OPENVX_INCLUDE=no
#
# Log config,
# ENABLE_UART_LOG=yes
# ENABLE_NETWORK_LOG=no
# ENABLE_CCS_LOG=no
# CIO_REDIRECT=no
#
# IPC config,
# WORKQ_INCLUDE=no
# IPC_LIB_INCLUDE=no
#
# AUTOSAR_APP=no
#
# Surround View config,
# SRV_FAST_BOOT_INCLUDE=no
#
# Other Module config,
# AVB_INCLUDE=no
# DCAN_INCLUDE=no
# RADAR_ONLY=no
# RADAR_STUDIO=no
# CPU_IDLE_ENABLED=yes
# FAST_BOOT_INCLUDE=no
# DATA_VIS_INCLUDE=no
# HS_DEVICE=no
# ULTRASONIC_INCLUDE=no
# PGA450=
# PGA460=
# ENABLE_ALL_DEPTH=
#
# Linux config,
# DEFAULT_UBOOT_CONFIG=dra7xx_evm_vision_config
# DEFAULT_KERNEL_CONFIG=ti_sdk_dra7x_release_defconfig
# DEFAULT_DTB=dra71-evm-infoadas.dtb
# CMEM_INCLUDE=yes
# IPUMM_INCLUDE=no
# IPU1_EVELOADER_INCLUDE=no
# ROBUST_RVC_INCLUDE=no
# BUILD_ADAM_CAR=no
#
# Alg plugins included in build,
# ALG_autocalibration ALG_dmaSwMs ALG_framecopy ALG_surroundview
#
# Use-cases included in build,
# UC_srv_calibration UC_lvds_vip_multi_cam_3d_srv UC_csi2Cal_multi_cam_3d_srv UC_csi2Cal_multi_cam_3d_srv_cbb UC_lvds_vip_multi_cam_view_sgx_display UC_null_src_decode_display UC_vip_single_cam_connectorLinksA15_sgx_display UC_vip_single_cam_enc_dec_sgx_display UC_vip_single_cam_framecopy_sgx_display UC_vip_single_cam_sgx_display
#
#
# CPUs that are NOT required but included in config [ tda2ex_17x17_evm_linux_all ],
#
#
# CPUs that are required but not included in config [ tda2ex_17x17_evm_linux_all ],
#
# ERROR: IPU1_0 MUST be included in application
#
# Edit /home/yao/linux/ti/PROCESSOR_SDK_VISION_03_08_00_00/vision_sdk/apps/configs/tda2ex_17x17_evm_linux_all/cfg.mk to include or exclude CPUs in an application