Skip to main content
Visitor II
October 2, 2003
Question

DK3200 Development System

  • October 2, 2003
  • 3 replies
  • 774 views
Posted on October 02, 2003 at 15:00

DK3200 Development System

    This topic has been closed for replies.

    3 replies

    br30Author
    Visitor II
    May 17, 2011
    Posted on May 17, 2011 at 11:55

    I just startet to work with the DK3200 Development

    System. I loaded the ADC-sample application (AN1560)

    onto the system which works fine.

    But when I changed the flash memories in the PSDsoft

    Express tool (Program code now in main flash - fs0 -

    address 0x000 - 0x7fff) nothing worked. I updated to

    the newest PSDsoft Express with the same results.

    Is there a problem to use the main flash as code

    memory? Have you ever testet your ADC-sample code

    in the main flash?

    Kind regards,

    Visitor II
    May 17, 2011
    Posted on May 17, 2011 at 11:55

    Of course, the DK3200 works with the main flash FSx, but the transition from secondary flash is not so easy. With Psdsoft:

    1 - at the first menu (Define PSD and MCU...) set:

    Main PSD flash = program space only

    Secondary PSD flash = data space only

    2 - at the next menu (Define PSD pin/node...) make sure that the page register is properly selegted. Assign to all main flash FSx addresses from 0 to 7FFF. Set the csbootx secondary flashes to addresses above 8000. The CSIOP should be above 8000, or at the end of the main flash (typically 7f00-7fff).

    3 - at the merge menu, make sure to load your program into the proper flash (FS0?).

    good luck, asterix

    Visitor II
    May 17, 2011
    Posted on May 17, 2011 at 11:55

    Actually you only needed to do step 1 suggested below, and part of step 2 which is to move Fs0 to 0-0x7FFF since the ISR vector table along with MCU's SFRs reside in memory space 0-0xff. You do not need to move CSIOP,RS0 or CSBOOTx since they are all in the DATA space, where as FSx are in PROGRAM space. Please see the attached PSDsoft project files.