Cannot upgrade to Firmware Build 100.26

Home Forums TinyG TinyG Support Cannot upgrade to Firmware Build 100.26

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #10486
    melearp
    Member

    I have been running firmware build 089.03 for a while ( six months or so) on a Due (clone) with a GAUPS add on from Amber Spyglass in the UK. I used settings similar to gShield.

    Yesterday I decided I would try out build 100.26 on a spare Due.

    First off I loaded up 089.03 onto it. This Due is naked with no other board or connections. It is just for a basic test. 089.03 ran, blinked the tx led and responded happily on the native port.

    I then cloned the repository and built TestV9-g2v9k binary just to check things out. I used bossac to flash it to the Due. Unfortunately there was no flashing tx led and no sign of life on the native port.

    I reverted back to 089.03 just to demonstrate that the Due is still OK and everything worked fine again.

    I realise this is not a lot of information to go on. I am probably doing something stupid. Does anyone have a suggestion as to what my next step might be?

    Dev machine is Ubuntu 16.04LTS 64bit and I do have the 32bit compatibility libraries, so compiles are just fine.

    Mel.

    #10487
    cmcgrath5035
    Moderator

    The v9K pinout is different from due, I suspect that 100.26 was running but you could not see the heartbeat.

    You will have to build a gShield version, there is no prebuilt.
    I built on Linux a couple days ago.
    After cloning the source from git, see Issue 272

    run the git revert to add back the gshield-pinout.h file make should build you a bin that loads and heartbeats

    #10488
    melearp
    Member

    Thank you. That worked.

    I had read issue 272 before, but my incompetence with git let me down. I got it right this time.

    What had put me off the scent though, was that with the g2v9k test build I did, I got zero response on the native port or the programming port for that matter. I guess the two ports on the Due confuses things.

    Anyway, back on track now.
    Thanks again.

    #10490
    cmcgrath5035
    Moderator

    As you have likely found, 100.26 sets $ej=1, json mode sticky, by default.
    Chilipeppr does not care, but it makes CLI interfacing difficult unless you like reading json responses.
    Setting $ej=2 will switch back to auto mode.

    #10494
    melearp
    Member

    Yes thanks. I am aware of that.
    While desk testing I have no problem reading JSON through a CLI. After all, I am looking only to see that my settings have been correctly applied and to perform a few test moves before installing in a machine for full testing.

Viewing 5 posts - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.