Rev 757 | Blame | Compare with Previous | Last modification | View Log | SVN | RSS feed
## Node specific configuration file for biosHW_NAME=NodeEssentialHW_VERSION=2# Uncomment to make node autostart after X time-msgs has been sent to node# Do not choose 0 as X, also 1 is a bad choice# This should not be used on nodes with application under developement#AUTOSTART=5# Node hardware id, this number should be unique on your network# leave as <GENERATE_HW> at first compile, then set it to whatever gets generated (see config.h)NODE_HW_ID=<GENERATE_HW>#NODE_HW_ID=0x12345678# This number should be unique on your network (not in use in nodes with HW_ID)NODE_ID=0x02UL# F_CPU is the clock frequency of your microcontroller, check fuses below for external/internal clock sourceF_CPU=8000000UL#---MEGA8---#MCU=atmega8#HIGHFUSE=0xd4#LOWFUSE=0x24#BOOT_START=0x1e00#---MEGA88---#MCU=atmega88#HIGHFUSE=0xdc#LOWFUSE=0xe2#EXTFUSE=0x04#BOOT_START=0x1e00#---MEGA168---#MCU=atmega168#HIGHFUSE=0xdc#LOWFUSE=0xe2#EXTFUSE=0x02#BOOT_START=0x3c00# CAN configurationCAN_CONTROLLER=MCP2515MCP_CS_PORT=PORTBMCP_CS_DDR=DDRBMCP_CS_BIT=PB2MCP_CAN_BITRATE_KBPS=250MCP_CLOCK_FREQ_MHZ=20MCP_CLOCK_PRESC=1# For MCP_CLOCK_FREQ_MHZ=20 MCP_CLOCK_FREQ_MHZ=16# MCP_CLOCK_PRESC external clock external clock# 1 20MHz 16MHz# 2 10MHz 8MHz# 4 5MHz 4MHz# 8 2.5MHz 2MHz# Make sure to change F_CPU accordingly if using external clock on AVR (LOWFUSE)#Some common settings of fuses#LOWFUSE for mega88 and mega168#0xe7 #CKDIV8=1, external crystal#0xe0 #CKDIV8=1, external clock (used if mcu is clocked from can-controller, F_CPU should be 16MHz or 20MHz)#0xe2 #CKDIV8=1, internal RC (internal AVR-clock, F_CPU should be 8MHz)#LOWFUSE for mega8#0x24 #BODLEVEL = 4.0V, BODEN=enabled, internal 8MHz#0x20 #BODLEVEL = 4.0V, BODEN=enabled, external clock