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
Error in PERIPHERAL_CLOCK_I2S_ENABLE() for BL70x. #74
Comments
I2S lhal driver only works for bl616 and bl808 now. |
No test in bl702. |
I connected PCM1802 for tests and got it working on all CLK variants. Stereo 96 kHz 24 bit is successfully transmitted from PCM1802 and BL702 via USB. When DC filtering is disabled on the PCM1802, the RV-Debugger-BL702 receives a 24-bit, 2-channel ADC in USB with smooth sampling from 1 to 100 kHz. 100 ksps. PS: As a result, I2S in BL702 works well in Slave and Master modes. But a lot is missing from the SDK and documentation... |
Thank you for such a detailed explanation. This will be completed later |
I2S is not working.
PERIPHERAL_CLOCK_I2S_ENABLE()
BL702/704/706 Reference Manual:
3.3.9 cgen_cfg1
Address:0x40000024
i2s and qdec2 clock ungate enable - bit 26
If corrected, then I2S will work.
The text was updated successfully, but these errors were encountered: