162306a36Sopenharmony_ciWhat: /sys/devices/platform/at91_can/net/<iface>/mb0_id 262306a36Sopenharmony_ciDate: January 2011 362306a36Sopenharmony_ciKernelVersion: 2.6.38 462306a36Sopenharmony_ciContact: Marc Kleine-Budde <kernel@pengutronix.de> 562306a36Sopenharmony_ciDescription: 662306a36Sopenharmony_ci Value representing the can_id of mailbox 0. 762306a36Sopenharmony_ci 862306a36Sopenharmony_ci Default: 0x7ff (standard frame) 962306a36Sopenharmony_ci 1062306a36Sopenharmony_ci Due to a chip bug (errata 50.2.6.3 & 50.3.5.3 in 1162306a36Sopenharmony_ci "AT91SAM9263 Preliminary 6249H-ATARM-27-Jul-09") the 1262306a36Sopenharmony_ci contents of mailbox 0 may be send under certain 1362306a36Sopenharmony_ci conditions (even if disabled or in rx mode). 1462306a36Sopenharmony_ci 1562306a36Sopenharmony_ci The workaround in the errata suggests not to use the 1662306a36Sopenharmony_ci mailbox and load it with an unused identifier. 1762306a36Sopenharmony_ci 1862306a36Sopenharmony_ci In order to use an extended can_id add the 1962306a36Sopenharmony_ci CAN_EFF_FLAG (0x80000000U) to the can_id. Example: 2062306a36Sopenharmony_ci 2162306a36Sopenharmony_ci - standard id 0x7ff:: 2262306a36Sopenharmony_ci 2362306a36Sopenharmony_ci echo 0x7ff > /sys/class/net/can0/mb0_id 2462306a36Sopenharmony_ci 2562306a36Sopenharmony_ci - extended id 0x1fffffff:: 2662306a36Sopenharmony_ci 2762306a36Sopenharmony_ci echo 0x9fffffff > /sys/class/net/can0/mb0_id 28