MCU User Forum
  C8051F86 flash and IDE issues

Post New Topic  Post A Reply
profile | register | preferences | faq | search

UBBFriend: Email This Page to Someone! next newest topic | next oldest topic
Author Topic:   C8051F86 flash and IDE issues
bugbuster1
New Member
posted July 29, 2010 11:40 AM     Click Here to See the Profile for bugbuster1     Edit/Delete Message
Multiple flash-related issues with this chip.

My firmware has successfully erased and written flash, but there are these
issues:

1. With Silicon Labs IDE version 4.02, C8051F586 selected as type of chip,
Tools/Erase code... behaves as follows:

The first progress bar appears briefly then disappears.
After a short pause, dialog appears saying, "Target failed to respond.
System is being disconnected."

2. The chip is supposed to have Bank2 and 96k of flash. However, the
Tools/Memory Fill/Code displays Enter Ending Address: B1:FDFF and will not
accept a Bank 2 input.

3. My code that erases flash works, then on the next run, the MOVX A,@DPTR
instruction causes the chip to reset. This is the first MOVX instruction to occur after setting FLKEY as directed and enabling flash erase with PSCTL bits 0 and 1. It works sometimes and resets sometimes. I haven't figured out yet how to predict the failure.

We have had bootloader firmware in service for some years running on
F122. I ported the bootloader from F122 to F586. It has
worked perfectly on the F586, then stopped working.

These problems on 3 different cards. The power supply is the same as on the old F122 card. The firmware has worked perfectly then failed.

There are not many posts here about C8051Fxxx. Why is that? This chip is aimed at the auto industry, right? I once worked for a company that tried to break into the auto industry. They bet the store on a bid to become a Tier 1 supplier, and they lost--the whole company.

IP: Logged

erikm
Member
posted July 29, 2010 02:27 PM     Click Here to See the Profile for erikm   Click Here to Email erikm     Edit/Delete Message
C8051F86 issues:
C8051F586

a mismatch

These problems on 3 different cards
Any issues with a SILabs devboard/

Trying with a devboard is the simplest way to determine HW or SW

Erik

IP: Logged

bugbuster1
New Member
posted July 29, 2010 04:54 PM     Click Here to See the Profile for bugbuster1     Edit/Delete Message
More troubling than problems on any board are the IDE's incorrect support for the chip, still after all the years this chip has been in production. We are led to wonder if anyone uses this chip, and if so, what IDE they use, because no one has commented on these issues.

We have been using SiLabs C8051Fxxx for more than six years. We have not seen problems like this before.

IP: Logged

erikm
Member
posted July 30, 2010 06:46 AM     Click Here to See the Profile for erikm   Click Here to Email erikm     Edit/Delete Message
the IDE's incorrect support for the chip,

not an issue for the forum e-mail MCUapps

Erik

IP: Logged

All times are CT (US)

next newest topic | next oldest topic

Administrative Options: Close Topic | Archive/Move | Delete Topic
Post New Topic  Post A Reply
Hop to:

Contact Us | MCU User Forum

Have you seen our MCU Knowledge Base?


Ultimate Bulletin Board 5.47b