Where to download Anduril

11 posts / 0 new
Last post
Dr.Phillip
Dr.Phillip's picture
Offline
Last seen: 4 months 2 weeks ago
Joined: 09/26/2019 - 04:23
Posts: 173
Where to download Anduril

Hi guys,

I am going to flash my Astrolux MF01 mini (same driver board as mateminco mt07) and I was wondering where I can download all necessary Anduril files. Is there a precompiled version I can just flash or do I have to build it from source code? I am going to need to adjust some of the configuration files to make a voltage calibration (to add 0.2V to read voltage). Is the firmware one file or a whole folder of code files? This may all seem stupid but I never flashed firmware before.

Edited by: Dr.Phillip on 11/19/2019 - 18:26
atobe
Offline
Last seen: 1 day 9 hours ago
Joined: 09/14/2019 - 23:27
Posts: 395
Location: California

"☚ (<‿<)☚"

Chatika vas Paus
Chatika vas Paus's picture
Offline
Last seen: 39 min 6 sec ago
Joined: 09/03/2017 - 13:46
Posts: 1211
Location: PL

ToyKeeper wrote:

It’s not usually a good idea to download individual files. Get the whole repository instead, to make sure all the files are the same version. Mismatched versions can cause all sorts of problems.

If you have bzr, it should only require running “bzr branch lp:flashlight-firmware” or “bzr branch lp:~toykeeper/flashlight-firmware/fsm” to get everything.

But if you don’t have bzr (it has issues on Windows), there’s still a reasonably easy way to do it:

  1. Go to https://launchpad.net/flashlight-firmware
  2. Click “Code”
  3. Click the branch you want
  4. Click the first number under “Recent revisions”
  5. Click “download tarball”
  6. Unzip the tarball file

This should get you everything in the repository, with the directory structures still intact.

On a suitable command-line-based interface, the code can then be built by going into the anduril directory and running “make”. This compiles one .hex file for each cfg-*.h file it finds. So, you should be able to edit a cfg file or make a new one, and it’ll then be included in the full set of builds.

That doesn’t work in Atmel Studio though… in that, it’ll probably be easier to just uncomment the line at the top of anduril.c which specifies which config file to use.

kiriba-ru S2+ and S21a spacers are available in EU. PM me. A few details here

Dr.Phillip
Dr.Phillip's picture
Offline
Last seen: 4 months 2 weeks ago
Joined: 09/26/2019 - 04:23
Posts: 173

Chatika vas Paus wrote:
ToyKeeper wrote:

It’s not usually a good idea to download individual files. Get the whole repository instead, to make sure all the files are the same version. Mismatched versions can cause all sorts of problems.

If you have bzr, it should only require running “bzr branch lp:flashlight-firmware” or “bzr branch lp:~toykeeper/flashlight-firmware/fsm” to get everything.

But if you don’t have bzr (it has issues on Windows), there’s still a reasonably easy way to do it:

  1. Go to https://launchpad.net/flashlight-firmware
  2. Click “Code”
  3. Click the branch you want
  4. Click the first number under “Recent revisions”
  5. Click “download tarball”
  6. Unzip the tarball file

This should get you everything in the repository, with the directory structures still intact.

On a suitable command-line-based interface, the code can then be built by going into the anduril directory and running “make”. This compiles one .hex file for each cfg-*.h file it finds. So, you should be able to edit a cfg file or make a new one, and it’ll then be included in the full set of builds.

That doesn’t work in Atmel Studio though… in that, it’ll probably be easier to just uncomment the line at the top of anduril.c which specifies which config file to use.

Thx, I downloaded the branch “lp:~toykeeper/flashlight-firmware/fsm” because it had the code for Astrolux/Mateminco MF01 MINI. I Unzipped the tarball and found the file I needed to adjust to correct the Voltage measurement:

File: hwdef-Mateminco_MF01-Mini
Lines:
#ifndef VOLTAGE_FUDGE_FACTOR
#define VOLTAGE_FUDGE_FACTOR 5 // add 0.25V
#endif

Now that I have it, how do I run the make command in the fsm\ToyKeeper\spaghetti-monster\anduril folder?
That the part I cant figure out.

RoboEgg
Offline
Last seen: 12 hours 33 min ago
Joined: 10/07/2013 - 07:26
Posts: 24
Location: UK

Is it just me or is anyone else getting this erro when trying to download Anduril Code?

This page isn’t working bazaar.launchpad.net is currently unable to handle this request.
HTTP ERROR 500

SammysHP
SammysHP's picture
Offline
Last seen: 7 hours 44 min ago
Joined: 06/25/2019 - 14:35
Posts: 1428
Location: Germany

Download via breezy. The archive download page on launchpad is broken for years.

ICC
Offline
Last seen: 2 days 6 hours ago
Joined: 01/14/2021 - 12:36
Posts: 2

SammysHP wrote:
Download via breezy. The archive download page on launchpad is broken for years.
No Breezy for Windows? What then? Where to DL Anduril2 or the other toykeeper firmware listed? Thanks
RoboEgg
Offline
Last seen: 12 hours 33 min ago
Joined: 10/07/2013 - 07:26
Posts: 24
Location: UK

Got you. Thanks for reply. I’m not familiar with breezy. I’ll Google it.

SammysHP
SammysHP's picture
Offline
Last seen: 7 hours 44 min ago
Joined: 06/25/2019 - 14:35
Posts: 1428
Location: Germany

ICC wrote:
SammysHP wrote:
Download via breezy. The archive download page on launchpad is broken for years.
No Breezy for Windows? What then? Where to DL Anduril2 or the other toykeeper firmware listed? Thanks

Bazaar should still work.
RoboEgg
Offline
Last seen: 12 hours 33 min ago
Joined: 10/07/2013 - 07:26
Posts: 24
Location: UK

SammysHP wrote:
ICC wrote:
SammysHP wrote:
Download via breezy. The archive download page on launchpad is broken for years.
No Breezy for Windows? What then? Where to DL Anduril2 or the other toykeeper firmware listed? Thanks

Bazaar should still work.

Thanks I’ll give it a go.
RoboEgg
Offline
Last seen: 12 hours 33 min ago
Joined: 10/07/2013 - 07:26
Posts: 24
Location: UK

RoboEgg wrote:
SammysHP wrote:
ICC wrote:
SammysHP wrote:
Download via breezy. The archive download page on launchpad is broken for years.
No Breezy for Windows? What then? Where to DL Anduril2 or the other toykeeper firmware listed? Thanks

Bazaar should still work.

Thanks I’ll give it a go.

Finally worked – thanks.