Hi, all I'm trying to use the CntToLedsAndRfm app in our mica2 platform. We has changed the CC1000 chip of mica2 to CC1100 due to the better RF performance. But when I try to make mica2 install the app on our new platform, it prompts such errors,
$ make mica2 install mkdir -p build/mica2 compiling CntToLedsAndRfm to a mica2 binary ncc -o build/mica2/main.exe -Os -I%T/lib/Counters -I%T/../contrib/xbow/tos/platform/mica2 -finline-limit=100000 -Wall -Wshadow -DDEF_TOS_AM_GROUP=0xFF -Wnesc-all -target=mica2 -fnesc-cfile=build/mica2/app.c -board=micasb -DCC1K_DEFAULT_FREQ=CC1K_433_002_MHZ -DRADIO_XMIT_POWER=0xFF -DCC2420_TXPOWER=TXPOWER_MAX -DCC2420_DEF_CHANNEL=26 CntToLedsAndRfm.nc -lm In file included from D:/tinyos/cygwin/opt/tinyos-1.x/tos/interfaces/ADC.nc:33, from D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/CC1000RadioIntM.nc:105: D:/tinyos/cygwin/opt/tinyos-1.x/tos/sensorboards/micasb/sensorboard.h: In function `TOSH_SET_TONE_DECODE_SIGNAL_PIN': D:/tinyos/cygwin/opt/tinyos-1.x/tos/sensorboards/micasb/sensorboard.h:73: warning: implicit declaration of function `TOSH_SET_INT7_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/sensorboards/micasb/sensorboard.h: In function `TOSH_CLR_TONE_DECODE_SIGNAL_PIN': D:/tinyos/cygwin/opt/tinyos-1.x/tos/sensorboards/micasb/sensorboard.h:73: warning: implicit declaration of function `TOSH_CLR_INT7_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/sensorboards/micasb/sensorboard.h: In function `TOSH_READ_TONE_DECODE_SIGNAL_PIN': D:/tinyos/cygwin/opt/tinyos-1.x/tos/sensorboards/micasb/sensorboard.h:73: warning: implicit declaration of function `TOSH_READ_INT7_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/sensorboards/micasb/sensorboard.h: In function `TOSH_MAKE_TONE_DECODE_SIGNAL_OUTPUT': D:/tinyos/cygwin/opt/tinyos-1.x/tos/sensorboards/micasb/sensorboard.h:73: warning: implicit declaration of function `TOSH_MAKE_INT7_OUTPUT' D:/tinyos/cygwin/opt/tinyos-1.x/tos/sensorboards/micasb/sensorboard.h: In function `TOSH_MAKE_TONE_DECODE_SIGNAL_INPUT': D:/tinyos/cygwin/opt/tinyos-1.x/tos/sensorboards/micasb/sensorboard.h:73: warning: implicit declaration of function `TOSH_MAKE_INT7_INPUT' D:/tinyos/cygwin/opt/tinyos-1.x/tos/sensorboards/micasb/sensorboard.h: In function `TOSH_SET_MIC_CTL_PIN': D:/tinyos/cygwin/opt/tinyos-1.x/tos/sensorboards/micasb/sensorboard.h:81: warning: implicit declaration of function `TOSH_SET_PW3_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/sensorboards/micasb/sensorboard.h: In function `TOSH_CLR_MIC_CTL_PIN': D:/tinyos/cygwin/opt/tinyos-1.x/tos/sensorboards/micasb/sensorboard.h:81: warning: implicit declaration of function `TOSH_CLR_PW3_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/sensorboards/micasb/sensorboard.h: In function `TOSH_SET_SOUNDER_CTL_PIN': D:/tinyos/cygwin/opt/tinyos-1.x/tos/sensorboards/micasb/sensorboard.h:82: warning: implicit declaration of function `TOSH_SET_PW2_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/sensorboards/micasb/sensorboard.h: In function `TOSH_CLR_SOUNDER_CTL_PIN': D:/tinyos/cygwin/opt/tinyos-1.x/tos/sensorboards/micasb/sensorboard.h:82: warning: implicit declaration of function `TOSH_CLR_PW2_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/sensorboards/micasb/sensorboard.h: In function `TOSH_SET_ACCEL_CTL_PIN': D:/tinyos/cygwin/opt/tinyos-1.x/tos/sensorboards/micasb/sensorboard.h:83: warning: implicit declaration of function `TOSH_SET_PW4_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/sensorboards/micasb/sensorboard.h: In function `TOSH_CLR_ACCEL_CTL_PIN': D:/tinyos/cygwin/opt/tinyos-1.x/tos/sensorboards/micasb/sensorboard.h:83: warning: implicit declaration of function `TOSH_CLR_PW4_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/sensorboards/micasb/sensorboard.h: In function `TOSH_SET_MAG_CTL_PIN': D:/tinyos/cygwin/opt/tinyos-1.x/tos/sensorboards/micasb/sensorboard.h:84: warning: implicit declaration of function `TOSH_SET_PW5_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/sensorboards/micasb/sensorboard.h: In function `TOSH_CLR_MAG_CTL_PIN': D:/tinyos/cygwin/opt/tinyos-1.x/tos/sensorboards/micasb/sensorboard.h:84: warning: implicit declaration of function `TOSH_CLR_PW5_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/sensorboards/micasb/sensorboard.h: In function `TOSH_SET_MIC_MUX_SEL_PIN': D:/tinyos/cygwin/opt/tinyos-1.x/tos/sensorboards/micasb/sensorboard.h:85: warning: implicit declaration of function `TOSH_SET_PW6_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/sensorboards/micasb/sensorboard.h: In function `TOSH_CLR_MIC_MUX_SEL_PIN': D:/tinyos/cygwin/opt/tinyos-1.x/tos/sensorboards/micasb/sensorboard.h:85: warning: implicit declaration of function `TOSH_CLR_PW6_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLCC1000M.nc: In function `HPLCC1000.init': D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLCC1000M.nc:52: implicit declaration of function `TOSH_MAKE_CC_CHP_OUT_INPUT' D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLCC1000M.nc:53: implicit declaration of function `TOSH_MAKE_CC_PALE_OUTPUT' D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLCC1000M.nc:54: implicit declaration of function `TOSH_MAKE_CC_PCLK_OUTPUT' D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLCC1000M.nc:55: implicit declaration of function `TOSH_MAKE_CC_PDATA_OUTPUT' D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLCC1000M.nc:56: implicit declaration of function `TOSH_SET_CC_PALE_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLCC1000M.nc:57: implicit declaration of function `TOSH_SET_CC_PDATA_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLCC1000M.nc:58: implicit declaration of function `TOSH_SET_CC_PCLK_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLCC1000M.nc: In function `HPLCC1000.write': D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLCC1000M.nc:80: implicit declaration of function `TOSH_CLR_CC_PALE_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLCC1000M.nc:84: implicit declaration of function `TOSH_SET_CC_PDATA_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLCC1000M.nc:86: implicit declaration of function `TOSH_CLR_CC_PDATA_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLCC1000M.nc:87: implicit declaration of function `TOSH_CLR_CC_PCLK_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLCC1000M.nc:88: implicit declaration of function `TOSH_SET_CC_PCLK_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLCC1000M.nc:91: implicit declaration of function `TOSH_SET_CC_PDATA_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLCC1000M.nc:92: implicit declaration of function `TOSH_CLR_CC_PCLK_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLCC1000M.nc:93: implicit declaration of function `TOSH_SET_CC_PCLK_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLCC1000M.nc:95: implicit declaration of function `TOSH_SET_CC_PALE_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLCC1000M.nc:103: implicit declaration of function `TOSH_CLR_CC_PDATA_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLCC1000M.nc: In function `HPLCC1000.read': D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLCC1000M.nc:135: implicit declaration of function `TOSH_CLR_CC_PALE_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLCC1000M.nc:139: implicit declaration of function `TOSH_SET_CC_PDATA_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLCC1000M.nc:141: implicit declaration of function `TOSH_CLR_CC_PDATA_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLCC1000M.nc:142: implicit declaration of function `TOSH_CLR_CC_PCLK_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLCC1000M.nc:143: implicit declaration of function `TOSH_SET_CC_PCLK_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLCC1000M.nc:146: implicit declaration of function `TOSH_CLR_CC_PDATA_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLCC1000M.nc:147: implicit declaration of function `TOSH_CLR_CC_PCLK_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLCC1000M.nc:148: implicit declaration of function `TOSH_SET_CC_PCLK_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLCC1000M.nc:150: implicit declaration of function `TOSH_MAKE_CC_PDATA_INPUT' D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLCC1000M.nc:151: implicit declaration of function `TOSH_SET_CC_PALE_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLCC1000M.nc:157: implicit declaration of function `TOSH_READ_CC_PDATA_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLCC1000M.nc:166: implicit declaration of function `TOSH_MAKE_CC_PDATA_OUTPUT' D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLCC1000M.nc:167: implicit declaration of function `TOSH_SET_CC_PDATA_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLCC1000M.nc: In function `HPLCC1000.GetLOCK': D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLCC1000M.nc:176: implicit declaration of function `TOSH_READ_CC_CHP_OUT_PIN' D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLSpiM.nc: In function `SpiByteFifo.initSlave': D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLSpiM.nc:92: implicit declaration of function `TOSH_MAKE_SPI_SCK_INPUT' D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLSpiM.nc:94: implicit declaration of function `TOSH_MAKE_MOSI_INPUT' D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLSpiM.nc: In function `SpiByteFifo.txMode': D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLSpiM.nc:105: implicit declaration of function `TOSH_MAKE_MOSI_OUTPUT' D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLSpiM.nc: In function `SpiByteFifo.rxMode': D:/tinyos/cygwin/opt/tinyos-1.x/tos/platform/mica2/HPLSpiM.nc:111: implicit declaration of function `TOSH_MAKE_MOSI_INPUT' make: *** [exe0] Error 1 I don't know how to change the CC1000 to CC1100 ? Any help will be appreciated. Best Regards Jing _______________________________________________ Tinyos-help mailing list Tinyos-help@Millennium.Berkeley.EDU https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help