MCU User Forum
  Difference between online and offline programming on C8051F500

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:   Difference between online and offline programming on C8051F500
dingyg99
Member
posted August 03, 2010 01:43 AM     Click Here to See the Profile for dingyg99   Click Here to Email dingyg99     Edit/Delete Message
Dear all:
When developping the Bosch-CAN on C8051F500, it is found that there are some difference between online and offline programming.
Please note that the programming IDE is Keil.

Below is the testing scenario:
(1) One master node in master mode to sending request to every client node every 100ms
(2) 8 clinet nodes connected to the master node with 2x wired line CAN bus

If we program one client offline and then re-power up it, then this node can never communicate with the master.

If we program the client online (debug mode) with NO power on/off actions, then the clinet can 100% communication with the master node.

Please note that when the client can not communicate with the master, the master status is 0X63 to indicates error passive.

Can anyone tells me what is the difference between the online and offline programming of the Silabs F500 CPU?

Thanks & Best Regards!
(2)

IP: Logged

Tsuneo
Member
posted August 03, 2010 05:19 AM     Click Here to See the Profile for Tsuneo   Click Here to Email Tsuneo     Edit/Delete Message
> If we program the client online (debug mode) with NO power on/off actions, then the clinet can 100% communication with the master node.

Sound like the difference of power-cycle reset from "software" reset by the debug adaptor. Though there is no description on the datasheet, I suppose "software" reset by the debug adapter doesn't touch to the CAN controller.

Confirm it by asking to SiLabs tech support.
http://www.silabs.com/support/pages/contacttechnicalsupport.aspx

Tsuneo

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