Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Getting mcuSbcFinError in General Error #65

Open
BhavaySen opened this issue Oct 21, 2024 · 2 comments
Open

Getting mcuSbcFinError in General Error #65

BhavaySen opened this issue Oct 21, 2024 · 2 comments

Comments

@BhavaySen
Copy link

@foxBMS Team,

I'm getting the error "General Error" on CAN diag Message. When getting into it I found that this is due to the mcuSbcFinError. I tried but unable to find the source and reasons for this error. Please share some guidance on how to resolve this.

Regards,
Bhavay Sen

@TaijiSugiyama1
Copy link

Could be input frequency synchronization error to the SBC. Are you applying an external frequency to the FIN pin of the SBC?

@BhavaySen
Copy link
Author

Could be input frequency synchronization error to the SBC. Are you applying an external frequency to the FIN pin of the SBC?

Found it, Its a bug.

In the configuration, the structure sets the fin used = false, finState = STD_NOT_OK. and in the SBC path check function only checks and mark as STD OK in the first POR_RST reason and if (finUsed == true).

Other all uses the SBC init data from FRAM (nvram). and shows the GeneralError.

Same with the SBC PER Initialization. No code, No settings are written in the code.
@foxBMS PER SBC needs the initialization? or foxBMS team missed to initialize it. Might be a bug.

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

No branches or pull requests

2 participants