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.
Hello all E2E Community Members,
Lately, we have been asked a lot whether ti-wisunfantund would work on the BeaglePlay using its embedded CC1352P7, or not.
The answer is yes, it does work, even from the default Debian image that comes loaded in its eMMC memory. No need to create a bootable SD card.
Here is a quick start guide that describes the process:
sudo apt install libcoap2-bin
After completing all of the above steps, follow the instructions from https://github.com/TexasInstruments/ti-wisunfantund/blob/release/INSTALL.md, and you should have a working ti-wisunfantund setup!
NOTE: In ti-wisunfantund/ti-wisun-webapp/server/src/AppConstants.js, we recommend changing the default CONSTANTS to the following:
/** * Program-wide options */ const CONSTANTS = { OUTPUT_DIR_PATH: '/tmp/ti-wisun-webapp/output', PING_RESULTS_FILE_NAME: 'PingResults.csv', WFANTUND_PATH: '/usr/local/sbin/wfantund', BR_FILE_PATH: '/dev/ttyS4', PROPERTY_UPDATE_INTERVAL: 1000, // in ms TOPOLOGY_UPDATE_INTERVAL: 10000, // in ms MANUAL_DEV_MODE: false, PORT: 81, HOST: ['192.168.8.1', 'localhost', '192.168.7.2'] };
This will automatically using /dev/ttyS4, and expose the web server on most of the BeaglePlay's network interfaces.
This is great! The Beagle Play can be found here: www.digikey.com/.../17398989
Some more details on flashing the CC1352P7 with the cc2538-bsl.py script:
Now, we have to rename the bin file so that it gets the .bin extension:
We should now be able to flash the binary using the script:
debian@BeaglePlay:~/wisun$ build/play/cc2538-bsl.py ns_br_src_LP_CC1352P7_1_tirtos7_ticlang.bin