Important changes to forums and questions
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
5 years, 8 months ago.
What to do about a build system -230 error?
Hi,
I've an old project that has been building successfully since 2015. I last successfully built it on 3/3/2019. Without changing it it now fails to build with the mysterious:
The build system did not finish successfully -230 Unable to download, fix the reported errors...
I'd really like to get even the smallest indication of what is going wrong.
I have exported the project and successfully built with arm-gcc, and I'm attempting, unsuccessfully so far, to build it with MDK. arm-gcc doesn't solve my problem because it builds an image that is too big for my platform by 10%.
Has anything changed in the build system in the last month?
The project is a horrible mixture of stuff originally from an intern project. It does, however squeeze TLS1.2 into a 200kB firmware image (when last built with the online compiler), and this is important. Platform: LPC1768 Statically linked against a copy of mbed4 Statically linked against a custom build of WolfSSL
1 Answer
5 years, 8 months ago.
Yes lots of us are experiencing the same issue, incredibly frustrating and causing lots of business continuity issues.
Try changing Mbed-os revision to 51d55508e8. Does that help?
Hi Ben,
Sorry/glad to hear that I'm not alone. Thanks for your suggestion; unfortunately we froze the code at the time that it was first released having passed test. Thus it isn't a simple matter to switch the mbed-os revision (we're using a copy made in 2016 in the project).
What this does mean is that the issue is not caused by a revision in any of the libraries - there are no external dependencies in this project and I'm pretty sure that I'm asking the build system to work on exactly the same set of sources as it was working with 3 weeks ago.
posted by 28 Mar 2019
I've now successfully built this project using ARMC5 in Development Studio, so again, I don't think that this is a source code failure.
Trying the online compiler just now (28/03/2019 12:00GMT) the project is now back building correctly. I notice that whereas the export options last evening offered
Make-ARMc6,
that option has now disappeared and been replaced by
Make-ARMc5.
I suspect that someone might have reverted the current version of the online compiler....
posted by Edward Colby 28 Mar 2019Odd my builds are still not working
posted by Ben S 28 Mar 2019where are you seeing export options?
posted by Ben S 28 Mar 2019In the program workspace on left, right click for a menu on the project, 5th option is Export Program... This gives you a dialog that allows you to select a number of different export targets. One of which is currently Make-ARMc5
posted by Edward Colby 28 Mar 2019