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.
0.各位TI的工程师,大家好,有一下关于TDA4VH的一些问题,背景是我们考虑使用TDA4VH作为项目开发的soc,在贵司论坛上提以下问题,请问有正式的项目沟通渠道么,如何建立?
1.TDA4VH Demo板用到的Boot eeprom 是用来存储哪些信息,是否必需?
2.BOOT MODE管脚是否只需要上拉决定启动模式,推荐以什么模式启动。
3.WKUP与MCU之间是什么样关系,如:WKUP_UART0与MCU_UART0之间有什么区别,资料上显示这两个接口都与F5F核相连;WKUP部分这个在系统中的作用是什么?
4. TDA4vh demo板整板上下电时序(原理图所给资料不详细)资料有吗?MCU及MAIN怎么保证同时上电?
5.两路USS,分别使用了SOC域的SPI以及MCU域的SPI,对底层软件是否有影响,当前MCU域的SPI是两对;
6.上电时序确认:VDDA_3P3_USB与VDDS_MMC0不可以同时存在?
文档来源SPRSP79 – FEBRUARY 2023(见英文下图)
7. EMU0/EMU1在JTAG中是怎么样的作用;
8.SOC主域用来打印系统启动信息的uart是哪一组
9. 图中SPI的D0与D1如何划分主从,区分的依据是什么
见英文图
0.What information is the BootDear TI engineers, hello everyone, there are some questions about TDA4VH, the background is that we are considering using TDA4VH as a project development SoC, ask the following questions on your forum, in addition, are there other project communication channels, based on more detailed information of the project, how to establish?
1.eeprom used in the TDA4VH demo board used to store and is it required?
2. WHETHER THE BOOT MODE PIN ONLY NEEDS TO BE PULLED UP TO DETERMINE THE BOOT MODE, AND WHAT MODE IS RECOMMENDED TO START.
3. What is the relationship between WKUP and MCU, such as: what is the difference between WKUP_UART0 and MCU_UART0, the data shows that these two interfaces are connected to the F5F core; What is the role of the WKUP part in the system?
4. TDA4vh demo board power down timing (schematic information is not detailed) information is available? How do MCUs and MAIN ensure that they are powered on at the same time?
5. Two USS, respectively using the SPI of the SOC domain and the SPI of the MCU domain, whether it has an impact on the underlying software, the SPI of the current MCU domain is two pairs;
6. Power-on timing confirmation: Can VDDA_3P3_USB and VDDS_MMC0 exist at the same time?
DOCUMENT SOURCE: SPRSP79 – FEBRUARY 2023
7.What is the role of EMU0/EMU1 in JTAG;
8.Which group of uarts is used by the SOC main field to print system boot information
9.How D0 and D1 of SPI are divided into master-slaves in the figure, and what is the basis for the distinction
Q1: The EVM board configuration EEPROM is used to store EVM revision information. Software running on the EVM will read this information and load specific drivers and versions based on the revision information. This is optional for customers to support on their design.
Q2: The MCU_BOOTMODE and BOOTMODE pins values are latched at reset, and these values determine the boot configuration of the device. You can search the TRM for BOOTMODE and find the tables that define the various values and modes available. Configurations include primary boot source, back-up boot source, primary clock freq, etc). After reset, these pins can then be re-assigned to other functions
Q3: For most purposes, these domains function together. For example, can use either WKUP_UART or MCU_UART for boot peripheral.
Q4: The Power Management IC (PMIC) is pre-programmed to manage the various power rails and their boot order. It also can be setup to manage the various low power modes, like MCU only mode (where MCU domain stays active while MAIN domain powers OFF). By default - the MCU and MAIN domains both power-up together.
Q5: Please clarify question regarding SPI of MCU domain vs SPI of MAIN domain. Both can be accessed by various processor cores as long as both power domains are active. If design is to support MCU-only low power mode, then MAIN SPI's will not be accessible during that time.
Q6: The proper power sequence is provided in data manual. No other sequences are recommended. In general, 3.3V sources are provided first, followed by 1.8V source.
Q7: EMU0, EMU1 are used for couple different functions. They must be high initial to ensure the device boots properly. They can be programmed to function as TRACE pins, which is a debug function and can be setup to capture internal states/data and use these pins to export that data to other tools.
Q8: If using Linux, TI's default SDK uses UART8 for terminal. This can be changed to any UART based on your hardware needs.
Q9: SPI data pins can be setup for either output or inputs. There is no requirement for how they are assigned. Both D0 and D1 can be setup for inputs, both outputs, or however you need them programmed.