Skip to content
This repository has been archived by the owner on Sep 4, 2023. It is now read-only.

USI/USCI/USART SPI implementation seems not working correctly #23

Open
tgtakaoka opened this issue Jul 15, 2018 · 6 comments
Open

USI/USCI/USART SPI implementation seems not working correctly #23

tgtakaoka opened this issue Jul 15, 2018 · 6 comments

Comments

@tgtakaoka
Copy link
Owner

I confirmed that at least USCI SPI implementation doesn't work and I'm afraid USI and USART don't work either. The BitBang SPI implementation still works fine.

@tgtakaoka
Copy link
Owner Author

I'm guessing that the issue is caused by clocking difference than tinyos-prod.
I'm planning to revise the clocking code as close as tinyos-prod to solve this issue.

@tgtakaoka
Copy link
Owner Author

tgtakaoka commented Aug 5, 2018

Confirmed that USI SPI implemenation works fine.

@tgtakaoka
Copy link
Owner Author

tgtakaoka commented Aug 5, 2018

Confirmed that USCI SPI implementation for f2xxx works fine.
Though USCI SPI implementation for g2xxx has issue on P1SEL2, that register isn't exist on f2xxx.

@tgtakaoka
Copy link
Owner Author

Confirmed pull request #30 fixes USCI A0/B0 SPI on MSP430G2553.

@tgtakaoka
Copy link
Owner Author

Remaining issues are MSP430F1232/USART0 and MSP430F1611/USART0,1.

@tgtakaoka
Copy link
Owner Author

I haven't confirmed but this commit probably fixes the remaining issue related to MSP430F1232/MSP430F1611.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant