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.

AWR2243: 关于AWR2243的单芯片配置方式

Part Number: AWR2243
Other Parts Discussed in Thread: , UNIFLASH

您好,工程师!

我们在使用AWR2243芯片与FPGA芯片进行系统设计,能否参考DAC1000的设计方法,使用FTDI芯片SPI转usb,通过上位机软件进行AWR2243的配置呢,如果可以,需要下载什么软件呢

  • 需要下载什么软件呢

    C编译器、Tera Term、FTDI官方驱动程序

  • 可以直接用zynq的ps端通过vivado的SDK实现awr2243的api来进行spi接口配置吗,怎么修改mmwave_cfg.txt里面的参数呢

  • 可以直接用zynq的ps端通过vivado的SDK实现awr2243的api来进行spi接口配置吗

    我认为可以使用Zynq的PS通过Vivado的SDK来实现AWR2243的SPI接口配置。Zynq的PS部分可以与AWR2243通过SPI进行通信,而FPGA部分可以用于逻辑控制和数据处理

  • 您好!在DFP文件包里怎么找不到spi的驱动呢?请问通过什么软件参考来修改mmwave_cfg.txt里面的参数呢?

  • 如果我使用FTDI芯片与mmwave studio连接进行参数配置,是否需要给awr2243外挂flash进行参数存储

  • 是否需要给awr2243外挂flash进行参数存储

    一定需要吗?我认为不一定。如果您希望每次启动时自动加载,并且您使用FTDI芯片与mmWave Studio进行配置,则不需要外挂Flash存储器。然而,如果您有启动时间要求或其他特定需求,则可能需要考虑使用外部Flash

  • 如果不挂flash,断开ftdi与mmwave stdio的连接,断电后重新重启怎么再次加载启动配置参数呢

  • 您好,

    断电后重新重启怎么再次加载启动配置参数呢

    在每次通过FTDI与mmWave Studio进行参数配置后,将配置参数保存到非易失性存储器中

    在系统启动时,您的软件可以从非易失性存储器中读取保存的配置参数,并将其加载到AWR2243芯片中

    新年快乐,

    Gary

  • 谢谢您,祝您新年快乐!

  • 在每次通过FTDI与mmWave Studio进行参数配置后,怎么将配置参数保存到非易失性存储器中呢,我看到awr2243boost的板卡上有一个XDS110微控制器并且连接了awr2243的uart,我的系统中不使用这个mcu,影响对awr2243的参数配置嘛?因为我看到boost的flash直接接到了awr2243的qspi管脚上,具体的固化到flash的流程是怎样的呢

  • 非易失性存储器

    Flash 

    流程:

    在 MMWave Studio 中完成对 AWR2243 芯片的参数配置,并确认配置已经生效。

    将参数固化到 Flash:使用 MMWave Studio ,将配置参数写入到连接到 AWR2243 的 Flash 存储器中。流程包括:
    1.确保 Flash 存储器已正确连接到 AWR2243 的 QSPI 接口,并且 Flash 存储器的引脚和芯片的初始化设置是正确的。
    2.使用 MMWave Studio ,将配置参数写入到 Flash 存储器。
    3.确保在写入 Flash 存储器时考虑到存储器的擦除和编程操作

    在系统启动时,确保 AWR2243 芯片能够从 Flash 存储器中正确加载配置参数。在系统初始化时读取 Flash 存储器中的数据

    我看到awr2243boost的板卡上有一个XDS110微控制器并且连接了awr2243的uart

    对于您提到的 AWR2243Boost 板卡上的 XDS110 微控制器,它主要用于连接计算机与 AWR2243 芯片之间的通信,并非必须的组件。您的系统不使用这个微控制器可能会影响到您的参数配置流程,但并不是不可行的。您仍然可以通过 FTDI 连接直接与 AWR2243 芯片进行通信和配置

  • 您好!我看到uniflash进行固化的时候,需要提供二进制bin文件,这个bin文件需要在ccs文件夹下找到,但是针对只使用mmwave studio进行配置awr2243,并未使用ccs,该在哪里找到相应的bin文件以供下载到flash呢?

    新年快乐!

  • 您好,追加一个问题,为什么在mmwavestudio第一代版本里不支持awr2243芯片呢,文件夹目录下也没有awr2243的bin,但是官网上说mmwavestudio第一代是支持awr2243singlechip的

  • 您好,追加的问题已解决,已下载3.0.0.14版本

  • 没用 CCS,则不会在 CCS 文件夹下找到相应的 bin 文件

    以下步骤生成固化到 Flash 的二进制文件(bin 文件):完成参数配置、导出配置、转换为二进制文件、下载到 Flash

  • 您好,您指的导出配置文件是什么格式的文件呀,如何导出?是不是下载到flash以后,改成sop【2:0】=101,flash模式,再从新上电就可以自动加载配置,完成mmwavelink呢?

  • cfg 或 json 

  • 您好,工程师,我在使用mmwave studio进行配置awr2243时,需要进行固件下载吗?我看到dac1000的ft4232旁挂了一片EEPROM,是否需要额外的软件对ft4232进行配置后才能使用呢?在mmwave studio的文件夹下有FTDI的相关文件,这些是做什么用的呢?

  • 您好工程师,我能否不使用FT4232芯片,使用其它的spi转usb模块与mmwave studio建立通信?

  • 在mmwave studio的文件夹下有FTDI的相关文件,这些是做什么用的呢?

    应该是配置它的工作模式

  • 理论上您可以这么做,不过会比较困难,因为限制因素比较多

  • 您好,是不是意味着在使用ft4232芯片的情况下,我不需要额外对FT4232芯片进行固件下载,只需要mmwave link+ft4232的驱动就可以与awr2243进行spi通信呢?

  • 我不需要额外对FT4232芯片进行固件下载

    是的

  • 您好,工程师,FTDI芯片连接了I2C接口到AWR2243BOOST上的PMIC电源芯片,我理解的作用是用mmWave Studio的电源模式配置对PMIC进行配置,如果我在硬件设计上不使用该PMIC芯片,将硬件设计固定为一种模式并且不预留I2C接口,是否会影响使用mmwave studio通过ft4232对awr2243进行配置流程的顺利执行呢

  • 是否会影响使用mmwave studio通过ft4232对awr2243进行配置流程的顺利执行呢

    会影响,不可以,不建议

  • awr2243boost的原理图,IIC的0欧电阻都是do not place ,不就是代表浮空吗?为啥会有影响呢

  • 我没有用这一款电源芯片,您确定吗,工程师?

  • 抱歉,我之前的回复有误,我在刚才经过查阅后为您解答如下:

    原理图中标注了I2C的0Ω电阻为"Do Not Place" (DNP),这确实意味着在默认的板卡配置中,这些电阻并未被放置,导致相关的I2C线路是未连接(浮空)的。这用于在原理图设计阶段为电路提供一个可选的连接点,以便于将来根据需要在调试或测试过程中添加或去除这些连接。

    如果这些I2C线路是用于FTDI芯片和PMIC之间的通信,而且在AWR2243BOOST板卡上默认是未连接状态,这表明在正常操作模式下,mmWave Studio软件不需要通过这些线路来配置PMIC。

    对于您的硬件设计,如果您计划不使用mmWave Studio来配置PMIC,或者您使用的PMIC不需要通过I2C进行配置,再或者您已经将电源管理配置为一个固定模式,那么这些I2C连接点(0Ω电阻位置)不放置电阻而保持浮空是可行的。这样做不会影响AWR2243BOOST板卡使用FTDI芯片通过USB与AWR2243芯片进行其他类型的通信,如通过SPI。

  • 如果您没有使用AWR2243BOOST原理图中的电源芯片,并且您的硬件设计已经固定了电源模式,那么原理图上的I2C连接(即使标注为"Do Not Place")对您的设计来说就不是必需的