This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Is it possible that the Z-tool scans a DK-LM3S9B96?

Other Parts Discussed in Thread: Z-STACK, CC2520

I'm a newbie for Z-Stack with Stellaris.

Let me know how to success to connect between Z-tool and DK-LM3S9B96.

 

Actually I use my own embedded system I'd designed and contained ZigBee. The followings are main components.

- LM3S9U96-IQC80-A2 (Replaced for expanding flash size)

- CC2520

- Ethernet LED

- Separated JTAG Debugger board

 

However, this system is same as the DK-LM3S9B96 except the following diferrences.

- same things : CC2520 interface, Ethernet LED interface,

- different things : Push button interface, no LCD.

 

My Development Environment

- SW-DK-LM3S9B96-EM2-CC2520-ZStack-9107.exe

- IAR EWARM 6.30.6.3387

 

C/C++ Compiler -> Preprocessor -> Defined symbols

ewarm
PART_LM3S9B96
TARGET_IS_TEMPEST_RB1
IAR_ARMCM3_LM
BUILD_ALL_DEVICES
HOLD_AUTO_START
HAL_LCD=FALSE
HAL_KEY=FALSE
MT_TASK
ZTOOL_P1
MT_SYS_FUNC
MT_NWK_FUNC
MT_AF_FUNC
MT_ZDO_FUNC
MT_UTIL_FUNC
MT_DEBUG_FUNC
MT_APP_FUNC
ZPORT

 

HAL_KEY=FALSE definition causes critical error. so I fixed with modified hal_mac_cfg.h file.

#define HAL_MAC_CONFIG_TX_ACK_DONE_HIGH_LEVEL_INT()  \
{                                                    \
  GPIOIntTypeSet(HAL_MAC_TX_ACK_DONE_GPIO_PORT,      \
                 HAL_MAC_TX_ACK_DONE_GPIO_BIT,       \
                 GPIO_HIGH_LEVEL);                   \
  IntEnable(INT_GPIOJ);                              \                 <<<<<===== added
}

 

My system does not response to the Z-Tool's SYS_PING command. Also the DK-LM3S9B96 shows the same result.

By the Help of Z-tool, All the process except the finall is checked.

By Z-Stack Monitor and Test API, SYS_PING response followed by the SYS_PING.

However, my system does not response with the SYS_PING command.

(I monitored my serial port with PortMon program and found the mcu detect the SYS_PING command)

 Z-Tool does not detect my devices

Troubleshooting steps:

Ensure that:

  • Your device is plugged in

  • Your device is turned on

  • The cable between your computer and your device is properly connected

  • The cable's driver is properly installed

  • The COM Port has not been opened by another application

  • The COM Port settings are properly set

  • The COM Port's status is set to Enabled

  • "Auto Scan" option is selected

  • The device is responding to SYS_PING command sent by Z-Tool

 

 

 

 

How can I connect my board to Z-tool?