Search found 4 matches

by boilerbots
Thu Jan 18, 2018 5:39 am
Forum: Showcase
Topic: I2S-parallel example: Drive a 64x32 display
Replies: 61
Views: 280306

Re: I2S-parallel example: Drive a 64x32 display

My question is related to the parallel I2S driver in general. How does the WS signal work in I2S parallel mode? For example if I configure the bus to be 8bit wide, but the word length is 16bits, then the two half of the 16bit word will be clocked out with BCK, and WS will be 2BCK cycles long, with ...
by boilerbots
Sun Jan 07, 2018 5:24 am
Forum: Showcase
Topic: I2S-parallel example: Drive a 64x32 display
Replies: 61
Views: 280306

Re: I2S-parallel example: Drive a 64x32 display

Thanks for the code this is really great. I have a 64x32 display and put up code on GitHub last August that was a proof of concept just bit-banging and was able to refresh the display with a single dedicated core at about 10KHz. I just sat down to attempt using the I2S DMA mode, was always on my min...
by boilerbots
Fri Aug 11, 2017 5:17 am
Forum: Report Bugs
Topic: Output mode for GPIO pins 12, 13, 14, 15 not working?
Replies: 3
Views: 27916

Re: Output mode for GPIO pins 12, 13, 14, 15 not working?

Looks like the missing function call is this macro, put into my configuration loop: PIN_FUNC_SELECT(GPIO_PIN_MUX_REG[xx], PIN_FUNC_GPIO); That puts the pins back into GPIO mode, or I can call gpio_config() and configure everything in one call. Now I know the problem I tried to find this in the user ...
by boilerbots
Thu Aug 10, 2017 7:34 am
Forum: Report Bugs
Topic: Output mode for GPIO pins 12, 13, 14, 15 not working?
Replies: 3
Views: 27916

Output mode for GPIO pins 12, 13, 14, 15 not working?

I have configured 13 pins on my device to be GPIO_MODE_OUTPUT. I set the pull-up mode to FLOATING. I set the drive capability to MAX. When I write to the set and clear registers or the data register all pins toggle except for pins 12-14. I have tried every combination of modes and pull-ups and nothi...