Bosch Appliances TTCAN Network Card User Manual


 
User’s Manual
BOSCH
- 16/77 -
Revision 1.6TTCAN
11.11.02
manual_about.fm
Figure 5: TTCAN Register Summary
3.1 Hardware Reset Description
After hardware reset, the registers of the TTCAN hold the values described in figure 5.
Additionally the
Bus_Off
state is reset and the output CAN_TX is set to
recessive
(HIGH). The
value 0x0001 (Init = ‘1’) in the CAN Control Register enables the software initialisation. The
TTCAN does not influence the CAN bus until the CPU resets Init to ‘0’.
The data in the Message RAM is (apart from the MsgVal, NewDat, TxRqst, and IntPnd bits)
not affected by a hardware reset. After power-on, the contentsof the Message
RAM
is undefined.
CAN Base+0x48 IF2 Arbitration 1 0x0000 CAN appl. IF2 Register Set
CAN Base+0x4A IF2 Arbitration 2 0x0000
CAN Base+0x4C IF2 Message Control 0x0000
CAN Base+0x4E IF2 Data A 1 0x0000
CAN Base+0x50 IF2 Data A 2 0x0000
CAN Base+0x52 IF2 Data B 1 0x0000
CAN Base+0x54 IF2 Data B 2 0x0000
CAN Base+0x56 TUR-NumeratorCfg 0x0000 TTCAN config register
CAN Base+0x58 TUR-DenominatorCfg 0x1000 TTCAN config register
CAN Base+0x5A TUR-NumeratorActL 0x0000 TTCAN status register
CAN Base+0x5C TUR-NumeratorActH 0x0001 TTCAN status register
CAN Base+0x5E — reserved
2)
CAN Base+0x60 Stop_Watch 0x0000 TTCAN status register
CAN Base+0x62 — reserved
2)
CAN Base+0x64 Global Time Preset 0x0000 TTCAN appl. register
CAN Base+0x66 Clock Control 0x1000 TTCAN appl. register
CAN Base+0x68 Sync_Mark 0x0000 TTCAN status register
CAN Base+0x6A — reserved
2)
CAN Base+0x6C Time Mark 0x0000 TTCAN appl. register
CAN Base+0x6E Gap Control 0x0000 TTCAN appl. register
CAN Base+0x70-0x7E — reserved
2)
CAN Base+0x80 Transmission Request 1 0x0000 CAN status register
CAN Base+0x82 Transmission Request 2 0x0000 CAN status register
CAN Base+0x84-0x8E — reserved
2)
CAN Base+0x90 New Data 1 0x0000 CAN status register
CAN Base+0x92 New Data 2 0x0000 CAN status register
CAN Base+0x94-0x9E — reserved
2)
CAN Base+0xA0 Interrupt Pending 1 0x0000 CAN status register
CAN Base+0xA2 Interrupt Pending 2 0x0000 CAN status register
CAN Base+0xA4-0xAE — reserved
2)
CAN Base+0xB0 Message Valid 1 0x0000 CAN status register
CAN Base+0xB2 Message Valid 2 0x0000 CAN status register
CAN Base+0xB4-0xBE — reserved
2)
Address Name Reset Value Note
1)
r signifies the actual value of the CAN_RX pin.
2)
Reserved bits are read as ’0’ except for IFx Mask 2 Register where they are read as ’1’