|
![]() MCU User Forum
![]() Difference between online and offline programming on C8051F500
|
| next newest topic | next oldest topic |
| Author | Topic: Difference between online and offline programming on C8051F500 |
|
dingyg99 Member |
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: 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! IP: Logged |
|
Tsuneo Member |
> 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. Tsuneo IP: Logged |
All times are CT (US) | next newest topic | next oldest topic |
![]() |
|
Have you seen our MCU Knowledge Base?