Greetings!
I am stuck at the Rebooting MIOS LCD output after uploading the MidiBox SID v2 hex.
Setup: MBHP_CORE _V3 with PIC18F4685, 2x MBHP_SID_V3 for stereo SID, 2x20 CLCD, “PSU” with +5 and +14V like in this schematic, powered by a C64 PSU.
What I have done so far:
-
Burned the bootloader 1.2b with my own pickit on a fresh PIC18F4685. The LCD showed black bars - great.
-
MIOS Studio displayed “Bootloader up & running”, MIOS8 as OS, MBHP_CORE or similar as board and PIC18F as Core Family.
-
Uploaded MIOS 1.9h for the PIC18F4685 using a MIDISPORT Uno and Windows 10 (64Bit) which worked like a charm. “READY.” on the LCD and MIOS Studio tells me “Application is up & running!”
-
Uploaded midibox_sid_v2_044/setup_8580.hex, LCD tells me “Rebooting MIOS”, MIOS Studio goes back to “Bootloader is up & running!”
-
Uploaded MIOS 1.9h again, tried different troubleshooting apps like LCD connecion test, SID connection test which all worked fine and came up after “Rebooting MIOS”.
-
Uploaded different midibox_sid_v2_044 like setup_6581.hex or setup_tk.hex - all failed like in 4.
-
Tried mbsid_testtone_v3, which failed like in 4. too.
-
As someone who does not like to bother others with his problems, I googled and searched the forum and double checked the manual and guides. I found out, that CAN bus was now a thing on D0-D3, which
was at that time connected to my display. I disconnected D0-D3 from the LCD, connected D3 with a 1k resistor to +5V, and put a 1N4148 diode between D3 and D2 like shown in this schematic.
-
Tried all the steps from 2. to 7. again with the CAN Bus set up - still same issues like in 4.
-
Found note in the changelog of MIOS v1.9d, that D0-D3 should be clamped to ground. I have not done that, as it conflicts with the schematic from 8.
So, I am fresh out of ideas now, besides from testing to clamp D0-D3 to ground now, as the schematic using a pull up resistor and a diode looks pretty much like a wired and to me.
Suggestions are very welcome =D
Edit: I have not connected any kind of frontend yet, so no DINX or DOUTX attached yet. Might this be a problem?
Best regards
mrzottel