EmbeddedRelated.com
Forums
The 2024 Embedded Online Conference

programming rabbit BL2600 using Linux (ARM processor)

Started by divi...@yahoo.com February 28, 2014
I am trying to program a BL2600 rabbit board from a Linux computer with an ARM processor. Has anyone done this before? Any suggestions on how to do this? Since I am unable to run any type of windows emulator, does anyone have a download tool that may work?
Look at shdesigns Ethernet and serial downloaders

http://shdesigns.org/rabbit/SHD-DLM.shtml

He provides source for the downloaders

Sent from my iPhone
The only way to write code for the BL2600 is with the Dynamic C IDE (Windows only) or Softools IDE (which I'm pretty sure is also Windows only). If you're just looking for a way to download compiled binaries to hardware, like in a manufacturing scenario, you might have a few options.

A long time ago, it was possible to license the source to RFU (IIRC). You might try contacting the sales department at Digi International, to see if they're still willing to license the source.

You could take a look at how cloning works. I seem to recall that there was Rabbit hardware you could use to clone firmware from one board to another, as long as you compiled cloning support into the BIOS.

Bootstrapping the Rabbit to install firmware is not a simple process, if I recall correctly. It involves tight timing on the flow control lines, and switching between baud rates. I'm sure it's documented in the Rabbit hardware manuals, if you're up for a challenge.

-Tom
On Feb 28, 2014, at 1:22 PM, wrote:
> I am trying to program a BL2600 rabbit board from a Linux computer with an ARM processor. Has anyone done this before? Any suggestions on how to do this? Since I am unable to run any type of windows emulator, does anyone have a download tool that may work?
I am writing the code for the BL2600 with the Dynamic C IDE in Windows. I just need a way to download the compiled binaries to the hardware in a Linux environment.
Once upon a tome one could get sources for the downloader by signing a NDA
with ZWorld. We did that and successfully ported it to Linux / Kylix, so it
should be possible these days as well.
On Mar 7, 2014 8:31 AM, wrote:

> I am writing the code for the BL2600 with the Dynamic C IDE in Windows. I
> just need a way to download the compiled binaries to the hardware in a
> Linux environment.
>
>

The 2024 Embedded Online Conference