Jump to content

sammich problems


radiotron
 Share

Recommended Posts

ok so i'm an impatient idiot

i didn't have midi out working but midi in worked so i uploaded the rc34 hex to my sammich

obviously it froze waiting for the core to respond

so i re tried it in manual mode which seemed to work

i have this screen now see attachment (sorry mobile phone pic)

but none of the buttons or encoder do anything

except F2 makes the led's turn off when i push it

resoldered it makes no difference

any ideas where to check for bad times?

all the top and bottom board check points are fine

have i bricked the PIC?

post-6811-126069428262_thumb.jpg

Link to comment
Share on other sites

Fix the MIDI first out then. One problem at a time.

IC2 doesn't have anything to do with the MIDI Out. The only relevant parts for the MIDI out are: JMO (make sure you got the jumper on correctly), R7 and R8 (both 220 Ohms) and the MIDI Out socket.

Is the routing in MIOS Studio correct (easy to test by loopoing the MIDI out cable on your MIDI device back to your MIDI In)?

Link to comment
Share on other sites

ok i'm a retard

i didn't have MIOS patched in correctly!

(fuck i wish i had have got this right yesterday! GRR)

but now when i try to do the "smart" hex upload i get

Received error cod 0B: MIDI IN

Overrun Error

Aborting after 16 errors

so have i fragged the PIC??

help!

edit

this time it finsished but with tons of errors

"Upload of 75776 bytes completed after

89.652s (0.8256625 kb/s)"

now F2 and the "up" buttons reboot the sammich!! bah!

Edited by radiotron
Link to comment
Share on other sites

it's a generic USB to midi cable thing (i assume it's the same as the one on the list from HK ebay)

waiting on a firewire card in the mail then will try out with my new MOTU ultralite

will see how that goes

(the whole reason i bought the generic USB midi was it was easier than trying to get my 001 midi drivers

to play nice with cubase!)

Edited by radiotron
Link to comment
Share on other sites

ok so i ended up using my MOTU and macbook to do the hex dump

(worked great once i found that java midi patch!!)

SO

now the buttons do nothing (except F2 which toggles some of the LEDS on and off)

what should i be looking for now?

all the grounds around the buttons seem fine...

Link to comment
Share on other sites

ok so i ended up using my MOTU and macbook to do the hex dump

(worked great once i found that java midi patch!!)

SO

now the buttons do nothing (except F2 which toggles some of the LEDS on and off)

what should i be looking for now?

all the grounds around the buttons seem fine...

Which Hex file are you uploading? The one Wilba sent you?

Link to comment
Share on other sites

Still sounds like a corrupted upload... although it's possible it could be hardware related, the fact that you had earlier troubles uploading suggests the firmware isn't 100% good. Please confirm you got zero errors uploading using MIOS Studio with "Use feedback from core" and all the settings from the build guide.

I suggest you switch now to using the latest release (RC34) so we all are on the same page. (Let's rule out your email app corrupted the hex file I emailed you).

Check that the heatsink isn't touching any of the pins under the control surface PCB. It's best to rule that out now :)

Then start searching for hardware problems... some bad soldering near the 74HC165 ICs might be the cause... incorrectly aligned resistor networks, etc.

Link to comment
Share on other sites

I suggest you switch now to using the latest release (RC34) so we all are on the same page. (Let's rule out your email app corrupted the hex file I emailed you).

Ah...maybe this is related to my issue as well. I'm using RC33 as this was the last emailed. I assume 34 is good to go for sammich now?

Thanks,

-nick

Edited by v4
Link to comment
Share on other sites

The slave isn't around :(

In the meantime, you can use this app:

http://www.ucapps.de/mios/ain64_din128_dout128_v2c.zip

It will show you the state of the switches under "DIN".

You should see events when you press and release switches...

i.e. pressing the first select button will show "5*" when it's down and "5o" when it's released.

DIN assignments for sammichSID look like this:


(13/14)


5 6 7 8 1 11 9
4 3 2 12 10
[/code]

Link to comment
Share on other sites

ok i'm not sure how to use this app properly

i get a screen

AIN DIN DOUT

57: 0 128o 1o

not sure how to navigate to DIN

but the buttons still do nothing (tho the LEDs don't turn on and off now!)

if i push MENU the AIN value goes apeshit for a bit then settles on a random number

edit

so i can kinda stop and start the AIN crazy by apply a bit of pressure beside the header next to the LCD

or by touching the standoffs hmmmm...

Edited by radiotron
Link to comment
Share on other sites

There's no "navigate to DIN".

The text under DIN should change as you press buttons or turn the encoder, it's showing the state of the DIN modules (the 74HC165 pins).

Ignore the AIN and DOUT. The AIN bit is showing you the state of analog inputs which are not connected and thus random.

You might have some bad soldering in the J8/J9 header (the header that connects the two PCBs). Check the solder joints on both sides. Check that there are no shorts between the pins.

Link to comment
Share on other sites

ok so i loaded this test hex

i get this pattern flashing:

the two outer vertical rows light up together

then top right LED, top left LED, middle rightmost LED, middle leftmost LED,

bottom right LED, bottom left LED

is this a good thing??

Edited by radiotron
Link to comment
Share on other sites

It's OK to trim the headers on the top of the CS PCB, but you shouldn't need to do this... there is plenty of room on either side to put the soldering iron tip.

The fact that you're getting a different LED pattern and buttons don't work suggest that something is wrong with the connection between the PCBs. So perhaps you should check there are no shorts between the pins on the J1 header of the CS PCB. Note that most of the pins are in pairs connected to the same track (RC, SC, Vd, Vs). It's quite possible that shorts between RC, SC, SO and SI might be causing your problems.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...