Closed qiaojingx closed 6 years ago
After update zephyr to 1.9.0, CPU exception occurs when running Ocf Server on A101(ble mode and Ethernet mode) and OcfClient cannot connect to OcfServer on FRDM_K64F.
CPU exception
OcfServer.js; OcfSensorServer.js; OcfMultiSensor.js; test-ocfserver.js
Arduino 101 over BLE:
make JS=samples/OcfServer.js ROM=256
make dfu
Arduino 101 with Ethernet board:
make JS=samples/OcfServer.js FORCE=zjs_net_l2_enc28j60.json ROM=256
FRDM_K64F:
make JS=samples/OcfServer.js BOARD=frdm_k64f
cp outdir/frdm_k64f/zephyr.bin /media/<USERNAME>/MBED/
Scene 1: Arduino 101 over ble
1). OcfServer.js:
2). OcfSensorServer.js and OcfMultiSensor.js:
No console log is printed.
3). test-ocfserver.js:
Scene 2: Arduino 101 with Ethernet board
2). OcfSensorServer.js:
3). OcfMultiSensor.js:
4). test-ocfserver.js:
Scene 3: FRDM_K64F 1). OcfClient cannot connect to OcfServer
OcfServer started without error and OcfClient can connect to OcfServer.
Verified with commit dcf56a9. OcfServer works on Arduino101, but it still doesn't work on FRDM-K64F. Create a separate issue(#1660) to track it.
Description
After update zephyr to 1.9.0,
CPU exception
occurs when running Ocf Server on A101(ble mode and Ethernet mode) and OcfClient cannot connect to OcfServer on FRDM_K64F.Test Code
OcfServer.js; OcfSensorServer.js; OcfMultiSensor.js; test-ocfserver.js
Steps to Reproduction
Arduino 101 over BLE:
make JS=samples/OcfServer.js ROM=256
make dfu
Arduino 101 with Ethernet board:
make JS=samples/OcfServer.js FORCE=zjs_net_l2_enc28j60.json ROM=256
make dfu
FRDM_K64F:
make JS=samples/OcfServer.js BOARD=frdm_k64f
cp outdir/frdm_k64f/zephyr.bin /media/<USERNAME>/MBED/
Actual Result
Scene 1: Arduino 101 over ble
1). OcfServer.js:
2). OcfSensorServer.js and OcfMultiSensor.js:
No console log is printed.
3). test-ocfserver.js:
Scene 2: Arduino 101 with Ethernet board
1). OcfServer.js:
2). OcfSensorServer.js:
3). OcfMultiSensor.js:
4). test-ocfserver.js:
Scene 3: FRDM_K64F 1). OcfClient cannot connect to OcfServer
Expected Result
OcfServer started without error and OcfClient can connect to OcfServer.
Test Builds
Additional Information