+ Post New Thread
Results 1 to 2 of 2
  1. #1
    Newbie level 6
    Points: 453, Level: 4

    Join Date
    Dec 2017
    Location
    Pune, Maharashtra, India
    Posts
    12
    Helped
    0 / 0
    Points
    453
    Level
    4

    Issue in flashing code with P89V51RD2 and SST89E516RD

    Hello all,
    I am currently using the P89V51RD2 microcontroller from NXP. I am programming this controller using the Flash Magic tool. And it is working fine. But when I brought the new same controller I am unable to flash the code using Flash magic. One of the new controllers is having success in reading the Device ID and Manufacturing ID but I am unable to flash my .hex file.

    This same scenario happens with the SST89E516RD. I am unable to flash the code in newly brought controllers. I am using SSTFlashFlex51 Rev 6.0 tool for flashing the code in SST microcontrollers.

    Please let me know if anyone can help me with this.

    -Rohit

    •   AltAdvertisement

        
       

  2. #2
    Super Moderator
    Points: 81,036, Level: 69
    Achievements:
    7 years registered
    Awards:
    Most Frequent Poster 3rd Helpful Member

    Join Date
    Apr 2014
    Posts
    16,433
    Helped
    3730 / 3730
    Points
    81,036
    Level
    69

    Re: Issue in flashing code with P89V51RD2 and SST89E516RD

    Hi,

    You need a multi channel scope to check programming signals (including RESET) as well as power supplies...during programming.
    Check signal timing, voltage levels, ringing...
    Also check clock (frequency, levels, waveform)
    Use the exact datasheet to validate the signals.

    Besides the datasheet informations the problem may be caused by wiring and/or PCB layout, or incomplete circuit, like missing power supply decoupling capacitors.

    Klaus
    Please don´t contact me via PM, because there is no time to respond to them. No friend requests. Thank you.



--[[ ]]--