I’ve been working on a SeqV4 with wilba panel since this past December. The last parts I was waiting on (my LCD’s) finally arrived this week and I was excited to get it finished this weekend. However once I hooked up the LCD’s and connected the CS I found that something is definitely not right.
What I’m experiencing is VERY similar to what was described in this thread:
< base_url >/topic/20597-help-needed-connecting-wilba-cs/?do=embed
However I only have the STM32F4 core and CS along with the two LCD’s wired up. And I did connect the CS on the rear not the top. I still suspect I may have a mistake in how the CS and Core are connected though as I keep getting mixed up front/back top/bottom trying to think the connection through.
Quick overview:
I checked all the Resistor array’s and they all look correct:
I don’t have any LED’s mounted yet, and confirmed that U7 and U8 are 74HC595’s while 1-6 are 74HC165 and they’re all installed fully and in the correct direction.
If I power up the Core/LCD’s without the CS connected it seems fine. But if I power it up with the CS connected the LCD’s freak out big time and keep flipping through all kinds of different stuff. Connected to MIOS I see a bunch of things being triggered like in the other post. If I turn the first encoder (on the far left) it will trigger a bunch like this:
Quote
[237423.245] [DIN_TESTMODE] Pin 8 (SR2:D0) depressed
[237423.245] [SEQ_UI_Button_Handler] Button SR:2, Pin:0 not mapped, it has been depressed.
[237423.245] [DIN_TESTMODE] Pin 9 (SR2:D1) depressed
[237423.245] [SEQ_UI_Button_Handler] Button SR:2, Pin:1 not mapped, it has been depressed.
[237423.245] [DIN_TESTMODE] Pin 10 (SR2:D2) depressed
[237423.245] [SEQ_UI_Button_Handler] Button SR:2, Pin:2 not mapped, it has been depressed.
[237423.246] [DIN_TESTMODE] Pin 11 (SR2:D3) depressed
[237423.246] [SEQ_UI_Button_Handler] Button SR:2, Pin:3 not mapped, it has been depressed.
[237423.246] [DIN_TESTMODE] Pin 12 (SR2:D4) depressed
[237423.246] [SEQ_UI_Button_Handler] Button SR:2, Pin:4 not mapped, it has been depressed.
[237423.247] [DIN_TESTMODE] Pin 13 (SR2:D5) depressed
[237423.247] [SEQ_UI_Button_Handler] Button SR:2, Pin:5 not mapped, it has been depressed.
[237423.247] [DIN_TESTMODE] Pin 14 (SR2:D6) depressed
[237423.247] [SEQ_UI_Button_Handler] Button SR:2, Pin:6 not mapped, it has been depressed.
[237423.247] [DIN_TESTMODE] Pin 15 (SR2:D7) depressed
[237423.247] [SEQ_UI_Button_Handler] Button SR:2, Pin:7 not mapped, it has been depressed.
[237423.253] [DIN_TESTMODE] Pin 40 (SR6:D0) depressed
[237423.253] [DIN_TESTMODE] Pin 41 (SR6:D1) depressed
[237423.253] [SEQ_UI_Button_Handler] Button SR:6, Pin:1 not mapped, it has been depressed.
[237423.253] [DIN_TESTMODE] Pin 44 (SR6:D4) depressed
[237423.253] [SEQ_UI_Button_Handler] Button SR:6, Pin:4 not mapped, it has been depressed.
[237423.253] [DIN_TESTMODE] Pin 45 (SR6:D5) depressed
[237423.253] [SEQ_UI_Button_Handler] Button SR:6, Pin:5 not mapped, it has been depressed.
[237423.253] [DIN_TESTMODE] Pin 46 (SR6:D6) depressed
[237423.253] [SEQ_UI_Button_Handler] Button SR:6, Pin:6 not mapped, it has been depressed.
[237423.254] [DIN_TESTMODE] Pin 47 (SR6:D7) depressed
[237423.254] [SEQ_UI_Button_Handler] Button SR:6, Pin:7 not mapped, it has been depressed.
[237423.261] [DIN_TESTMODE] Pin 48 (SR7:D0) depressed
[237423.261] [SEQ_UI_Button_Handler] Button SR:7, Pin:0 not mapped, it has been depressed.
[237423.261] [DIN_TESTMODE] Pin 49 (SR7:D1) depressed
[237423.261] [SEQ_UI_Button_Handler] Button SR:7, Pin:1 not mapped, it has been depressed.
[237423.261] [DIN_TESTMODE] Pin 50 (SR7:D2) depressed
[237423.261] [SEQ_UI_Button_Handler] Button SR:7, Pin:2 not mapped, it has been depressed.
All the way up to pin 143
If I pull out the shift registers it doesn’t go crazy…but…obviously none of the buttons/encoders work either.
I’ve checked over the board several times and don’t see anything obviously wrong, no missing solder connections, no bridges, no missing parts other than the central encoder I haven’t installed yet and the LED’s.
I kind of suspect that SI and SO are backwards as it seems that SI is connected to SI and SO to SO and saw a reference in another thread suggesting they should be connected SI to SO and SO to SI…but can’t for the life of me figure out how to mount the header to allow that.
Oh, and yes I do have the wilba config file loaded…this one: http://svnmios.midibox.org/filedetails.php?repname=svn.mios32&path=%2Ftrunk%2Fapps%2Fsequencers%2Fmidibox_seq_v4%2Fhwcfg%2Fwilba%2FMBSEQ_HW.V4
Really appreciate any advice or help. I figure there’s probably something obvious I’ve messed up and keep overlooking.




