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