18c2ecf20Sopenharmony_ciWhat: /sys/devices/platform/at91_can/net/<iface>/mb0_id 28c2ecf20Sopenharmony_ciDate: January 2011 38c2ecf20Sopenharmony_ciKernelVersion: 2.6.38 48c2ecf20Sopenharmony_ciContact: Marc Kleine-Budde <kernel@pengutronix.de> 58c2ecf20Sopenharmony_ciDescription: 68c2ecf20Sopenharmony_ci Value representing the can_id of mailbox 0. 78c2ecf20Sopenharmony_ci 88c2ecf20Sopenharmony_ci Default: 0x7ff (standard frame) 98c2ecf20Sopenharmony_ci 108c2ecf20Sopenharmony_ci Due to a chip bug (errata 50.2.6.3 & 50.3.5.3 in 118c2ecf20Sopenharmony_ci "AT91SAM9263 Preliminary 6249H-ATARM-27-Jul-09") the 128c2ecf20Sopenharmony_ci contents of mailbox 0 may be send under certain 138c2ecf20Sopenharmony_ci conditions (even if disabled or in rx mode). 148c2ecf20Sopenharmony_ci 158c2ecf20Sopenharmony_ci The workaround in the errata suggests not to use the 168c2ecf20Sopenharmony_ci mailbox and load it with an unused identifier. 178c2ecf20Sopenharmony_ci 188c2ecf20Sopenharmony_ci In order to use an extended can_id add the 198c2ecf20Sopenharmony_ci CAN_EFF_FLAG (0x80000000U) to the can_id. Example: 208c2ecf20Sopenharmony_ci 218c2ecf20Sopenharmony_ci - standard id 0x7ff:: 228c2ecf20Sopenharmony_ci 238c2ecf20Sopenharmony_ci echo 0x7ff > /sys/class/net/can0/mb0_id 248c2ecf20Sopenharmony_ci 258c2ecf20Sopenharmony_ci - extended id 0x1fffffff:: 268c2ecf20Sopenharmony_ci 278c2ecf20Sopenharmony_ci echo 0x9fffffff > /sys/class/net/can0/mb0_id 28