Bc2000 (for the BCF2000 & BCR2000) group photo

Yahoo Groups archive

Bc2000 (for the BCF2000 & BCR2000)

Index last updated: 2026-04-28 23:16 UTC

Message

Re: Firmware decoding

2008-01-03 by rpcfender

The BC OS can be updated by sysex.
On a quick initial inspection these short sysex messages look to be of
the form
Header + 2 (possibly 3) flash address + OS data + $F7
If this is the case the OS data is scrambled (not in order) and so
will have to extracted into a block of memory to reorder it inside the
PC line by line then disassembled.

As the OS data is either 8 or 16 bit, 7 bit Midi will have to be
converted. I'm not sure what conversion is used.

The flash seems to be divided into 3 sections. My guess is a boot
loader, the main program and program data. 

There is this message about $200 bytes in
'be in control with the b-control by BEHRINGER hw/sw by Thomas Zint'

So thanks Thomas, my BCR2000 is great.

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.