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

Server timeouts? #169

Open
znmeb opened this issue Jul 19, 2021 · 10 comments
Open

Server timeouts? #169

znmeb opened this issue Jul 19, 2021 · 10 comments

Comments

@znmeb
Copy link

znmeb commented Jul 19, 2021

Have the servers for the wiki and the web builder moved? I'm following the links from the main website -

http://wiki.eluaproject.net/ and http://builder.eluaproject.net/

and they're timing out.

@bogdanm
Copy link
Member

bogdanm commented Jul 20, 2021

Hi, unfortuntely those servers are no longer online, and probably they'll stay offline for the foreseeable future. Sorry about that.

@znmeb
Copy link
Author

znmeb commented Jul 20, 2021

OK ... I'm interested in porting eLua to an Electro-Smith Daisy microcontroller. Is there some guide for porting the code to a new microcontroller? The Daisy is an ARM Cortex-M7 MCU with 64MB of SDRAM and 8MB of flash memory. See https://github.com/electro-smith/DaisyWiki/wiki for the tool chain details.

@bogdanm
Copy link
Member

bogdanm commented Jul 23, 2021

There isn't any guide per-se, but you can start from an existing port. For your board (nice one BTW!), a suitable start point could be https://github.com/elua/elua/tree/master/src/platform/stm32f4, or another Cortex-M port from src/platform.

@znmeb
Copy link
Author

znmeb commented Jul 23, 2021

Thanks! Is there some kind of automation tool for generating all the detailed constants in the .h files from some machine-readable document about the board? A manual port looks like a tedious and error-prone process to me, and I'm not sure I'm up to the task,

@bogdanm
Copy link
Member

bogdanm commented Jul 23, 2021

You should find all the required headers in ST's software packages (I don't remember how they are called now, there's generally a large download that contains their HAL (with all the needed headers) and some other libraries on top of that). Most ports use this recipe: download the manufacturer's HAL and implement the eLua platform interrface (platform.h) using that HAL.

@wendal
Copy link

wendal commented Sep 18, 2021

So, eLua is gone ??

we are working at new repo LuatOS, https://github.com/openLuat/LuatOS .

@bogdanm
Copy link
Member

bogdanm commented Sep 19, 2021

The answer to that question depends on your definition of "gone". On the one hand, you have the complete sources in this repository, and the main project website (https://www.eluaproject.net/) is up and running. On the other hand, it's very unlikely that the wiki and the build server will be online again.

@pkapt
Copy link

pkapt commented Dec 20, 2021

https://www.eluaproject.net/ the main website appears to be down. Is it expected to come back up anytime soon?

@cwmoreiras
Copy link

https://www.eluaproject.net/ the main website appears to be down. Is it expected to come back up anytime soon?

I have found it using the wayback machine: https://web.archive.org/web/20210124014444/https://www.eluaproject.net/

@bogdanm
Copy link
Member

bogdanm commented Dec 31, 2021

Thanks for the report, the main server is definitely not supposed to be offline. There are some infrastructure issues there that I don't know how to fix at this point, in the end I might have to relocate the main site to github or to some other location. Either way, this is going to take some time to fix.

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

5 participants