CF2 Expansion Board incorrect pin representation

Firmware/software/electronics/mechanics
Post Reply
droneguy
Beginner
Posts: 20
Joined: Wed Mar 28, 2018 7:22 pm

CF2 Expansion Board incorrect pin representation

Post by droneguy »

Hey guys,
I think I found a discrepancy in the Rev.C schematic and the expansion pinout above.
I think the UART2 Rx/TX lines are marked incorrectly in the expansion board.
It should be USART2_TX.

Also,
N_IO_1 on the expansion board pinout should be: N_IO_2

Can you please confirm?
Thanks!

Expansion Board as currently posted:
connector_multiplexing.png



Expansion Right as shown in Rev.C schematic:
EXP2.JPG
EXP2.JPG (34.67 KiB) Viewed 1367 times



E_TX2 goes to Pin 16 of the STM32F405 which is PA2 = USART2_TX according to the datasheet:
PA2.JPG
arnaud
Bitcraze
Posts: 2538
Joined: Tue Feb 06, 2007 12:36 pm

Re: CF2 Expansion Board incorrect pin representation

Post by arnaud »

Hi,

For UART1/UART2 those are logical names and where not necessary planned to have the exact STM32 name and calling it USART would be misleading since the extra S is there for Synchronous mode which is not supported by the deck (afaik the clock pin is not cable to the deck port). The logical name is

Code: Select all

used by the deck drivers
.

Though I can confirm that UART2 RX and TX are reversed in your picture but they are correct in the wiki: https://wiki.bitcraze.io/projects:crazy ... ards:index. Where did you find this diagram?

For N_IO_1/N_IO_2 this is a bug. We should update the diagram.
Post Reply