Sonsivri
 
*
Welcome, Guest. Please login or register.
Did you miss your activation email?
March 29, 2024, 03:36:56 15:36


Login with username, password and session length


Pages: [1]
Print
Author Topic: [REQ]Programmer circuit for NXP 8051 chip  (Read 6454 times)
0 Members and 1 Guest are viewing this topic.
micropcb
Active Member
***
 Muted
Offline Offline

Posts: 113

Thank You
-Given: 53
-Receive: 390


« on: August 29, 2013, 04:47:37 04:47 »

I have a few NXP 8051 chips P89V51RD2 in 40 pin package. They cannot be programmed with Flashmagic most probably because the bootloader is corrupted. I looked at a few Universal Programmers on ebay etc. but most of them are beyond my budget and some do not support the NXP chip.


If anyone knows of a parallel programmer circuit which can be fabricated at home on a protoboard, please post the link.

In case there is no solution, I am planning to go for the one at

http://www.ebay.com/itm/USB-SP300U-Programmer-51-AVR-ATMEL-MICROCHIP-SST-STC-93-24-25-29-39-49-chips-/221072206528?pt=LH_DefaultDomain_0&hash=item3378ee2ac0

This one has a demo mode to get a feel of the software without the hardware being in place. Also the firmware can be upgraded as new chips are added.

Cheers.
Logged
Catcatcat
Senior Member
****
Offline Offline

Posts: 416

Thank You
-Given: 275
-Receive: 1524



WWW
« Reply #1 on: August 29, 2013, 06:30:38 06:30 »

.. not the most expensive options for programmers saw on taobao.com .. Search - U-EC6 ..http://s.taobao.com/search?q=U-EC6&searcy_type=item&s_from=newHeader&source=&ssid=s5-e&search=y&initiative_id=itemz_20130829
Logged
pushycat
Senior Member
****
Offline Offline

Posts: 463

Thank You
-Given: 210
-Receive: 1446



« Reply #2 on: August 29, 2013, 08:11:14 08:11 »

Found this Blog which has some really interesting details to restore the Bootloader of the NXp's. Hope it helps you.
http://www.electronicsfaq.com/2010/08/restoring-p89v51rd2-s-bootloader.html
Logged
micropcb
Active Member
***
 Muted
Offline Offline

Posts: 113

Thank You
-Given: 53
-Receive: 390


« Reply #3 on: August 29, 2013, 09:27:58 09:27 »

Had seen that blog.The programmer recommended costs around $290.  That led me to search for a low cost solution but could not get a circuit of a parallel programmer.
Best regards.
Logged
pushycat
Senior Member
****
Offline Offline

Posts: 463

Thank You
-Given: 210
-Receive: 1446



« Reply #4 on: August 29, 2013, 09:54:03 09:54 »

Sunrom is manufacturing a dedicated programmer with zif socket for Just one chip 89V51RD2 cost 1500/- Indian Rupees per PC.
http://sunrom.com/364
Guess a lot chip may be restored with this. Going through the details on their website i nowhere found the word "parellel programmer". You may communicate with them for more details about the same. I dont intend to advertise for them here.
Cheers
Logged
pickit2
Moderator
Hero Member
*****
Offline Offline

Posts: 4639

Thank You
-Given: 823
-Receive: 4194


There is no evidence that I muted SoNsIvRi


« Reply #5 on: August 29, 2013, 10:03:36 10:03 »

self build:
http://tecfornewbie.blogspot.co.uk/2012/01/8051-isp-programmer-for-nxp-design.html
Logged

Note: I stoped Muteing bad members OK I now put thier account in sleep mode
h0nk
Senior Member
****
Offline Offline

Posts: 256

Thank You
-Given: 208
-Receive: 230



« Reply #6 on: August 29, 2013, 10:39:54 10:39 »


Looks like a device which uses the bootloader.
For reprogramming the bootloader a device programmer is required.
Attached a file about Philips ISP/IAP which might be helpful.

I have here a GALEP4-programmer, but im afraid im too far away.


Best Regards
Logged
intel
Hero Member
*****
Offline Offline

Posts: 520

Thank You
-Given: 53
-Receive: 2141



« Reply #7 on: August 29, 2013, 11:13:18 11:13 »



Simple, easy to use and inexpensive considered.

In device manual:
The 8051prog™ programmer is a great tool used for programming 8051 microcontrollers from Atmel®. As a low-consumption device,
it is ideal to be used with notebooks. It’s unique design and simplicity make it a very popular tool among beginners and professional
users alike. The 8051prog programmer communicates to the microcontroller through a USB cable which is also used for powering
the programmer. In order to use this programmer, it is necessary to have the 8051Flash program and the appropriate driver, provided
on the product CD, installed on your PC. After that, you can use the 8051prog programmer and a hex code generated in any 8051
compiler to load the program into an 8051 microcontroller.
The 8051prog programmer is built into all Mikroelektronika’s 8051 development systems. The same programmer is also available as a
stand-alone device used for programming 8051 microcontrollers built into (soldered on) the target device.

http://www.mikroe.com/8051prog2/
Logged

