Electronics > Microcontrollers

Programming EFM8 Busy Bee

<< < (3/4) > >>

c64:
Board documentation says it can be used for debugging. It's not very clear if it can only be used for debugging of the microcontroller on the board, or external one as well?

PCB.Wiz:

--- Quote from: c64 on October 23, 2021, 03:34:24 am ---Board documentation says it can be used for debugging. It's not very clear if it can only be used for debugging of the microcontroller on the board, or external one as well?

--- End quote ---

There is no native external debug connector, but if you are good with a soldering iron, it is possible :)
SCH shows the normally-bridged solder blobs J10,J12 are the C2D debug access, so you need to un-bridge at least the DBG_C2CK and access the Host MCU side, to connect you your external board.
Or, you can remove the fitted EFM8BB1 and dedicate a board for external debug.

Bassman59:

--- Quote from: c64 on October 23, 2021, 03:34:24 am ---Board documentation says it can be used for debugging. It's not very clear if it can only be used for debugging of the microcontroller on the board, or external one as well?

--- End quote ---

If you intend to build products based on the micro, really, don't fuck around with trying to bodge wires onto an eval board so you can use it as a debugger. Spend $35 on the nice dongle and be done with it. It's not like you're trying to save $400 on a Segger J-Link by reusing an eval board as a programmer.

cstratton:
Given the common use of this MCU in RC model / drone brushless speed controllers, people have figured out ways to improvise programming interfaces out of common on-hand objects, like an Arduino board.

One quickly found example, no idea if it's the best one to be using: https://github.com/conorpp/efm8-arduino-programmer

Bassman59:

--- Quote from: cstratton on November 01, 2021, 05:04:39 pm ---Given the common use of this MCU in RC model / drone brushless speed controllers, people have figured out ways to improvise programming interfaces out of common on-hand objects, like an Arduino board.

One quickly found example, no idea if it's the best one to be using: https://github.com/conorpp/efm8-arduino-programmer

--- End quote ---

Why would you spend time screwing around with an Arduino Mega when the SiLabs dongle costs less and works out of the box with their development tools?

Navigation

[0] Message Index

[#] Next page

[*] Previous page

There was an error while thanking
Thanking...
Go to full version