1. 27 Sep, 2014 1 commit
  2. 24 Sep, 2014 1 commit
  3. 23 Sep, 2014 1 commit
    • Theodor-Adrian Stana's avatar
      bootloader: FreeRTOS app now boots properly · 6e997732
      Theodor-Adrian Stana authored
      The issue was the SysTick timer, which was configured by the bootloader to
      blink the backlight LEDs, but was not de-configured before booting to the
      application.
      
      Without the SysTick timer de-configured, the FreeRTOS tick timer, which relies
      on the SysTick timer, fired before FreeRTOS could be properly configured. Since
      the FreeRTOS SysTick handler contains some OS-specific functions and data, the
      fact that these were not initialized probably led to a segfault.
      
      This issue was fixed in boot.c, by de-configuring the SysTick timer.
      6e997732
  4. 21 Sep, 2014 1 commit
  5. 18 Sep, 2014 2 commits
  6. 16 Sep, 2014 1 commit
  7. 14 Sep, 2014 1 commit
  8. 07 Sep, 2014 2 commits
  9. 06 Sep, 2014 1 commit
  10. 03 Sep, 2014 1 commit
  11. 02 Sep, 2014 1 commit
  12. 01 Sep, 2014 2 commits
  13. 29 Aug, 2014 2 commits
  14. 28 Aug, 2014 2 commits
  15. 27 Aug, 2014 4 commits
  16. 26 Aug, 2014 10 commits
  17. 25 Aug, 2014 1 commit
  18. 24 Aug, 2014 5 commits
  19. 22 Aug, 2014 1 commit
    • Theodor-Adrian Stana's avatar
      gps: Found and fixed the issue about needing a double ON_OFF pulse · ca039748
      Theodor-Adrian Stana authored
      This was actually wrong, the Antenova M10478 GPS module doesn't need a double
      ON_OFF pin pulse, it just needs an ~150ms delay from the time its EXT_RST pin
      is asserted to the time it can dump out data.
      
      What was happening before is that we didn't have a delay in the gps_init
      function before sending the on_off pulse, and this meant that the pulse was
      missed by the module, which never turned on.
      
      The added delay fixes this issue and we now need only a single pulse.
      ca039748