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
Clean up and extend RAMTRON driver #13621
Commits on Mar 5, 2020
-
AP_RAMTRON: Interpret RDID reg based on manufacturer
While they share the same register maps, the FRAM devices from Cypress and Fujitsu return a different data structure when the RDID register is read.
Configuration menu - View commit details
-
Copy full SHA for ce15de4 - Browse repository at this point
Copy the full SHA ce15de4View commit details -
Configuration menu - View commit details
-
Copy full SHA for df07aec - Browse repository at this point
Copy the full SHA df07aecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d7e3f9 - Browse repository at this point
Copy the full SHA 1d7e3f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b6b4ba - Browse repository at this point
Copy the full SHA 7b6b4baView commit details
Commits on Mar 6, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 95abc66 - Browse repository at this point
Copy the full SHA 95abc66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 18299f6 - Browse repository at this point
Copy the full SHA 18299f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 598376c - Browse repository at this point
Copy the full SHA 598376cView commit details -
AP_HAL_ChibiOS: Add hwdef param to panic if FRAM init fails
This driver will panic if HAL_RAMTRON_NO_FALLBACK is defined in the hwdef.dat file and the RAMTRON initialisation fails. This prevents us from silently falling back to a potentially different parameter set and causing unexpected behaviour.
Configuration menu - View commit details
-
Copy full SHA for 56e9070 - Browse repository at this point
Copy the full SHA 56e9070View commit details -
AP_HAL_ChibiOS: Print console message to indicate which storage type …
…is used Note: This usually won't get seen as the USB is not up when this is printed. However, adding a delay (of ~2s) into the main_loop() function in the HAL_ChibiOS_Class.cpp, just after the scheduler is initialised, will allow this message to be seen.
Configuration menu - View commit details
-
Copy full SHA for f67b742 - Browse repository at this point
Copy the full SHA f67b742View commit details -
AP_HAL_ChibiOS: Remove #error pragma for when no storage backend is d…
…efined This #error pragma causes the Bootloader to fail, even though this file class isn't used by the Bootloader. However, it is included in the base AP_HAL definition that the Bootloader pulls in.
Configuration menu - View commit details
-
Copy full SHA for bd1f132 - Browse repository at this point
Copy the full SHA bd1f132View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3d2ec3 - Browse repository at this point
Copy the full SHA b3d2ec3View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa373d2 - Browse repository at this point
Copy the full SHA aa373d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03105c6 - Browse repository at this point
Copy the full SHA 03105c6View commit details -
AP_HAL_ChibiOS: Remove inline initialisation of VLAs
Inline initialisation of VLAs will cause a compilation error under Clang, as it is not allowed according to the C specification. However, GCC will allow it.
Configuration menu - View commit details
-
Copy full SHA for ff29e83 - Browse repository at this point
Copy the full SHA ff29e83View commit details -
AP_HAL_ChibiOS: Use ::printf() rather than HAL console
::printf() is available earlier than hal.console->printf() during boot.
Configuration menu - View commit details
-
Copy full SHA for 9855f26 - Browse repository at this point
Copy the full SHA 9855f26View commit details -
AP_HAL_ChibiOS: Invert naming and logic of FALLBACK define
Change from HAL_RAMTRON_NO_FALLBACK to HAL_RAMTRON_ALLOW_FALLBACK.
Configuration menu - View commit details
-
Copy full SHA for a149a76 - Browse repository at this point
Copy the full SHA a149a76View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb80ffe - Browse repository at this point
Copy the full SHA eb80ffeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 84008d9 - Browse repository at this point
Copy the full SHA 84008d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d54fff0 - Browse repository at this point
Copy the full SHA d54fff0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b00b26 - Browse repository at this point
Copy the full SHA 1b00b26View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7aac16 - Browse repository at this point
Copy the full SHA c7aac16View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09bbb92 - Browse repository at this point
Copy the full SHA 09bbb92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6042ac8 - Browse repository at this point
Copy the full SHA 6042ac8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77aea19 - Browse repository at this point
Copy the full SHA 77aea19View commit details -
AP_RAMTRON: Add retries to init()
This adds equivalent functionality that was originally added in: ArduPilot#13581
Configuration menu - View commit details
-
Copy full SHA for 2dc533a - Browse repository at this point
Copy the full SHA 2dc533aView commit details -
AP_RAMTRON: Add retries to read()
This adds equivalent functionality that was originally added in: ArduPilot#13581
Configuration menu - View commit details
-
Copy full SHA for 528fe35 - Browse repository at this point
Copy the full SHA 528fe35View commit details