I have a Programmable XBee ZB module and a interface development tools USB XBeePro. I’ve installed XCTU and CodeWarrior. To flash the program, it tells me i need a debugger to connect PC and the board.
Could someone tell me how and where i can get the debugger to program XBee S2C with codewarrior? Or other solutions which i could flash bin file into the XBee S2C board? I tried to find P&E debugger, but it is no longer exist in the market.
Hi! On the other solutions department… If your module has a working bootloader, you can also upload the binary using XMODEM.
If you are on Windows, use the legacy XCTU for the actual transfer. If you are on Linux/Mac and feel adventurous, you can try: https://github.com/exsilium/pxbee-fwup.js
Hope this helps.
Is this still the only way? Using the OLD xctu???
The S2C line of programmable radios are considered a mature line of products and no new tools are available nor planned for it. XBee 3 uses micropython where the upload of application code happens directly using the new xctu.
The most modern tooling I’m using consists of Jetbrains CLion for the IDE and uploading the application using pxbee-fwup.js on a MacOS machine.
Sorry, I think I may have goofed regarding the thread topic version. I am trying to figure out what other tools I need other than XCTU and CodeWarrior for the new S3B / 900HP. Everything I’ve read has mentioned a debugger but I don’t know which to use or if that’s still a factor now with the newer products or versions of codewarrior or xctu.
The S3B/900HP Uses the same HCS08 cpu for the programmable variants so you are stuck with the same tooling than S2C mature line. You need a debugger OR upload your program code with XMODEM, granted that the module has a working bootloader.