Skip to content

Commit

Permalink
Merge pull request #253 from Severson-Group/develop
Browse files Browse the repository at this point in the history
Merge v1.0.2 bug fixes to release branch v1.0.x
  • Loading branch information
npetersen2 authored Mar 10, 2022
2 parents ba29f63 + 63fca01 commit 675f644
Show file tree
Hide file tree
Showing 48 changed files with 273 additions and 3,673 deletions.
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,17 @@

This document summarizes the changes introduced to the code base for each release.

## v1.0.2

- Fix task stats printing
- Fix PWM enable hardware driver function for REV E
- Fix FPGA timer address define for REV D
- Fix C drivers of GPIO expansion port IP cores
- Force SDK build error for hardware target mismatch
- Remove local docs folder in favor of docs website
- Rename `AMDC_Logger` method from `clear()` to `empty()`
- Extend `AMDC_Logger` method `auto_find_vars()` to accept regex input

## v1.0.1

- Fix GPIO subsystem firmware drivers mainly for REV E hardware
Expand Down
14 changes: 8 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@

*The Advanced Motor Drive Controller (AMDC) is an open-source project from the [Severson Research Group](https://severson.wempec.wisc.edu/) at [UW-Madison](http://www.engr.wisc.edu/department/electrical-computer-engineering/), affiliated with [Wisconsin Electric Machines and Power Electronics Consortium (WEMPEC)](https://wempec.wisc.edu/).*

Learn more at [docs.amdc.dev](https://docs.amdc.dev/).

---

**AMDC-Firmware** is a collection of embedded system code (written in C and Verilog) which runs on the [AMDC Hardware](https://github.com/Severson-Group/AMDC-Hardware) and controls advanced motor systems. It is open-source, high-performance, flexible, and research-oriented.
Expand All @@ -12,13 +14,13 @@ The target processor is the [Xilinx Zynq-7000 SoC](https://www.xilinx.com/produc

## Getting Started

1. Obtain a working hardware platform -- see the [AMDC Hardware](https://github.com/Severson-Group/AMDC-Hardware) repo for more information.
2. Follow the steps outlined [here](https://github.com/Severson-Group/AMDC-Firmware/blob/develop/docs/Building-and-Running-Firmware.md) to download, build, and run the firmware.
3. Read the [documentation](https://github.com/Severson-Group/AMDC-Firmware/tree/develop/docs) for more insight into the platform.
1. Obtain a working hardware platform -- see the [obtaining hardware](https://docs.amdc.dev/hardware/obtaining-hardware.html) page for more.
2. Follow the steps outlined [here](https://docs.amdc.dev/firmware/xilinx-tools/building-and-running-firmware.html) to download, build, and run the firmware.
3. Read the [documentation](https://docs.amdc.dev/) for more insight into the platform.

## Documentation

Detailed documentation about the AMDC firmware is available in the [`docs/` subfolder](docs/) of this repo.
Detailed documentation about the firmware is available online at: [docs.amdc.dev/firmware](https://docs.amdc.dev/firmware/).

## License

Expand All @@ -28,6 +30,6 @@ This project is licensed under the BSD-3-Clause License - see the [LICENSE.md](L

Want to help build the open-source motor drive platform of choice? Join the people below -- **[Contribute today!](./CONTRIBUTING.md)**

<a href="https://github.com/Severson-Group/AMDC-Hardware/graphs/contributors">
<img src="https://contrib.rocks/image?repo=Severson-Group/AMDC-Hardware" />
<a href="https://github.com/Severson-Group/AMDC-Firmware/graphs/contributors">
<img src="https://contrib.rocks/image?repo=Severson-Group/AMDC-Firmware" />
</a>
299 changes: 0 additions & 299 deletions docs/Building-and-Running-Firmware.md

This file was deleted.

30 changes: 0 additions & 30 deletions docs/Create-Private-Repo.md

This file was deleted.

Loading

0 comments on commit 675f644

Please sign in to comment.