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.

24V power supply for BOOST-DRV8711 module prevent UART to work properly

Other Parts Discussed in Thread: BOOST-DRV8711, DRV8711, EK-TM4C1294XL

without the 24V power supply for the BOOST-DRV8711 module enabled, the MSP430 launch pad UART works as expected for the GUI app of the BOOST-DRV8711_FIRMWAREv1.0 project.

the  MSP_uart_monitor/Uart_demo_app project of http://processors.wiki.ti.com/index.php/ProgramModelUart_GuiComposer works well too.

but after the 24V power supply for the module enabled, and start the GUI preview, the UART failed to load symbols for both projects with the many error messages, the following is just a few of them.


ComPort: Trouble Reading Memory Block at 0x296 on Page 0 of Length 0x4: **Error**: Serial Communication failed at port: COM10, baud rate:9600! To use serial monitor, please ensure the following prerequisites are satisfied: 1. Make sure the cable is plugged into both the target and the host on the right COM port. 2. Make sure a compatible target side serial monitor is loaded and running on the target device.
ComPort: Trouble Reading Memory Block at 0x2e0 on Page 0 of Length 0x2: **Error**: Serial Communication failed at port: COM10, baud rate:9600! To use serial monitor, please ensure the following prerequisites are satisfied: 1. Make sure the cable is plugged into both the target and the host on the right COM port. 2. Make sure a compatible target side serial monitor is loaded and running on the target device.
ComPort: Trouble Reading Memory Block at 0x25c on Page 0 of Length 0x2: **Error**: Serial Communication failed at port: COM10, baud rate:9600! To use serial monitor, please ensure the following prerequisites are satisfied: 1. Make sure the cable is plugged into both the target and the host on the right COM port. 2. Make sure a compatible target side serial monitor is loaded and running on the target device.


if enable the 24V power supply after the MSP430 launch pad debug session started, it shows critical error message:

  

and after a while, the task manager shows that CCS6.0 IDE  have no response any more and need to be killed by task manager.

export the GUI app to a zip file, then extract it to the i:\ti\ccsv6\webapps\ folder, the lancher.exe exit immediately when run it. 

  • Hi Ke Fan,

    So the issue only happens when the 24V supply is enabled? What is the 24V supply? What is the current that the 24V power supply is consuming when enabled?

    Something strange is happening if powering the DRV8711 causes the COM PORT to crash. Can you verify the connections of the power supply? + to VM terminal, - to GND terminal

    Do you have a motor connected?

  • the issue only happens when the 24V supply is enabled. the power supply is 24-36V continuously tunable AC-DC adapter for a brushed DC motor,and there's no problem for it to supply the brushed DC motor.

    input :100-240V AC 50/60Hz1.0A

    output: 24-36V DC 2.0A

    the 24V DC output is chosen.

    power adapter was pluged to 220V AC and output connection to the VM-GND block header is verified by a DMM, and it shows the VM to GND is +24V.

    the motor outputs of BOOST-DRV8711 were all left open with nothing connected. there will be weeks befor a supported stepper motor being selected and available for the BOOST-DRV8711, to make some preparation, after finished looking through the 8711 datasheet and module User Guide, now check and make sure the MSP430 launch pad and the BOOST-DRV8711 module work together with no problem first. in the future, maybe try it on EK-TM4C1294XL, as Tiva C Series microcontroller is listed in http://www.ti.com/lit/sl/slyb165f/slyb165f.pdf for motor control, hope TI will upgrade the BOOST-DRV8711 demo launch pad to EK-TM4C1294XL, so that make it easy to use one Tiva C MCU to cooperatively control more  DRV8711 , and most importantly it might be possible to control over network remotely via the Ethernet port of the SOC, this will boost more practical applications based on BOOST-DRV8711.

  • Hi Ke Fan,

    So you were able to get it working?

    We would love to add aditional support for the Tiva-C LaunchPad, unfortunately we have limited resouces. This is were we hope the community will drive development.

  • no, the problem still exists. and needs more investigation.

  • using 3 3.3V LiFePO4 batteries to provide 10V supply, the GUI preview works fine with debug session with no problem.

    but when the 24V supply is enabled, debug session always report COM port error:

    ComPort: Trouble Reading Memory Block at 0x296 on Page 0 of Length 0x4: **Error**: Serial Communication failed at port: COM10, baud rate:9600! To use serial monitor, please ensure the following prerequisites are satisfied: 1. Make sure the cable is plugged into both the target and the host on the right COM port. 2. Make sure a compatible target side serial monitor is loaded and running on the target device.

  • HI Ke Fan,

    This is very strange. It seems as if your switching power supply is reseting, disabling the MCU, or causing the UART bus to fail. Two things...

    1. Can you measure the MCU 3.3V once the 24V supply is enabled.

    2. Can you place an oscilloscope on the power supply while connected to the board and observe the voltage on start-up and during steady state. I am looking to see if there is excessive noise or transients propagating from it.

    3. Can you try suppling 24V from a bench power supply?

  • I used another 24V power addapter, and all worked well

     I guess the BOOST-DRV8711 will interfere with the MSP430 launchpad, if the power supply is not stable enough then the interference isolation machanism may fail, and the interference might disrupt the COM connection on MSP430  launchpad.

    there maybe silicon isolation on the BOOST-DRV8711 between the MSP430 launchpad, but there is no Optocoupler used for  isolation.