1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-12-12 20:08:48 +01:00
LibrePilot/flight/targets/boards/sparky2
Jan NIJS 4ba064b017 LP-533 incorrect MCU pin used to toggle inverter for rcvr port on Sparky2
Bug introduced by LP-480. The wrong MCU pin is used for toggling the input inversion. This inverted the serial signal when it should not be inverted.
ibus reception and possibly other serial receiver protocols where not working.

PC4 was controlled, but according to the schematic, PC6 is connected to the xor port.
PC4 is actually connected to the gyro interrupt.

This bug explains another issue I saw from time to time. After a restart of the Sparky2 board, gyro and accelerometer graphs remained locked at 0. Making the board unusable for flight.
2017-06-18 12:31:02 +02:00
..
bootloader LP-512 Addressed most of the PR comments. 2017-05-26 01:06:31 +02:00
firmware LP-512 Addressed remainging PR comments. 2017-05-30 16:31:39 +02:00
board_hw_defs.c LP-480 Removed PIOS_BOARD_USART_Ioctl() and moved inverter handling to pios_usart directly. Handling is now conditionally built in based on PIOS_USART_INVERTER_PORT define. 2017-04-25 13:11:37 +02:00
board-info.mk LP-72 use TauLabs USB IDs for Sparky2 so users can cross flash LP and TL without SBL. 2016-05-25 13:51:41 +02:00
pios_board.h LP-533 incorrect MCU pin used to toggle inverter for rcvr port on Sparky2 2017-06-18 12:31:02 +02:00
pios_usb_board_data.c LP-72 change BOARD TYPE and REVISION different than Revo 2016-05-25 13:51:34 +02:00