From 0096a669574bc83ca73ec2a14366647f9a802483 Mon Sep 17 00:00:00 2001 From: dawehr <dawehr@iastate.edu> Date: Mon, 17 Apr 2017 17:54:55 -0500 Subject: [PATCH] Update README.md --- quad/README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/quad/README.md b/quad/README.md index 298602985..4723b848d 100644 --- a/quad/README.md +++ b/quad/README.md @@ -64,6 +64,12 @@ hardware interface. Look in `xsdk_workspace/real_quad/src/hw_impl_zybo_tests.c` for instructions. Ideally, you would run these tests from the XSDK IDE. +### XSDK FYIs +The XIlinx SDK has a few quirks that are important to watch out for: + 1. From the [documentation](https://www.xilinx.com/support/documentation/sw_manuals/xilinx14_7/SDK_Doc/tasks/sdk_t_tcf_limitations_faq.htm), if you abort program execution while at a breakpoint inside an interrupt handler, when re-running the program, interrupts don’t fire. You have to do a hard reset of the board (cycle power) to have interrupts work again. + 2. After doing a `git pull`, refresh the files by right-clicking on the project in the sidebar and clicking "Refresh" + 3. The project does not detect changes in header files, so if you modify a `.h` file, you should do a clean before building, otherwise you may experience unexpected behavior. + ### Quad Stats Optical flow sensor is offset by 35.64 degrees. -- GitLab