element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
RoadTests & Reviews
  • Products
  • More
RoadTests & Reviews
RoadTest Forum how to solve this error for UBL tool in windows 8.1 pro
  • Blogs
  • RoadTest Forum
  • Documents
  • RoadTests
  • Reviews
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join RoadTests & Reviews to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Not Answered
  • Replies 22 replies
  • Subscribers 2553 subscribers
  • Views 468 views
  • Users 0 members are here
  • problem
Related

how to solve this error for UBL tool in windows 8.1 pro

manojroy123
manojroy123 9 days ago

image

How to solve the above UBL error.

  • Sign in to reply
  • Cancel

Top Replies

  • Jan Cumps
    Jan Cumps 5 days ago in reply to beacon_dave +2
    beacon_dave said: probably easier with an UNO If the TMC-9600 is powered by 3.3V, then the MKR would be the safer choice. In that case, max voltage on the IO pins is 3.6V. A UNO sends 5V.
  • beacon_dave
    beacon_dave 4 days ago in reply to manojroy123 +2
    You've already done that back here: https://community.element14.com/products/roadtest/f/forum/56322/how-to-solve-this-error-for-ubl-tool-in-windows-8-1-pro/231436 The problem is that it appears to…
  • beacon_dave
    beacon_dave 5 days ago in reply to Jan Cumps +1
    I'm guessing that up until now that has been 5V from the USB via the Landungsbruecke interface ?
Parents
  • manojroy123
    0 manojroy123 6 days ago

    image

    how to solve the above error.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • beacon_dave
    0 beacon_dave 6 days ago in reply to manojroy123

    Is that with a USB-UART serial cable direct to the EVAL board bypassing the Landungsbruecke board ?

    Is the UART cable still using COM3 and showing up ok in Device Manager ? 

    Is your UART set at the correct BAUD rate etc for the EVAL board ? 

    Is Tx/Rx wired the correct way around ? Tx -> Rx / Rx <- Tx 

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • manojroy123
    0 manojroy123 6 days ago in reply to beacon_dave

    I am using the microcontroller board that is provided by the TMC-9660-3PH-EVAL to perform that operation. I don't have USB to UART serial cable.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • beacon_dave
    0 beacon_dave 6 days ago in reply to manojroy123

    You need to use the Python wrapper if you are connecting via the Landungsbruecke interface.

    If you have a serial UART you can bypass the Landungsbruecke interface and go direct to the TMC-9660-3PH-EVAL motor controller board. (This temporarily removes the Landungsbruecke and wrapper from the equation in order to configure the bootloader)

    If you have an Arduino you may be able to use that as a USB to UART.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • manojroy123
    0 manojroy123 6 days ago in reply to beacon_dave

    Yes, I have arduino mkr wifi 1010. will it work.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • beacon_dave
    0 beacon_dave 6 days ago in reply to manojroy123

    It's probably easier with an UNO but perhaps take a look at the Multiple Serial Example in the Arduino language reference. 

    image

    Hint: you will probably want to use the .write() function rather than the .print() function shown in the example.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Jan Cumps
    0 Jan Cumps 5 days ago in reply to beacon_dave
    beacon_dave said:
    probably easier with an UNO

    If the TMC-9600 is powered by 3.3V, then the MKR would be the safer choice. In that case, max voltage on the IO pins is 3.6V. A UNO sends 5V.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • manojroy123
    0 manojroy123 5 days ago in reply to beacon_dave

    How to do it using the microcontroller board provided from TMC-9660-3PH-EVAL using python wrapper.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • beacon_dave
    0 beacon_dave 5 days ago in reply to Jan Cumps

    image

    I'm guessing that up until now that has been 5V from the USB via the Landungsbruecke interface ?

    image

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • beacon_dave
    0 beacon_dave 4 days ago in reply to manojroy123

    You've already done that back here:

    https://community.element14.com/products/roadtest/f/forum/56322/how-to-solve-this-error-for-ubl-tool-in-windows-8-1-pro/231436

    The problem is that it appears to be getting an unrecognised response back when it is expecting the device ID value.

    You could perhaps try the standard fault-finding stuff like:

    • snoop the COM port to see what data is being sent/received
    • check any driver configuration settings on the virtual COM port in Device Manager
    • look at the Python code to see what it is doing where the error occurs
    • try rolling back, the PyTrimamic code example used ubltools_1.0.1
    • try re-flashing the firmware
    • try rolling back the firmware
    • try getting it up-and-running on an up-to-date and supported OS first 

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • jc2048
    0 jc2048 3 days ago in reply to beacon_dave

    "I'm guessing that up until now that has been 5V from the USB via the Landungsbruecke interface ?"

    No. This is doing the selection on the TMC9660 board for the +VCC_IO

    image

    So it comes set for +3V3, derived from the internal buck if the motor supply is there, or +3V3 derived from the USB supply from the application processor board if not. (There's a linear regulator on the TMC9660 board to take the +5_USB down to +3.3V_USB.)

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Reply
  • jc2048
    0 jc2048 3 days ago in reply to beacon_dave

    "I'm guessing that up until now that has been 5V from the USB via the Landungsbruecke interface ?"

    No. This is doing the selection on the TMC9660 board for the +VCC_IO

    image

    So it comes set for +3V3, derived from the internal buck if the motor supply is there, or +3V3 derived from the USB supply from the application processor board if not. (There's a linear regulator on the TMC9660 board to take the +5_USB down to +3.3V_USB.)

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube