Jump to content

peterpressure

Members
  • Posts

    31
  • Joined

  • Last visited

Posts posted by peterpressure

  1. Also, just noticed these SDcard errors in the startup log, I can move this discussion to another thread if I am cluttering this thread with useless troubleshooting... :thumbsup:

    [50260.619] Init DHCP

    [50260.619] [uIP_TASK] DHCP Client requests the IP settings...

    [50260.727] [sDCARD_ERROR:-150] see file.h for description

    [50260.727] [sDCARD_ERROR:-134] see file.h for description

    [50260.727] [sDCARD_ERROR:-134] see file.h for description

    [50260.727] [sDCARD_ERROR:-134] see file.h for description

    [50260.728] [sDCARD_ERROR:-134] see file.h for description

    [50260.728] [sDCARD_ERROR:-165] see file.h for description

    [50260.984] [uIP_TASK] IP address: 10.103.25.88

    [50260.984] [uIP_TASK] Netmask: 255.255.252.0

    [50260.984] [uIP_TASK] Default Router (Gateway): 10.103.24.1

    [50260.984] [uIP_TASK] Got DNS server 10.101.5.20

    [50260.984] [uIP_TASK] Lease expires in 71 hours

    Silly me, I plugged in a different Synth (sammichSID) and it works! Must be an issue with my other synth, THANKS TK!!!!

    This just work now, awesome...

  2. Thanks for the help TK!

    I created the /SESSIONS/DEFAULT/MBSEQ_C.V4 file manually with the one value you noted.

    After that I proceeded with what the change log says.

    [46991.390] set osc_remote 3 10.101.80.144

    [46991.393] Set OSC3 Remote address to 10.101.80.144

    [46997.486] set osc_local_port 3 8000

    [46997.489] Set OSC3 Local port to 8000

    [47002.414] set osc_remote_port 3 8000

    [47002.417] Set OSC3 Remote port to 8000

    [47007.182] set osc_mode 3 1

    [47007.184] Set OSC3 transfer mode to 1: Text Msg (Integer)

    [47013.238] set blm_port OSC3

    [47013.241] BLM port set to OSC3

    [47027.958] store

    [47028.283] Failed to store session on SD Card: /SESSIONS/DEFAULT

    [47031.902] sdcard

    [47031.904] SD Card Informations

    [47031.904] ====================

    [47031.904] --------------------

    [47031.904] CID:

    [47031.905] - ManufacturerID:

    [47031.905] - OEM AppliID:

    [47031.905] - ProdName: SU04G

    [47031.905] - ProdRev: 128

    [47031.905] - ProdSN: 0x04e4292f

    [47031.905] - Reserved1: 45

    [47031.905] - ManufactDate: 188

    [47031.905] - msd_CRC: 0x7b

    [47031.905] - Reserved2: 1

    [47031.905] --------------------

    [47031.905] --------------------

    [47031.905] - CSDStruct: 1

    [47031.905] - SysSpecVersion: 0

    [47031.905] - Reserved1: 0

    [47031.905] - TAAC: 14

    [47031.905] - NSAC: 0

    [47031.905] - MaxBusClkFrec: 50

    [47031.906] - CardComdClasses: 1461

    [47031.906] - RdBlockLen: 9

    [47031.906] - PartBlockRead: 0

    [47031.906] - WrBlockMisalign: 0

    [47031.906] - RdBlockMisalign: 0

    [47031.906] - DSRImpl: 0

    [47031.906] - Reserved2: 0

    [47031.906] - DeviceSize: 7562

    [47031.906] - MaxRdCurrentVDDMin: 0

    [47031.906] - MaxRdCurrentVDDMax: 0

    [47031.906] - MaxWrCurrentVDDMin: 0

    [47031.907] - MaxWrCurrentVDDMax: 0

    [47031.907] - DeviceSizeMul: 240

    [47031.907] - EraseGrSize: 31

    [47031.908] - EraseGrMul: 28

    [47031.908] - WrProtectGrSize: 0

    [47031.908] - WrProtectGrEnable: 0

    [47031.908] - ManDeflECC: 0

    [47031.908] - WrSpeedFact: 2

    [47031.908] - MaxWrBlockLen: 9

    [47031.908] - WriteBlockPaPartial: 0

    [47031.908] - Reserved3: 0

    [47031.908] - ContentProtectAppli: 0

    [47031.908] - FileFormatGrouop: 0

    [47031.908] - CopyFlag: 1

    [47031.908] - PermWrProtect: 0

    [47031.908] - TempWrProtect: 0

    [47031.908] - FileFormat: 0

    [47031.908] - ECC: 0

    [47031.908] - msd_CRC: 0x5c

    [47031.908] - Reserved4: 1

    [47031.908] --------------------

    [47031.908]

    [47031.908] Reading Root Directory

    [47031.908] ======================

    [47031.908] Retrieving SD Card informations - please wait!

    [47031.909] SD Card: '': 3951 of 3955 MB free

    [47031.910] [.h..l.a] 04/11/12 10:01:42 AM 4096 _~1.TRA

    [47031.910] [......a] 00/00/-20 00:00:00 AM 2080 MBSEQ_BM.V4

    [47031.910] [.h..ld.] 04/11/12 10:01:42 AM <DIR> 0 TRASHE~1

    [47031.910] [.h..ld.] 04/11/12 10:01:42 AM <DIR> 0 FSEVEN~1

    [47031.910] [.h..ld.] 04/11/12 10:01:46 AM <DIR> 0 SPOTLI~1

    [47031.911] [......a] 00/00/-20 00:00:00 AM 850 MBSEQ_GC.V4

    [47031.911] [.h..ld.] 04/12/12 03:40:08 PM <DIR> 0 TEMPOR~1

    [47031.911] [.....d.] 04/12/12 03:38:30 PM <DIR> 0 SESSIONS

    [47031.912] [.h..l.a] 04/12/12 03:40:08 PM 4096 _~1.TEM

    [47031.912]

    [47031.912] Checking SD Card at application layer

    [47031.913] =====================================

    [47031.913] Current session: /SESSIONS/DEFAULT

    [47031.913] File /SESSIONS/DEFAULT/MBSEQ_B1.V4: doesn't exist

    [47031.914] File /SESSIONS/DEFAULT/MBSEQ_B2.V4: doesn't exist

    [47031.914] File /SESSIONS/DEFAULT/MBSEQ_B3.V4: doesn't exist

    [47031.914] File /SESSIONS/DEFAULT/MBSEQ_B4.V4: doesn't exist

    [47031.914] File /SESSIONS/DEFAULT/MBSEQ_M.V4: doesn't exist

    [47031.914] File /SESSIONS/DEFAULT/MBSEQ_S.V4: doesn't exist

    [47031.914] File /SESSIONS/DEFAULT/MBSEQ_G.V4: valid

    [47031.914] File /SESSIONS/DEFAULT/MBSEQ_BM.V4: valid

    [47031.914] File /SESSIONS/DEFAULT/MBSEQ_C.V4: valid

    [47031.914] File /MBSEQ_C.V4: valid

    [47031.914] File /MBSEQ_BM.V4: valid

    [47031.914] File /MBSEQ_HW.V4: doesn't exist or hasn't been re-loaded

    [47031.914] done.

    After that I checked the file on the sdcard and it had populated with these settings in addition to my manual one:

    BPMx10_P 0 750 0

    BPMx10_P 1 800 0

    BPMx10_P 2 850 0

    BPMx10_P 3 900 0

    BPMx10_P 4 950 0

    BPMx10_P 5 1000 0

    BPMx10_P 6 1050 0

    BPMx10_P 7 1100 0

    BPMx10_P 8 1150 0

    BPMx10_P 9 1200 0

    BPMx10_P 10 1250 0

    BPMx10_P 11 1300 0

    BPMx10_P 12 1350 0

    BPMx10_P 13 1400 0

    BPMx10_P 14 1450 0

    BPMx10_P 15 1500 0

    BPM_Preset 13

    BPM_Mode 0

    QuickSelLength 4 8 16 24 32 64 128 256

    QuickSelLoopLength 4 8 12 16 16 32 32 32

    QuickSelLoopLoop 1 5 9 13 1 1 17 25

    LastSong 1

    LastMixerMap 1

    LastPattern 1 1:A1

    LastPattern 2 2:A1

    LastPattern 3 3:A1

    LastPattern 4 4:A1

    SynchedPatternChange 0

    SynchedMute 0

    SynchedUnmute 0

    RATOPC 0

    StepsPerMeasure 15

    StepsPerPattern 15

    GlobalScale 0

    GlobalScaleCtrl 0

    GlobalScaleRoot 0

    LoopMode 0

    LoopOffset 1

    LoopSteps 16

    MIDI_DefaultPort 32

    MIDI_BUS_Channel 0 1

    MIDI_BUS_Port 0 0

    MIDI_BUS_Lower 0 0

    MIDI_BUS_Upper 0 127

    MIDI_BUS_Options 0 0x00

    MIDI_BUS_Channel 1 2

    MIDI_BUS_Port 1 0

    MIDI_BUS_Lower 1 0

    MIDI_BUS_Upper 1 127

    MIDI_BUS_Options 1 0x00

    MIDI_BUS_Channel 2 3

    MIDI_BUS_Port 2 0

    MIDI_BUS_Lower 2 0

    MIDI_BUS_Upper 2 127

    MIDI_BUS_Options 2 0x00

    MIDI_BUS_Channel 3 4

    MIDI_BUS_Port 3 0

    MIDI_BUS_Lower 3 0

    MIDI_BUS_Upper 3 127

    MIDI_BUS_Options 3 0x00

    MIDI_IN_MClock_Ports 0x010f0f01

    MIDI_IN_RecChannel 1

    MIDI_IN_RecPort 0

    MIDI_IN_SectChannel 0

    MIDI_IN_SectPort 0

    MIDI_IN_SectFwdPort 0

    MIDI_IN_SectNotes 48 60 72 84

    MIDI_OUT_MClock_Ports 0xffffffff

    MIDI_RouterNode 0 0 0 32 0

    MIDI_RouterNode 1 0 0 32 0

    MIDI_RouterNode 2 0 0 32 0

    MIDI_RouterNode 3 0 0 32 0

    MIDI_RouterNode 4 0 0 32 0

    MIDI_RouterNode 5 0 0 32 0

    MIDI_RouterNode 6 0 0 32 0

    MIDI_RouterNode 7 0 0 32 0

    MIDI_RouterNode 8 0 0 32 0

    MIDI_RouterNode 9 0 0 32 0

    MIDI_RouterNode 10 0 0 32 0

    MIDI_RouterNode 11 0 0 32 0

    MIDI_RouterNode 12 0 0 32 0

    MIDI_RouterNode 13 0 0 32 0

    MIDI_RouterNode 14 0 0 32 0

    MIDI_RouterNode 15 0 0 32 0

    It must be the act of storing that is putting the above values?

    Here is my "global" output as well:

    [49774.525] global

    [49774.527] Global Configuration:

    [49774.527] =====================

    [49774.527] MetronomePort 0

    [49774.527] MetronomeChannel 10

    [49774.527] MetronomeNoteM 37

    [49774.527] MetronomeNoteB 37

    [49774.527] PasteClrAll 1

    [49774.527] MultiPortEnableFlags 0x011011

    [49774.528] RemoteMode 0

    [49774.528] RemotePort 0

    [49774.528] RemoteID 0

    [49774.528] CV_AOUT_Type 0

    [49774.528] CV_PinMode 0 0 0 2

    [49774.528] CV_PinMode 1 0 0 2

    [49774.528] CV_PinMode 2 0 0 2

    [49774.528] CV_PinMode 3 0 0 2

    [49774.528] CV_PinMode 4 0 0 2

    [49774.528] CV_PinMode 5 0 0 2

    [49774.528] CV_PinMode 6 0 0 2

    [49774.528] CV_PinMode 7 0 0 2

    [49774.529] CV_GateInv 0x00

    [49774.529] CV_ClkPulsewidth 1

    [49774.529] CV_ClkDivider 16

    [49774.529] BLM_SCALAR_Port 66

    [49774.529] ETH_LocalIp 192.168.2.100

    [49774.529] ETH_Netmask 255.255.255.0

    [49774.529] ETH_Gateway 192.168.2.1

    [49774.529] ETH_Dhcp 1

    [49774.529] OSC_RemoteIp 0 192.168.1.101

    [49774.529] OSC_RemotePort 0 8001

    [49774.529] OSC_LocalPort 0 8000

    [49774.530] OSC_TransferMode 0 0

    [49774.530] OSC_RemoteIp 1 192.168.1.101

    [49774.530] OSC_RemotePort 1 8001

    [49774.530] OSC_LocalPort 1 8000

    [49774.530] OSC_TransferMode 1 0

    [49774.530] OSC_RemoteIp 2 10.101.80.144

    [49774.530] OSC_RemotePort 2 8000

    [49774.530] OSC_LocalPort 2 8000

    [49774.530] OSC_TransferMode 2 1

    [49774.530] OSC_RemoteIp 3 192.168.1.101

    [49774.531] OSC_RemotePort 3 8001

    [49774.531] OSC_LocalPort 3 8000

    [49774.531] OSC_TransferMode 3 0

    [49774.531] done.

    Still not working on MIDI out 1 sadly, but you've giving me some more info as to what needs to be configured, so I thank you greatly for this education. I will play with this some more and see if I can get it working.

  3. I took the mini SDcard adapter route, because I really would like to in the end not attach a computer to this setup. I had a 4GB & 16GB FAT32 card around the house to try. For some reason, not all the files are able to be created on my SDcard? (Tried both). I will reformat the 4GB one and see if that has a different result.

    [11925.878] set osc_remote 3 10.101.80.121

    [11925.881] Set OSC3 Remote address to 10.101.80.121

    [11930.798] set osc_local_port 3 8000

    [11930.801] Set OSC3 Local port to 8000

    [11935.510] set osc_remote_port 3 8000

    [11935.514] Set OSC3 Remote port to 8000

    [11941.103] set osc_mode 3 1

    [11941.105] Set OSC3 transfer mode to 1: Text Msg (Integer)

    [11945.702] set blm_port OSC3

    [11945.704] BLM port set to OSC3

    [11947.343] store

    [11947.351] [sEQ_FILE_G] Failed to open/create config file, status: -11

    [11947.351] [sEQ_FILE_C] Failed to open/create config file, status: -11

    [11947.352] [sEQ_FILE_BM] Failed to open/create config file, status: -11

    [11947.409] Failed to store session on SD Card: /SESSIONS/DEFAULT

    [11954.214] sdcard

    [11954.216] SD Card Informations

    [11954.216] ====================

    [11954.216] --------------------

    [11954.216] CID:

    [11954.216] - ManufacturerID:

    [11954.216] - OEM AppliID:

    [11954.216] - ProdName: SU04G

    [11954.216] - ProdRev: 128

    [11954.216] - ProdSN: 0x04e4292f

    [11954.216] - Reserved1: 45

    [11954.216] - ManufactDate: 188

    [11954.216] - msd_CRC: 0x7b

    [11954.216] - Reserved2: 1

    [11954.216] --------------------

    [11954.216] --------------------

    [11954.216] - CSDStruct: 1

    [11954.216] - SysSpecVersion: 0

    [11954.217] - Reserved1: 0

    [11954.217] - TAAC: 14

    [11954.217] - NSAC: 0

    [11954.217] - MaxBusClkFrec: 50

    [11954.217] - CardComdClasses: 1461

    [11954.217] - RdBlockLen: 9

    [11954.217] - PartBlockRead: 0

    [11954.217] - WrBlockMisalign: 0

    [11954.217] - RdBlockMisalign: 0

    [11954.217] - DSRImpl: 0

    [11954.217] - Reserved2: 0

    [11954.217] - DeviceSize: 7562

    [11954.218] - MaxRdCurrentVDDMin: 0

    [11954.218] - MaxRdCurrentVDDMax: 0

    [11954.218] - MaxWrCurrentVDDMin: 0

    [11954.218] - MaxWrCurrentVDDMax: 0

    [11954.218] - DeviceSizeMul: 240

    [11954.218] - EraseGrSize: 31

    [11954.218] - EraseGrMul: 28

    [11954.218] - WrProtectGrSize: 0

    [11954.218] - WrProtectGrEnable: 0

    [11954.218] - ManDeflECC: 0

    [11954.218] - WrSpeedFact: 2

    [11954.218] - MaxWrBlockLen: 9

    [11954.219] - WriteBlockPaPartial: 0

    [11954.219] - Reserved3: 0

    [11954.219] - ContentProtectAppli: 0

    [11954.219] - FileFormatGrouop: 0

    [11954.219] - CopyFlag: 1

    [11954.219] - PermWrProtect: 0

    [11954.219] - TempWrProtect: 0

    [11954.219] - FileFormat: 0

    [11954.219] - ECC: 0

    [11954.219] - msd_CRC: 0x5c

    [11954.219] - Reserved4: 1

    [11954.219] --------------------

    [11954.219]

    [11954.219] Reading Root Directory

    [11954.220] ======================

    [11954.220] Retrieving SD Card informations - please wait!

    [11954.220] SD Card: '': 69 of 72 MB free

    [11954.222] [......a] 04/04/12 03:39:56 PM 70428 MLO

    [11954.222] [......a] 04/04/12 03:39:56 PM 188024 U-BOOT.BIN

    [11954.222] [......a] 04/04/12 03:39:58 PM 2249516 UIMAGE

    [11954.222] [......a] 04/02/12 07:26:04 PM 300 BOOT.SCR

    [11954.222] [.h..l.a] 04/04/12 09:26:22 AM 4096 _~1.TRA

    [11954.222] [......a] 00/00/-20 00:00:00 AM 2080 MBSEQ_BM.V4

    [11954.223] [.h..ld.] 04/04/12 09:26:22 AM <DIR> 0 TRASHE~1

    [11954.223] [.h..ld.] 04/04/12 09:26:22 AM <DIR> 0 FSEVEN~1

    [11954.225] [.h..ld.] 04/04/12 09:26:24 AM <DIR> 0 SPOTLI~1

    [11954.225] [......a] 00/00/-20 00:00:00 AM 850 MBSEQ_GC.V4

    [11954.225]

    [11954.225] Checking SD Card at application layer

    [11954.225] =====================================

    [11954.226] Current session: /SESSIONS/DEFAULT

    [11954.226] File /SESSIONS/DEFAULT/MBSEQ_B1.V4: doesn't exist

    [11954.226] File /SESSIONS/DEFAULT/MBSEQ_B2.V4: doesn't exist

    [11954.226] File /SESSIONS/DEFAULT/MBSEQ_B3.V4: doesn't exist

    [11954.226] File /SESSIONS/DEFAULT/MBSEQ_B4.V4: doesn't exist

    [11954.226] File /SESSIONS/DEFAULT/MBSEQ_M.V4: doesn't exist

    [11954.227] File /SESSIONS/DEFAULT/MBSEQ_S.V4: doesn't exist

    [11954.227] File /SESSIONS/DEFAULT/MBSEQ_G.V4: doesn't exist

    [11954.227] File /SESSIONS/DEFAULT/MBSEQ_BM.V4: doesn't exist

    [11954.227] File /SESSIONS/DEFAULT/MBSEQ_C.V4: doesn't exist

    [11954.227] File /MBSEQ_C.V4: valid

    [11954.227] File /MBSEQ_BM.V4: valid

    [11954.227] File /MBSEQ_HW.V4: doesn't exist or hasn't been re-loaded

    [11954.227] done.

    When I remove the mini SDcard and look at the root I see MBSEQ_BM.V4 & MBSEQ_GC.V4, but no MBSEQ_C.V4.

    Apologies if I am doing something stupid :whistle:

    2012-04-10_20-59-32_196.jpg

  4. So I loaded "MIDIbox SEQ V4.058" on my LPC17 with no sequencer or anything, just the core, not even an SD card.

    I power up the core and get the ip address from DHCP:

    IP address: 10.103.24.107 <- My core IP to use in Lemur

    I then set the following in MIOS studio per the change log.

    set osc_remote 3 10.101.80.121 ->my iPad

    set osc_local_port 3 8000

    set osc_remote_port 3 8000

    set osc_mode 3 1

    set blm_port OSC3

    store

    Start the Lemur app and it connects and I can hit Start/Stop or keyboard mode and I can see the MIDI commands input into MIOS console.

    Now how do I route this to the MIDI output of my core to my synth? Do I need to set router X in MIOS or do I do this in Lemur?

    2012-04-09_13-36-59_435.jpg

    MIOS console:

    [10845.754] Init DHCP

    [10845.853] [network_device_init] PHY initialized

    [10847.453] [network_device_init] link speed determined

    [10847.553] [network_device_init] link available

    [10847.772] [uIP_TASK] IP address: 10.103.24.107

    [10847.772] [uIP_TASK] Netmask: 255.255.252.0

    [10847.772] [uIP_TASK] Default Router (Gateway): 10.103.24.1

    [10847.773] [uIP_TASK] Got DNS server 10.101.5.20

    [10847.773] [uIP_TASK] Lease expires in 72 hours

    [10861.010] set osc_remote 3 10.101.80.121

    [10861.014] Set OSC3 Remote address to 10.101.80.121

    [10867.290] set osc_local_port 3 8000

    [10867.294] Set OSC3 Local port to 8000

    [10873.426] set osc_remote_port 3 8000

    [10873.430] Set OSC3 Remote port to 8000

    [10878.033] set osc_mode 3 1

    [10878.035] Set OSC3 transfer mode to 1: Text Msg (Integer)

    [10883.226] set blm_port OSC3

    [10883.228] BLM port set to OSC3

    [10887.954] store

    [10887.956] [sEQ_FILE_G] Failed to open/create config file, status: -11

    [10887.956] [sEQ_FILE_C] Failed to open/create config file, status: -11

    [10887.956] [sEQ_FILE_BM] Failed to open/create config file, status: -11

    [10887.956] [sEQ_FILE_BM] Failed to open/create config file, status: -11

    [10887.957] [sEQ_FILE_GC] Failed to open/create global config file, status: -11

    [10887.957] Failed to store session on SD Card: /SESSIONS/DEFAULT

    2012-04-09_14-26-43_21.jpg

  5. So I finished my first LPC17, but I have another one almost finished and I was wondering, could I remove jumper J17 and wire pins J1 to the MagicJAck Ethernet somehow to use power over ethernet?

    That way I could just use one cable to my synthesizers to send MIDI data to and eliminate the USB or external power.

    Something similar to this but standard PoE: http://shop.tuxgraphics.org/electronic/detail_avrwebserver5_poe.html

  6. Well I am a little ahead of you, but it is actually very simple.

    From the build page:

    Note that USB Power Jumper J17 has to be removed when the core is supplied externally via J1!

    Plug in the USB cable, and mount the "USB Power" jumper on J17.

    Measure 3.3V between GND and the 3.3V supply pins to the LPCXPRESSO module.

    Here is the LPCxpresso schematic in this PDF: http://ics.nxp.com/support/documents/microcontrollers/pdf/lpcxpresso.getting.started.pdf

    You are looking for VIN, I believe it is J6_2 on the LPCxpresso board.

    Any ground should do.

  7. With regards to a BLM & BLM Scalar PCB. Find bhudda started a bunch of good work here (and already corrected his mistakes): http://www.midibox.org/dokuwiki/doku.php?id=findbuddha

    I was working on a proper BLM Full PCB without the center gap based on his design I posted here: http://www.midibox.org/dokuwiki/doku.php?id=peterpressure

    Your welcome to use those for your PCB design, we used KiCad and I want to help however I can because well, I want a BLM too!!!

    :)

  8. I know the MBHP CORE LPC17 build guide mentions this, but I just wanted to confirm.

    http://www.ucapps.de/mbhp_core_lpc17.html

    The pinning of the 2x8 LCD connectors J15A and J15B is mirrored to simplify the cabling of common 2x20 and 2x40 displays (and partly due to historical reasons - it's originated from the so called "UltraPCB").

    Note also that in difference to the MBHP_CORE_STM32 module, the J15 ports have been rotaed by 180 degrees! But the polarity is the same, which means that you can re-use the LCD cables which you made for the MBHP_CORE_STM32 module.

    What exact orientation does my J15 header go in? Pin 1 is bottom right on the PCB from SmashTV, but the header itself says Pin 1 is bottom left if the keying is facing down. See picture below:

    Almost done with my first core!!!

    post-10249-0-87461100-1327524577_thumb.j

  9. Ckeck your browser, works over here.

    Even tried it on my Android phone.

    I just get:

    An Error Occurred

    Sorry, an error occurred. If you are unsure on how to use a feature, or don't know why you got this error message, try looking through the help files for more information.

    #10342 We could not determine which forum this topic is in.

  10. Although not a full blown kit, there is something similar going on here:

    Link does not work for me?

    I am stumped, I tried 3 browsers on 2 computers...

  11. The 26 GPIO headers will be plenty enough to interact with the modules?

    there are enough IOs available to connect commonly used hardware extensions (DIN/DOUT/LCDs/AIN via SPI/AOUTs - even MIDI could be made available via the "debug console" UART)

    Accordingly a migration of MBSEQ V4 is feasible.

    Would a first step be getting FreeRTOS working on an ARM11 proc? http://www.freertos.org/index.html?http://interactive.freertos.org/entries/449231-s3c6410-using-rvds-tool-chain

  12. Editing this post as I reverse engineer this midi piano...

    I have some extra parts from a cheap 88-key midi keyboard.

    The keyboard has been having some issues so I opened it up to see what is inside.

    It uses an "NXP LPC2101" mcu to transmit keyboard data via an SPI serial interface to an "NXP LPC2136" mcu then MIDI out.

    NXP LPC2101 mcu

    http://www.nxp.com/documents/data_sheet/LPC2101_02_03.pdf

    NXP LPC2136 mcu

    http://www.keil.com/dd/docs/datashts/philips/lpc2131_32_34_36_38.pdf

×
×
  • Create New...