2021-07-17 02:16 PM
Table 4 of UM2667 says:
PA0_SPI_IRQ_PB14_BNRG1BOOT:
Default STM32 port = PA0
Optional STM32 port = PB14
To use the optional port, mount R82 and unmount R85
However, on my X-NUCLEO-BNRG2A1, both R82 and R85 are mounted. What should I do?
Solved! Go to Solution.
2021-08-05 01:45 AM
Hi @paul19 ,
Our team is working to correct the reported errors in the UM2667.
The update will be visible online in few days.
So, keep an eye out for the coming update.
Thanks
Imen
2021-07-18 10:37 AM
Ok, I got it working despite what I think are errors in UM2667.
"Default STM32 port = PA0, Optional STM32 port = PB14" => wrong. By default, the X-NUCLEO-BNRG2A1 uses *both* PA0 and PB14.
"To use the optional port, mount R82 and unmount R85" => wrong, there is no need to mount or unmount anything. If you want to use PB14, all you need to do is:
Now if you want to use PA0 for another purpose (for example plugging another shield that uses PA0), there's one more step. Indeed, if the other shield send signal on PA0, it will prevent the X-NUCLEO-BNRG2A1 from working. So you need to tell the X-NUCLEO-BNRG2A1 that it shall not listen to PA0. This is done by unsoldering R85.
Maybe another error in the doc: page 12, CN10 morpho connector, "Pass-Through: Female on Bottom and Male on Top". Well, because the X-NUCLEO-BNRG2A1 actually uses PB14, I don't believe you can call this pin "Pass-Through".
2021-07-28 04:14 AM
Hello @paul19 and thanks for your reported errors.
I escalated your feedback internally to to involved team for check and take necessary action for correction.
Thanks
Imen
2021-08-05 01:45 AM
Hi @paul19 ,
Our team is working to correct the reported errors in the UM2667.
The update will be visible online in few days.
So, keep an eye out for the coming update.
Thanks
Imen