26 lines
		
	
	
	
		
			799 B
			
		
	
	
	
		
			Text
		
	
	
	
	
	
		
		
			
		
	
	
			26 lines
		
	
	
	
		
			799 B
			
		
	
	
	
		
			Text
		
	
	
	
	
	
|   | What:		/sys/devices/platform/at91_can/net/<iface>/mb0_id | ||
|  | Date:		January 2011 | ||
|  | KernelVersion:	2.6.38 | ||
|  | Contact:	Marc Kleine-Budde <kernel@pengutronix.de> | ||
|  | Description: | ||
|  | 		Value representing the can_id of mailbox 0. | ||
|  | 
 | ||
|  | 		Default: 0x7ff (standard frame) | ||
|  | 
 | ||
|  | 		Due to a chip bug (errata 50.2.6.3 & 50.3.5.3 in | ||
|  | 		"AT91SAM9263 Preliminary 6249H-ATARM-27-Jul-09") the | ||
|  | 		contents of mailbox 0 may be send under certain | ||
|  | 		conditions (even if disabled or in rx mode). | ||
|  | 
 | ||
|  | 		The workaround in the errata suggests not to use the | ||
|  | 		mailbox and load it with an unused identifier. | ||
|  | 
 | ||
|  | 		In order to use an extended can_id add the | ||
|  | 		CAN_EFF_FLAG (0x80000000U) to the can_id. Example: | ||
|  | 
 | ||
|  | 		- standard id 0x7ff: | ||
|  | 		echo 0x7ff      > /sys/class/net/can0/mb0_id | ||
|  | 
 | ||
|  | 		- extended id 0x1fffffff: | ||
|  | 		echo 0x9fffffff > /sys/class/net/can0/mb0_id |