Hello,

I apologize if this is too product-specific for this list. I've a
development board from Silicon Labs and have just demoed the product
with the manufacturer's software. However, my real intent was to use
SDCC and OpenOCD to program the board. To this end I would like some
recommendations on compiling software for the EFM8 line.

I seem to have found the headers in
"C:\SiliconLabs\SimplicityStudio\v4\developer\sdks\8051\v4.0.7\Device\EFM8SB2"
and 
"C:\SiliconLabs\SimplicityStudio\v4\developer\sdks\8051\v4.0.7\Device\shared\si8051Base".
I expect to be able to copy these into a project directory, add them
to the include path, and invoke sdcc. Should I expect source
compatibility with Keil C51?

Having done this with STM32 parts, I found there were third party
libraries for those parts. Is this the same with Silicon Labs parts? I
do not expect this to be the case, but I think I should ask.

As for OpenOCD - I expect to be able to use the integrated Segger
J-Link and for that to automatically select C2 by default (or for
OpenOCD to do it, I am still a bit confused on that part). If not I
feel I can follow up on this myself, but any hints are appreciated.


I feel this are generally basic questions but I *didn't* ask some
basic questions the last time I did this general process and ended up
wasting a bunch of time.

Thanks in advance,
     R0b0t1

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Sdcc-user mailing list
Sdcc-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sdcc-user

Reply via email to