-
Notifications
You must be signed in to change notification settings - Fork 20
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
Figure out why the manufacturing firmware sometimes crashes while reading the IMU #16
Comments
sarfata
added a commit
that referenced
this issue
Nov 22, 2017
6663acd2 fix PDB typos 1e2e147b fix ADC_NUM e79cc582 don't use defines for PDB dab72841 add average test to adc_test 65b60963 add test_compare to adc_test bcaef855 test ADC library 25f2a270 Merge pull request #28 from pedvide/namespace_ADC_Error a5d8c39e fix resetError b1e01afd move error functions into namespace 8d7d5aba Merge pull request #27 from pedvide/simple_ADCK_speeds fc4bce18 added ADC_CFG1_MED_SPEED 74dab20c simplify speed definitions db500416 delete old defines 672e6119 calulate the ADCK speeds automatically for F_BUS 751d9e2d add 30MHz speed for FBUS=60Mhz 3de86672 fix documentation for ADC_ERROR enum 933e11aa Merge remote-tracking branch 'refs/remotes/origin/ADC_ERROR_enums' 87b96221 fix readPin example for Teensys with 1 ADC module 91222e0e fix readPin example for Teensys with 1 ADC daaa3522 fix =| and &| operators, now it works c794b7fa change #defines to enum 8c9b1f0a fix typo cd74ce74 Merge remote-tracking branch 'refs/remotes/origin/external_Atomic' 05d20ccd documentation 0cb3c63d documentation 8306eed9 change initialization in ADC_Module 21405717 Don't use VREF in Teensy LC f26f94d9 simplify *Flag methods for Teensy LC db1a0aa8 update methods for Teensy LC 836d689d bitband_address returns a reference 8e3f9eeb optimize internal ADC variables 540a60f2 optimize internal ADC variables 2ad1270f revert back external atomic bug 28f018f7 make consts fd34dde3 check interrupts bit before starting measurement 46648b23 use refs to the registers and atomic methods 367e3e6e use references to registers in al methods 370b112e use atomic methods in VREF 298d6b6b Use kinets.h flags. templated the atomic methods for KINETISK. 09c9c8e1 Revert "first attempt at atomic VREF" c343a3d3 first attempt at atomic VREF af6ba4fc Merge remote-tracking branch 'refs/remotes/origin/master' into external_Atomic f5db12e6 Revert "add isOn method to VREF" 86dd5045 add isOn method to VREF a0919307 add differential and single-ended methods ed543618 update documentation aa1009e1 add isOn for VREF 9adc4a71 external file for atomic bit manipulation af285555 Merge remote-tracking branch 'refs/remotes/origin/master' into external_Atomic 4254b269 Merge remote-tracking branch 'refs/remotes/origin/VREF' 2d332c1b use external atomic functions 34c09754 Merge remote-tracking branch 'refs/remotes/origin/master' into VREF 59d8ccb1 add VREF keyword 0772c18c Merge remote-tracking branch 'refs/remotes/origin/master' into external_Atomic eec9da73 add pins A25, A26 for Teensy 3.5 2a4abefc Merge remote-tracking branch 'refs/remotes/origin/master' into external_Atomic 03a93b7f Create LICENSE.md 5844ea10 disable ADC_INTERNAL_SOURCE::VREF for Teensy LC 89f28acf works with Teensy 3.0 too b5078a96 add VREF example, add trim function 361aa310 fix readPin example 2970ce7d add getPDBFrequency method 8b22509a change VREF from a class to a namespace b73d5faf use VREF in external file 85ede054 Revert "Revert "Revert "add VREF file""" 090a7c4f Revert "Revert "add VREF file"" 4969713e Revert "add VREF file" 5000b704 add VREF file 1ab71a63 add resetError method and fix ADC speeds for T3.6 70dd0ee1 add buffer power mode to start internal reference ee10faf5 make start/stopInternalReference public 0cc2f1c2 add library.properties 712ce31e Merge pull request #22 from KurtE/T3.6-fixes f49331bd T3.5/6 - Fix IRQ_ADC1 issue c7a89dea Fix T3.5/6 channel to pix tables a3cef196 fix another error with merge 96d9a0f7 fix some force merge errors 8f511fe0 Merge remote-tracking branch 'refs/remotes/origin/dev' 36f8e48b T3.5/3.6: added pins A23, A24 a072923f fix Teensy 3.5 and 3.6 differential 89afccbb documentation link 76d433c4 ignore docs for language detection 857602cf github language detector ignore docs 9a8da989 Create master branch via GitHub df7845c0 use class enums for settings 2f7b11c8 documentation link 7d0c906f Merge pull request #16 from aforren1/rename d3ac0ff1 Replace 3.4 -> 3.5 and 3.5 -> 3.6 f66c970e Merge pull request #13 from valeros/patch-1 0feeef21 @platformio Library Registry manifest file 724f938e fix for A11 in T3.5 b0ce5f96 documentation update b5ad8aac support for Teensy 3.4/3.5 24e0743e 16 synch differential bug 807906b1 ADC_0 will be selected when in doubt git-subtree-dir: lib/ADC git-subtree-split: 6663acd226b16b61b189c5e69fba38a0dcc0a862
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Sometimes when reading lots of data from the IMU, the firmware gets stuck in a
i2c_t3
loop. We need to investigate this and figure out what is going on.This used to happen with the
host
firmware but does not happen anymore. Not really sure why and that is not a great sign...The text was updated successfully, but these errors were encountered: