VM dedicated to compiling Deviation

More
23 Dec 2012 17:54 - 04 Apr 2013 17:21 #4223 by sbstnp
VM dedicated to compiling Deviation was created by sbstnp
Here is the public version of the virtual machine running linux, dedicated to compiling and building Deviation firmware.

Download virtual machine here

Download PDF documentation here

Getting it running is outlined in the doc together with screenshots.


Documentation is also here:

File Attachment:

File Name: DeviationB...tion.pdf
File Size:665 KB




Initial text below:

Need 2-3 testers for a VM I've done specifically dedicated to compiling Deviation.

Details:
- the VM is running inside VirtualBox.
- running minimal ArchLinux.
- all tools installed.
- I've written a perl script to ease the process of cloning, updating and compiling.
- easy access to DFU files through a VirtualBox shared folder.

I got it running, I just need 2 or 3 people to tell me if my instructions are clear and iron out bugs. Docs are 95% done.


Devo 10 + 4in1
Spektrum Dx9
FrSky Taranis + TBS Crossfire
Attachments:
Last edit: 04 Apr 2013 17:21 by sbstnp.

Please Log in or Create an account to join the conversation.

More
23 Dec 2012 17:58 #4224 by Joshua
Replied by Joshua on topic VM dedicated to compiling Deviation
I relay would like to test your vm.
can you give a downloadlink ?

ciao, Bernd

Please Log in or Create an account to join the conversation.

More
23 Dec 2012 18:08 #4225 by sbstnp
Replied by sbstnp on topic VM dedicated to compiling Deviation

Joshua wrote: I relay would like to test your vm.
can you give a downloadlink ?

ciao, Bernd


Once I have 2 people I will send out instructions. I expect to do this tomorrow since it's already 8PM here.

Devo 10 + 4in1
Spektrum Dx9
FrSky Taranis + TBS Crossfire

Please Log in or Create an account to join the conversation.

  • rbe2012
  • rbe2012's Avatar
  • Offline
  • So much to do, so little time...
More
23 Dec 2012 19:21 #4230 by rbe2012
Replied by rbe2012 on topic VM dedicated to compiling Deviation
Ok, let me be your second. But I can not promise to do the testing tomorrow because here we celebrate Christmas Evening at Dec 24th.
Do you now if your VM will run with VMware player? Otherwise I will install VirtualBox. Is 'Oracle VM VirtualBox Extension Pack' needed too (for USB-Upload of filesystem)?

Merry Christmas...

Please Log in or Create an account to join the conversation.

More
23 Dec 2012 19:25 - 23 Dec 2012 19:26 #4232 by sbstnp
Replied by sbstnp on topic VM dedicated to compiling Deviation
I'm not in hurry with testing, this is xmas time after all.

I will send out instructions tomorrow, I'm doing last preps on the VM.

I don't know if it will run on Vmware Player, I haven't checked. It will be exported as an OVA file though.

Devo 10 + 4in1
Spektrum Dx9
FrSky Taranis + TBS Crossfire
Last edit: 23 Dec 2012 19:26 by sbstnp.

Please Log in or Create an account to join the conversation.

  • rbe2012
  • rbe2012's Avatar
  • Offline
  • So much to do, so little time...
More
23 Dec 2012 19:34 #4233 by rbe2012
Replied by rbe2012 on topic VM dedicated to compiling Deviation
VMware Player can import *.ova-files (Open Virtual Machine Format Images), but I will give the VitualBox a chance too... looks ok on first sight.

Please Log in or Create an account to join the conversation.

More
23 Dec 2012 19:52 #4236 by RugWarrior
Replied by RugWarrior on topic VM dedicated to compiling Deviation
Hi. I planned something similar so I will help here first and then put together something for the native Windows users. My daughter broke her leg... fell from a horse... bad timing :( I wish you all more luck and a merry Christmas :)

Please Log in or Create an account to join the conversation.

More
23 Dec 2012 20:05 #4238 by sbstnp
Replied by sbstnp on topic VM dedicated to compiling Deviation

RugWarrior wrote: Hi. I planned something similar so I will help here first and then put together something for the native Windows users. My daughter broke her leg... fell from a horse... bad timing :( I wish you all more luck and a merry Christmas :)


No need for special setups for native Windows users as my setup only involves running one command. Everything else is already pre-configured.

Devo 10 + 4in1
Spektrum Dx9
FrSky Taranis + TBS Crossfire

Please Log in or Create an account to join the conversation.

More
24 Dec 2012 12:50 - 25 Dec 2012 07:41 #4247 by sbstnp
Replied by sbstnp on topic VM dedicated to compiling Deviation
Informations about download have been sent out. Will update the first post with how-to docs soon. VM is around ~700MB in size.

Edit:
First post was updated with additional info.

Please report issues on the dedicated bug tracker at bitbucket.org

Devo 10 + 4in1
Spektrum Dx9
FrSky Taranis + TBS Crossfire
Last edit: 25 Dec 2012 07:41 by sbstnp.

Please Log in or Create an account to join the conversation.

More
26 Dec 2012 15:58 #4275 by RugWarrior
Replied by RugWarrior on topic VM dedicated to compiling Deviation
My 2 cents:

A way to change the keymap (it is a little bit tricky by vi)

A way to change the repo that it will connect to (to use my own)

But the rest looks fine at the moment. Will try futher tomorrow :)

Great work

Please Log in or Create an account to join the conversation.

More
26 Dec 2012 16:51 - 26 Dec 2012 23:43 #4279 by sbstnp
Replied by sbstnp on topic VM dedicated to compiling Deviation

