EmbeddedRelated.com
Forums
The 2025 Embedded Online Conference

DLM from Robert Richter RCM3000 issue

Started by freeriderx_11 February 1, 2005
Hello,

I test the DLM program from Robert Richter with a RCM3000 (512K SRAM
512K flash).
I use the original sample.c and original DLM__RCM3200__.bin files. I
have just add in the original RunDLM.lib for define my board (RCM3000)
for use the DLM__RCM3200__.bin :
#if (_BOARD_TYPE_ == RCM3200) || (_BOARD_TYPE_== RCM3220A) ||
(_BOARD_TYPE_== RCM3000)
#define DLMFilename "DLM__RCM3200__.bin"
#define DLMBoardFound
#endif

But I have a problem :
1)The RCM3000 crashs (yellow led lights always) when it's in
RunDLM.lib; exactly when it's in first part of assembler
code.
2)The Rabbit Downloader says:
Sending DLM
Memory used to get DLM
80000...94FFF
9E000...9FFFF
DLM checksum verified OK--Waiting 5 seconds before
downloading file
Downloading program
Serial number -1
Timed out sending program
...
3)The dialog box in Rabbit Downloader says:
Socket errorThe attempt to connect timed out.

I think the problem is after line 495 in RunDLM.lib in assembler code.

Did you do test with RCM3000?
Do I use the correct bin file (DLM__RCM3200__.bin)?

Thank you for help,

Xavier
I'm not shur but i think you can't use the RCM3200.bin file for your
RCM3000. The memory map isn't the same on both RCM.

Robert can help you on this.

regards

Jonathan
I was gone last week, so we can once again do some private e-mail if
it doesn't work--Sorry to leave you hanging. My first question
would be, what version of DC are you using?

The next thing I notice is that you are using RCM3200 files with an
RCM3000. Each product from ZWorld seems to use different I/O lines,
and the TCP libraries have a lot of #defines based on what product
you are using and how to handle the I/O. If you want a file for
RCM3000, I can now send you one, (but not to the group), but at the
time of this posting, I am at a internet login, not my own e-mail,
but tonight, I should be able to send you e-mail.
--- In rabbit-semi@rabb..., "Jonathan Dumaresq"
<jdumaresq@c...> wrote:
> I'm not shur but i think you can't use the RCM3200.bin file for your
> RCM3000. The memory map isn't the same on both RCM.

Yes indeed; I forgot about that, but the RCM3200 is a special case,
so don't tell it you have a RCM3200 when you don't. Let me get you
the files for the RCM3000 tonight and see if things work better for
you.
I'm using the DC 8.61 version.

The 2025 Embedded Online Conference