Electronics > Microcontrollers

Programming EFM8 Busy Bee

(1/4) > >>

c64:
To anyone who has experience with them. If I only have computer and usb-uart adapter, is it enough to program a EFM8 ?

c64:
I don't have any development board

wraper:
If datasheet says that particular chip has an UART bootloader then yes. Just be aware to read an ERRATA. EFM8 datasheets had claimed a bootloader, but there was none in some earlier revisions. And if you have a chip with older date code, it may not have a bootloader. If you are going develop with it, I suggest getting a dev board which also can be used as a programmer or a standalone programmer, they are not that expensive. Otherwise you won't have an ability to debug.

mon2:
See attached.

PCB.Wiz:

--- Quote from: c64 on October 20, 2021, 07:22:20 am ---To anyone who has experience with them. If I only have computer and usb-uart adapter, is it enough to program a EFM8 ?

--- End quote ---

Just check the part you have, has the UART bootloader installed and you will be ok.  (some have i2c and some have USB boot loaders)
You then pull a pin low at RST exit, to enter the bootloader and use SiLabs SW to download.



--- Quote from: c64 on October 20, 2021, 07:31:19 am ---I don't have any development board

--- End quote ---
You could look at  BB52-EK2701A etc which is in the $10 ballpark, and those DEBUG included boards let you bring up code without needing a target PCB, and they also have good debug views of RAM and XRAM and SFR registers that explain what settings the device has.
ie you run to a break point past INIT code, and then view the SFRs

Navigation

[0] Message Index

[#] Next page

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