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

Update to SDK 1.5.4 #1377

Merged
merged 1 commit into from
Jul 10, 2016
Merged

Update to SDK 1.5.4 #1377

merged 1 commit into from
Jul 10, 2016

Conversation

djphoenix
Copy link
Contributor

@djphoenix djphoenix commented Jul 1, 2016

Build success, bootup success, seems like all features keeps working.
Seems like CI using "esp-open-sdk.zip" from tools folder, maybe needed to update also.

Fixes #1144, #884.

@marcelstoer
Copy link
Member

@dnc40085 can I ask you to also verify this branch against #1231 and the new wifi_fpm_auto_sleep_set_in_null_mode function?

@marcelstoer
Copy link
Member

Thanks a lot Yury!

Seems like CI using "esp-open-sdk.zip" from tools folder, maybe needed to update also.

Yes, that may be. If you want to change it and create a PR please look at #884 first.

@djphoenix
Copy link
Contributor Author

@marcelstoer updated it, CI green.

@dnc40085
Copy link
Contributor

dnc40085 commented Jul 2, 2016

@dnc40085 can I ask you to also verify this branch against #1231 and the new wifi_fpm_auto_sleep_set_in_null_mode function?

Tested and verified, everything seems to be working fine.

+1 for this PR

@marcelstoer
Copy link
Member

Thanks Yury but you didn't actually fix #884, did you? AFAICS you updated the tool chain and compressed it with XZ instead of GZ. This shrinks the compressed file from 32MB to 20MB. However, the uncompressed content grew from 105MB to 112MB which indicates you didn't strip out libs and sources we don't need.
I quickly deep-diffed the two files and their content seems largely identical.

@TerryE when you created #884 you claimed that

This will more than half the size of the .tar.xz file compared to the .tar.gz version

from which I conclude you did, at that time, have a list of stuff you removed from the tool chain?

@djphoenix
Copy link
Contributor Author

djphoenix commented Jul 2, 2016

I don't really know which stuff can be stripped out without affection to build process. If you can prepare list of excluded files (or possible white-list?), I'll repack it.

Also, I think this file used only on CI. Maybe move it outside repository and download dynamically from another source?

@djphoenix
Copy link
Contributor Author

@marcelstoer @TerryE what's new?
Propose land this PR at current state and reopen (bump) 884 to get sdk smaller...

@TerryE
Copy link
Collaborator

TerryE commented Jul 4, 2016

@marcelstoer @djphoenix Yuri, I'll take a look today and post back.

@marcelstoer
Copy link
Member

@djphoenix I actually suggested you create a separate PR for the SDK upgrade.

@djphoenix
Copy link
Contributor Author

If it would not break/corrupt build - OK, will cleanup this PR and we landed.

@djphoenix
Copy link
Contributor Author

@marcelstoer ready to land or not (then why?)

@TerryE
Copy link
Collaborator

TerryE commented Jul 7, 2016

Yuri, I'll take a look today and post back.

Sorry working 12 hrs a day on the house at the moment -- we've got two crews in and I am dancing around trying to avoid stopping them. I know that I am being a blocker here, but I do suggest that this needs full review, if not by me then by one of the other committers :(

Again -- Sorry Yuri.

@marcelstoer
Copy link
Member

Terry, your comment primarily concerns the tool chain changes (#884), right? They're no longer part of this PR.

As for the SDK upgrade I will verify what I can today and/or tomorrow.

@marcelstoer
Copy link
Member

@djphoenix I did some testing tonight (wifi, node, gpio, net, http, mqtt, spi) - looks good apart from two tiny issues. You forgot to update the NodeMCU version in a couple of places:

@djphoenix
Copy link
Contributor Author

OK, updated all references that I was found.

@marcelstoer marcelstoer merged commit 549f421 into nodemcu:dev Jul 10, 2016
@marcelstoer marcelstoer added this to the 1.5.4 milestone Jul 11, 2016
@djphoenix djphoenix deleted the sdk-1.5.4 branch July 21, 2016 06:12
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

Successfully merging this pull request may close these issues.

4 participants