In life, most genuine mentor is science.
micropcb
Active Member
***
 Muted
Offline Offline

Posts: 113

Thank You
-Given: 53
-Receive: 390


« Reply #8 on: August 29, 2013, 01:59:51 13:59 »


That one uses the serial port and depends on the bootloader for programming.It will work with flashmagic provided the bootloader is not corrupted.
« Last Edit: August 29, 2013, 02:27:16 14:27 by micropcb » Logged
h0nk
Senior Member
****
Offline Offline

Posts: 256

Thank You
-Given: 208
-Receive: 230



« Reply #9 on: August 29, 2013, 02:09:14 14:09 »

Hello,

The Mikroelectronica programmer uses Atmels ISP for programming.
The older Atmel 89C51 (without ISP) are not listed in the device list.
I am in doubt that this is working with a Philips device.

The cheapest solution if You cannot access a device programmer which knows the
special features of the Philips device that two blocks of flash are mapped to 0-1FFFH
would be to get a fresh P89V51RD2.


Best Regards
--
P.S.: If You have plenty of time, You should read application note 285 from Atmel.
(http://www.datsi.fi.upm.es/docencia/Micro_C/atmel/doc0285.pdf)
It contains the schematics for a real device programmer, which was necessary for the older 80C51/52.
This one should be able to let You reprogram the P89V51RD2. But i think it cannot write a new bootloader.

Best Luck
« Last Edit: August 29, 2013, 02:17:47 14:17 by h0nk » Logged
micropcb
Active Member
***
 Muted
Offline Offline

Posts: 113

Thank You
-Given: 53
-Receive: 390


« Reply #10 on: August 29, 2013, 02:33:31 14:33 »

Sunrom is manufacturing a dedicated programmer with zif socket for Just one chip 89V51RD2 cost 1500/- Indian Rupees per PC.
http://sunrom.com/364
Guess a lot chip may be restored with this. Going through the details on their website i nowhere found the word "parellel programmer". You may communicate with them for more details about the same. I dont intend to advertise for them here.
Cheers
Mention of "parallel programming" is there in the datasheet of P89V51RD2 under section 7.2.1

Best regards.
Logged
pushycat
Senior Member
****
Offline Offline

Posts: 463

Thank You
-Given: 210
-Receive: 1446



« Reply #11 on: September 02, 2013, 03:48:08 15:48 »

Mention of "parallel programming" is there in the datasheet of P89V51RD2 under section 7.2.1 Best regards.
Yes i know well about the mention in the datasheet. I was refering that SUNROM nowwhere mentioned their programmer is a "parellel parogrammer" . Hope my words are clear now.
Pushy
Logged
micropcb
Active Member
***
 Muted
Offline Offline

Posts: 113

Thank You
-Given: 53
-Receive: 390


« Reply #12 on: September 03, 2013, 04:38:18 04:38 »

Certainly Pushycat.

I feel the SUNROM device is not worth the price for its ability to program just a single chip.
I finally ordered the SP300U programmer. The price is reasonably low and it can be upgraded to include future ICs.Will post about my restoration of the chips as soon as I get it.

Cheers.
Logged
pushycat
Senior Member
****
Offline Offline

Posts: 463

Thank You
-Given: 210
-Receive: 1446



« Reply #13 on: September 06, 2013, 09:01:19 09:01 »

I think you took a good desicision of going for SP300U. Please do post the developments regarding restoring the bootloaders when u r done. By the way just curious about where u ordered the SP300U from? Is it from a Chineese vendor or Indian? Cheers
Pushy
Logged
micropcb
Active Member
***
 Muted
Offline Offline

Posts: 113

Thank You
-Given: 53
-Receive: 390


« Reply #14 on: September 13, 2013, 05:30:24 17:30 »

Hi Pushycat,
I am happy to report that I managed to restore the bootloader of all the faulty P89V51RD2 chips by using the SP300U. Really a great piece of programmer for the price!! The software interface is very user friendly too !
Here is the link from where I got it
http://www.ebay.com/itm/221072206528?ru=http%3A%2F%2Fwww.ebay.com%2Fsch%2Fi.html%3F_sacat%3D0%26_nkw%3D221072206528%26_rdc%3D1
I recommend you grab one . You will not repent the purchase.
Logged
pushycat
Senior Member
****
Offline Offline

Posts: 463

Thank You
-Given: 210
-Receive: 1446



« Reply #15 on: September 14, 2013, 10:00:26 10:00 »

I have personally built SP200 with the  DIY pack what is available on the net. Its working fine with 89S52 as firmware chip. Now trying to go for an enhanced version..Thanks for the good news..Best of luck
Pushy
Logged
Pages: [1]
Print
Jump to:  


DISCLAIMER
WE DONT HOST ANY ILLEGAL FILES ON THE SERVER
USE CONTACT US TO REPORT ILLEGAL FILES
ADMINISTRATORS CANNOT BE HELD RESPONSIBLE FOR USERS POSTS AND LINKS

... Copyright © 2003-2999 Sonsivri.to ...
Powered by SMF 1.1.18 | SMF © 2006-2009, Simple Machines LLC | HarzeM Dilber MC