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

How can I refresh the firmware on linux? #39

Open
yajo10 opened this issue Apr 9, 2016 · 10 comments
Open

How can I refresh the firmware on linux? #39

yajo10 opened this issue Apr 9, 2016 · 10 comments

Comments

@yajo10
Copy link

yajo10 commented Apr 9, 2016

I like to download my firmware on the ev3's flash memory. I set my ev3 in updating mode and can discover them with my linux PC. How can I write the firmware to the ev3?

@dlech
Copy link
Member

dlech commented Apr 9, 2016

I've written a command line firmware downloader in .NET that runs on Linux using Mono. I haven't published the code anywhere yet, but I can share if you like.

I don't know if bricxcc for EV3 was ever made available for Linux in binary form but the source code is still around. You might be able to compile and run it.

@yajo10
Copy link
Author

yajo10 commented Apr 9, 2016

That would be really great. Could you shortly explaine me, how I can compile the code?

@dlech
Copy link
Member

dlech commented Apr 9, 2016

If you mean bricxcc, I've never tried compiling it before. I presume you run make -f brixcc.mak or something like that.

If you mean my code, I will have to publish it somewhere first.

@yajo10
Copy link
Author

yajo10 commented Apr 10, 2016

I got the bricxcc installed using this site https://wiki.ubuntuusers.de/Mindstorms/.
But bricxcc works not for the ev3, therefore could you please publish your code anywere?

@yajo10
Copy link
Author

yajo10 commented Apr 28, 2016

Could you please publish your code anywere?

@dlech
Copy link
Member

dlech commented Apr 28, 2016

Sorry I forgot about this. I will try to do this soon.

@yajo10
Copy link
Author

yajo10 commented Apr 28, 2016

Thanks

@dlech
Copy link
Member

dlech commented Apr 30, 2016

@yajo10
Copy link
Author

yajo10 commented May 1, 2016

Thank you, but how can I run this program?

Am 30.04.2016 um 06:16 schrieb David Lechner:

Here you go:
https://github.com/ev3dev/lms-hacker-tools/tree/master/PBrickTools


You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub
#39 (comment)

@dlech
Copy link
Member

dlech commented May 1, 2016

You can install monodevelop and compile it, or I have attached a pre-compiled binary.

You may need to install some extra packages...

sudo apt-get install mono-runtime libglib2.0-cil libgudev1.0-cil

Then run mono /path/to/ev3fwload.exe firmware.bin (you will of course have to change the names here to match the actual path where you unziped the ev3fwload.exe file and the name of the firmware .bin file).

Debug.zip

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

2 participants