RugWarrior wrote: My 2 cents:

A way to change the keymap (it is a little bit tricky by vi)

A way to change the repo that it will connect to (to use my own)

But the rest looks fine at the moment. Will try futher tomorrow :)

Great work


Both answer to yes, but not atm. Keymap should be straightforward, default is US, change it in /etc/vconsole.conf, modify the line:

KEYMAP=us

with your own. You can find a list of preconfigured keymaps in:
/usr/share/kbd/keymaps/i386/qwerty

Replace qwerty with qwertz or azerty/azertz if needed. Just look for your own then modify the KEYMAP line.

I will probably not include a way to change it automatically as it is easy enough to do by yourself and not many will need it.

Second I will definitely include a way to choose the repo because I have my own as well and I mostly want to compile from my own as I have patches and modifications in.

Stay tuned.

Devo 10 + 4in1
Spektrum Dx9
FrSky Taranis + TBS Crossfire
Last edit: 26 Dec 2012 23:43 by sbstnp.

Please Log in or Create an account to join the conversation.

  • rbe2012
  • rbe2012's Avatar
  • Offline
  • So much to do, so little time...
More
26 Dec 2012 17:55 #4280 by rbe2012
Replied by rbe2012 on topic VM dedicated to compiling Deviation
Tried to run the VM today but it seems as if my CPU has no VT-x and so the os dies while loading the ramdisk (also in VMware Player where I run my other VMs...).
I will try to find a suitable hardware tomorrow (my pc should do...).

Please Log in or Create an account to join the conversation.

More
26 Dec 2012 18:13 #4281 by sbstnp
Replied by sbstnp on topic VM dedicated to compiling Deviation

rbe2012 wrote: Tried to run the VM today but it seems as if my CPU has no VT-x and so the os dies while loading the ramdisk (also in VMware Player where I run my other VMs...).
I will try to find a suitable hardware tomorrow (my pc should do...).


What CPU do you have? Check BIOS/EFI settings most brand name PCs come with VT-X/SVM disabled by default, dunno why. Even an older Intel Core 2 Duo/i3 or AMD Athlon 64 should work.

AFAIK the only 'must have' requirement is a 64bit CPU.

Devo 10 + 4in1
Spektrum Dx9
FrSky Taranis + TBS Crossfire

Please Log in or Create an account to join the conversation.

More
26 Dec 2012 18:35 #4282 by Joshua
Replied by Joshua on topic VM dedicated to compiling Deviation

rbe2012 wrote: the os dies while loading the ramdisk


Same for me. :ohmy:
(Intel(R) Core(TM)2 Quad CPU Q9400 @ 2.66GHz)
Running on windows7 32bit

Tommorrow i can test on other hardware.

ciao, Bernd

Please Log in or Create an account to join the conversation.

More
26 Dec 2012 18:53 #4283 by sbstnp
Replied by sbstnp on topic VM dedicated to compiling Deviation
My VM runs Linux 64bit, so it won't run on 32bit machines.
That is a sort of a overlook on my part. It'll probably be better if I rebuild it on 32bit. That will take me a day or so, so stay tuned.

Devo 10 + 4in1
Spektrum Dx9
FrSky Taranis + TBS Crossfire

Please Log in or Create an account to join the conversation.

More
26 Dec 2012 20:39 #4284 by sbstnp
Replied by sbstnp on topic VM dedicated to compiling Deviation
I've finished building a 32bit machine. Gonna test for a bit, upload and send you guys a new download link.

Devo 10 + 4in1
Spektrum Dx9
FrSky Taranis + TBS Crossfire

Please Log in or Create an account to join the conversation.

  • rbe2012
  • rbe2012's Avatar
  • Offline
  • So much to do, so little time...
More
26 Dec 2012 20:42 #4285 by rbe2012
Replied by rbe2012 on topic VM dedicated to compiling Deviation
I have an Acer Notebook with Intel P7450. It is 64bit capable (running with Windows 7 64bit), but no 64bit VMs (same for VMPlayer) because VT-x is needed.
A 64bit-linux seems to be a bit of overkill but it is today's state of the art.
Tomorrow I will look for other hardware and / or try on my PC, but I have to do this with linux because I have only a 32bit-XP... Maybe a good time for an upgrade to Win8?

Please Log in or Create an account to join the conversation.

  • rbe2012
  • rbe2012's Avatar
  • Offline
  • So much to do, so little time...
More
26 Dec 2012 20:43 - 26 Dec 2012 20:45 #4286 by rbe2012
Replied by rbe2012 on topic VM dedicated to compiling Deviation
Just read your posting. Will wait for the new link...
Last edit: 26 Dec 2012 20:45 by rbe2012.

Please Log in or Create an account to join the conversation.

More
26 Dec 2012 23:43 #4287 by sbstnp
Replied by sbstnp on topic VM dedicated to compiling Deviation
New download links sent. Thanks for testing.

Devo 10 + 4in1
Spektrum Dx9
FrSky Taranis + TBS Crossfire

Please Log in or Create an account to join the conversation.

  • rbe2012
  • rbe2012's Avatar
  • Offline
  • So much to do, so little time...
More
27 Dec 2012 20:50 #4310 by rbe2012
Replied by rbe2012 on topic VM dedicated to compiling Deviation
Hello sbstnp,
the 32bit-vm works fine. I just tested the functionality and your script does exactly what it should. Great work!

I do some more testing tomorrow. Maybe I have one or two ideas for improvement...

Please Log in or Create an account to join the conversation.

Time to create page: 0.065 seconds
Powered by Kunena Forum