cancel
Showing results for 
Search instead for 
Did you mean: 

Problems with the ST10F269 Programmer Tool ST10 Flasher 2.02

basti
Associate II
Posted on October 17, 2005 at 07:58

Problems with the ST10F269 Programmer Tool ST10 Flasher 2.02

3 REPLIES 3
basti
Associate II
Posted on October 05, 2005 at 07:38

Hello,

my name is sebastian and I'm from germany (munich).

I'm working with the Keil Compiler Version 3

The processor I want to programming is the ST10F269.

I connect my processor board over serial to the pc.

Ok...

When the Coding of my application is done, so I want flash it into the ROM.

So... I start the ST10 Flasher 🙂

and then I choose the hex File I want to flash into the ROM.

After choosing the following message is shown..

''Remap first Segment

your code use Flash in both segments 0 and 1. Only one of them can be programmend. Which one?

[] Segment 0 [] Segment 1

''

BUT in the Assembler File StartST10.a66 from Keil... the ''Segment-Choose-Bit'' ROMS1 is set to zero... so the programm shouldn't ask... but it did....

So I had choosen one the segments (for test I had choose first one and then the other)

But the programming wasn't succesfull.

Who can help me???

Thanks 🙂

basti
Associate II
Posted on October 07, 2005 at 06:44

Hello,

thanks for your answer!

What do you mean by the ''programming wasn't succesfull''.

You're right that the message ''Program Flash --> OK '' after programming was shown.

But the first print instruction in my main application wasn't accomplished, so I'm sure that the ROM was successfully flashed.

In my compiler options I set the following things:

- L166 Locate:

[x] use memory layout from target dialog

Target Classes:

ICODE (0x0-0x7FFF), NCODE (0x20000-0x2FFFF),

FCONST (0x0-0x7FFF, 0x18000-0x4FFFF), HCONST (0x0-0x7FFF, 0x18000-0x4FFFF),

XCONST (0x0-0x7FFF, 0x18000-0x4FFFF), NCONST (0x4000-0x7FFF),

NDATA (0x100000-0x103FFF), NDATA0 (0x100000-0x103FFF),

SDATA (0xC000-0xE7FF, 0xF600-0xFDFF), SDATA0 (0xC000-0xE7FF, 0xF600-0xFDFF),

IDATA (0xF600-0xFDFF), IDATA0 (0xF600-0xFDFF),

FDATA (0x100000-0x17FFFF), FDATA0 (0x100000-0x17FFFF),

HDATA (0x100000-0x17FFFF), HDATA0 (0x100000-0x17FFFF),

XDATA (0x100000-0x17FFFF), XDATA0 (0x100000-0x17FFFF)

Target:

External Memory:

#1 RAM Start: 0x100000 Size: 0x80000

I don't understood why this segment message is every time shown when I want to flash my program.

regards,

Sebastian

basti
Associate II
Posted on October 17, 2005 at 07:58

But the first print instruction in my main application wasn't accomplished, so I'm sure that the ROM was successfully flashed.

I had an error in my last message...

I mean that I'm sure that the ROM was NOT successfully flashed...

after this ''segment-message''...

I'm still... helpless... :(