Skip to content
This repository was archived by the owner on Nov 15, 2019. It is now read-only.

Commit 0538c8e

Browse files
committed
boards/pic32-{clicker,wifire}: delete boards
Note: in contrast to mips-malta, these boards are still available for purchase. This means that if the issued listed below were to be fixed (and the boards maintained by a person versed in the architecture) then adding them back would be a valid possibility. The pic32-clicker and pic32-wifire have severe issues affecting their usability, maintainability and have no maintainer. 1. Usability ============ I doubt the current implementation of these board can be use for any serious development. This is a problem with MIPS-RIOT integration in general and was explained in the PR removing mips-malta: > a. Makes development & debugging way harder. > b. It is impossible to run interactive tests. > b.1. Constrains the rest of the platforms by providing an incentive to not > make tests interactive. > c. The lack of UART is a witness to the poor quality of the port. This alone should have been enough reson not to merge this boards in the first place. pic32-wifire is the least worse. At least it can be flashed from Linux, though it is not an easy task. From dist/tools/pic32prog/doc.md >It will require flashing a specific firmware on the PICkit3. > As this can only be done from a Windows computer, that not many Linux users > have, the following steps explain how to setup a Windows VirtualBox virtual > machine and flash the PICkit3 from it. > > Informations come from this comment > > RIOT-OS#6092 (comment) pic32-clicker HAS NO FLASHER and requires one to use MPLAB. 2. No maintainer ================ There is no (active) RIOT maintainer with deep knowledge of the boards and platform. A quick search through the issues and PRs shows this. 3. Maintainability ================== As a consequence of (1) and (2) many tests are not run in these boards. At the same time, RIOT maintainers - especially those working on the build system - still have to modify and migrate mips-foo boards. The rest of the arguments here are the same as presented with the mips-malta removal.
1 parent d991883 commit 0538c8e

25 files changed

Lines changed: 9 additions & 1014 deletions

File tree

boards/pic32-clicker/Makefile

Lines changed: 0 additions & 2 deletions
This file was deleted.

boards/pic32-clicker/Makefile.features

Lines changed: 0 additions & 6 deletions
This file was deleted.

boards/pic32-clicker/Makefile.include

Lines changed: 0 additions & 6 deletions
This file was deleted.

boards/pic32-clicker/clicker.c

Lines changed: 0 additions & 50 deletions
This file was deleted.

boards/pic32-clicker/doc.txt

Lines changed: 0 additions & 18 deletions
This file was deleted.

boards/pic32-clicker/include/board.h

Lines changed: 0 additions & 78 deletions
This file was deleted.

boards/pic32-clicker/include/periph_conf.h

Lines changed: 0 additions & 65 deletions
This file was deleted.

boards/pic32-clicker/pic32_config_settings.c

Lines changed: 0 additions & 117 deletions
This file was deleted.

boards/pic32-wifire/Makefile

Lines changed: 0 additions & 2 deletions
This file was deleted.

boards/pic32-wifire/Makefile.features

Lines changed: 0 additions & 6 deletions
This file was deleted.

0 commit comments

Comments
 (0)