Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to build firmware with Simplicity Studio 4 #31

Closed
raoulh opened this issue Oct 31, 2016 · 8 comments
Closed

Unable to build firmware with Simplicity Studio 4 #31

raoulh opened this issue Oct 31, 2016 · 8 comments

Comments

@raoulh
Copy link

raoulh commented Oct 31, 2016

Trying to build the firmware with simplicity studio 4.0 but it failed.
After doing file->import the u2fzero firmware into the workspace, the toolchain/board/part are not available. It seems the project does not have a correct config somehow.

How to build it?

@conorpp
Copy link
Owner

conorpp commented Oct 31, 2016

Did you install the EFM8 device when installing simplicity studio?

@saeugetier
Copy link

Have you tried Simplicity Studio 3 or 4? I had issues with version 4. Please try version 3.

@raoulh
Copy link
Author

raoulh commented Oct 31, 2016

Yes. I also can create a new project and build it correctly.

I found out that the project files:
https://github.com/conorpp/u2f-zero/blob/master/firmware/.project#L23
does contain this instead in my working project:
<nature>com.silabs.ss.framework.ide.project.sls.core.SLSProjectNature</nature>

No idea why... Do you build in the latest simplicity studio 4.0.1?

@raoulh
Copy link
Author

raoulh commented Oct 31, 2016

Version 4 here.

@raoulh
Copy link
Author

raoulh commented Oct 31, 2016

Ok, works with Simplicity Studio 3

@raoulh raoulh changed the title Unable to build firmware Unable to build firmware with Simplicity Studio 4 Oct 31, 2016
@ThomasWaldmann
Copy link

So, if it doesn't work with v4, add the version number to the u2f-zero docs?

@conorpp
Copy link
Owner

conorpp commented Nov 13, 2016

I tried recreating the project in v4 but there's another problem with the program not compiling to a small enough size. Program size grew by about 2KB from v3 to v4, which is quite significant for a 16KB memory microcontroller. Silabs probably added a lot more code to the v4 SDK.

So only v3 will work. I've update wiki.

@conorpp conorpp closed this as completed Nov 13, 2016
@ThomasWaldmann
Copy link

Thanks for updating the docs!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants