Hi Dialog team,
I have a problem with the connection manager's boot test mode.
Boot mode was successfully activated only with DEVKIT-B and dongle.
它在Pro Board和My Working DA 14580设备上失败。
我会附上日志。
以下信息是在Connection Manager的手册中编写的。
"Boot Test Mode" button - this activates the production test commands. The production
Test firmware must be loaded before this mode is entered.
我尝试加载“prod_test_ 580.hex”。
但结果是失败。
Please tell me the necessary requirements for the connection manager boot test mode.
此致,
Sean
设备:
嗨sean666,
What i can see from the log is that the tool downloads properly the fw and sends the reset command to the 580 but there is no response from the 580 side (pro kit and custom fw - try to boot as peripheral or as central and check if that makes any difference), so at least on the pro kit, make sure that the proper jumpers are in place (on the pro kit the jumpers that connect the UART with the FTDI's TX , RX, RTS and CTS ), also make sure that the COM port at the drop down box is the one that the pro kit receives data (the pro kit has two virtual ports).
Thanks MT_dialog
Hi MT_dialog,
I succeeded in connecting with the Pro kit.
The reason is because I connected SWDIO and SW_CLK jumper.
(I will report that RTS and CTS was not mandatory.)
These two terminals can not be connected to the custom device I created.
Please tell me how to start with Boot Test Mode with Connection Manager without connecting SWDIO and SW_CLK.
一个lso, please tell me whether the reset switch is required for the device to work with Connection Manager.
此致,
Sean
嗨sean666,
I am not sure i get this, i dont see any reason for the connection manager not to be able to work with the SWDIO and SWCLK jumper pins connected, those pins are needed when the tool downloads the full_emb.bin fw to the 580, after the fw has been downloaded the device is able to operate over UART. So the tool have to download a fw to the 580 and this is done via those pins, you can work with the tool by bypassing the initial downloading procedure (that means that you will have to provide the fw in another way, UART download, or via an SPI). After the 580 has a fw running on the sysram then you can start in Boot test mode via the appropriate button. Regarding the reset, it is required in order start the bootloader running when downloading fw via UART or any other serial interface, the connection manager downloads the fw via JTAG that doesn't need a bootloader in order to load the fw to the sysram.
Thanks MT_dialog
嗨mt_dialog,
我根据您的答案使用devkit-b检查。
我想询问以下。
What I did,
· Burned full_emb.bin on SPI-FLASH which DEVKIT-B has.
·在SPI_CONFIG中刻录工作集J4。
next,
·仅针对P0_4和P0_5插入跳线。
· TMS and TCK jumpers are not connected.
Then,
·我开始了连接经理。
·请参阅日志。
What I want to know is below.
· Operate DEVKIT-B in "Boot test mode" of "connection manager" without connecting TMS and TCK jumpers.
嗨sean666,
一个s far as i can tell the log shows that the Connection Manager could not find the basic kit in order to download the fw, which is normal, since you have removed the SW jumpers. After the sw is downloaded into the 58x then the communication is via the UART not via the SW. So since you have the fw in the spi you can let the 580 boot from there, connect the UART port and hit the "Boot test mode" button so that the UART RESET command is sent to the 580.
Thanks MT_dialog
Hi MT_dialog,
我还在努力进入启动测试模式的问题。
仅使用Pro Board连接到DA 14580子板。
将PC连接到基本板。
Between the basic board and the pro board was connected as shown in the attached file.
The boot test mode is not activated.
我会附上日志。
Please tell me the correct connection between the basic board and the pro board.
问候,
Sean
随附的
嗨sean666,
我很抱歉,但我很困惑,你正在使用基本套件,以便从基本的KIT UART上编写Pro Dev套件和发出命令到附加到Pro套件的580,是有原因吗?关于您的连接,我认为应该切换UART电线(表上的电线似乎适当,但如果可以在切换电缆的图像上看到正确着色。另外请尝试以下内容:
1) Keep the connections on the boards as is, start the connection manager and leave the fw to be downloaded into the board.
2) Open the prod_test project from the SDK, compile it and donwload it via JTAG using keil.
3)使用正确的UART选择“启动测试模式”,无流量控制。
Thanks MT_dialog
Hi MT_dialog,
I am sorry for confusing you.
I only use the pro board as a relay of the DA 14580 daughter board and basic board.
一个nd I have prod_test_ 580.hex.
请告诉我“开关电缆”这个词的含义。
也就是说,使用基本板连接DA14580子板(不使用基本板上的对话框芯片)。
我想在启动测试模式下工作。
此致,
Sean
嗨sean666,
我不确定我是否正确地看到了图片中的电线,但在我看来,你已经用580的Tx连接了FTDI的Tx和RX侧的TX(再次不确定我是否看到了在图片上正确连接)。至少在我身边的接线上,我可以下载prod_test(从sdk构建并下载prod_test文件而不是连接管理器的默认fw)来自keil,我能够从测试模式引导连接管理器。
一个lso just to make something clear, when you mention that you have prod_test_580, and because i saw in a previous post that you mentioned that you have burned that flash, you mean the flash on the pro dev kit ? If that is the case i dont see any connections between the flash and the 580 on the pro dev kit and also as soon as you open the connection manager the tool will download into the sysram its own fw, so appart from connecting the flash to the 580 pro kit you will have to hit the reset on the pro kit in order for the fw in the flash to be downloaded again.
所以只要保持简单的操作,请遵循附图上的连接,只需在基本套件上插入USB,打开连接管理器留下工具下载默认FW,在执行SDK中加载PROD_TEST FW之后(也通过Keil下载到Connection Manager中的“加载固件”并从SDK中的Prod_Test示例中设置.hex文件,一旦下载FW,请在Connection Manager中点击Connection Manager中的引导测试按钮以命令580开始。
Thanks MT_dialog