Skip to content

Commit adda9ce

Browse files
committed
Updates for the v1.5.0 release
1 parent fe5509f commit adda9ce

File tree

4 files changed

+44
-21
lines changed

4 files changed

+44
-21
lines changed

docs/testPlan.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,4 +60,6 @@ This document captures the minimal test plan to complete before releasing new co
6060
1. Verify board enters low-power mode on startup
6161
1. Speak one of the 5-keywords and verify that the device enters low-power mode after each keyword is detected
6262
1. Test the BLE enable feature
63-
1. Test the IoTConnect feature
63+
1. Test the IoTConnect feature
64+
1. Test the AWS IoT Core feature
65+
1. Test all the models delivered with the release

ndp120/synpkg_files/config.ini

Lines changed: 10 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@ DSP=dsp_firmware.synpkg
1515
DNN=menu_demo_512_general_v105_rasyn_pdm0_ext_icm.synpkg
1616
#DECIMATION_INSHIFT_VALUE=10 # http://avnet.me/RASynDocsDecimationInshift
1717

18-
DECIMATION_INSHIFT_OFFSET=-1 # Reduce the 5-keyword model input audio gain by 6db for better performance
18+
# Reduce the 5-keyword model input audio gain by 3db for better performance
19+
DECIMATION_INSHIFT_OFFSET=-1
1920

2021
[Function_2]
2122
Description="5-keywords Dual Mic"
@@ -37,30 +38,24 @@ DSP=dsp_firmware.synpkg
3738
DNN=ei_model.synpkg
3839

3940
[Function_5]
41+
Description="Edge Impulse Motion Model"
42+
MCU=mcu_fw_120.synpkg
43+
DSP=dsp_firmware.synpkg
44+
DNN=ei_motion_model.synpkg
45+
Button_shift=imu
46+
47+
[Function_6]
4048
Description="Alexa Single Mic"
4149
MCU=mcu_fw_120.synpkg
4250
DSP=dsp_firmware.synpkg
4351
DNN=alexa_334_NDP120_B0_v11.synpkg
4452

45-
[Function_6]
53+
[Function_7]
4654
Description="Alexa Dual Mic"
4755
MCU=mcu_fw_120.synpkg
4856
DSP=dsp_firmware_noaec_ff.synpkg
4957
DNN=alexa_334ua__v2_ndp120b0_noaec_ff.synpkg
5058

51-
[Function_7]
52-
Description="Edge Impulse Audio Model"
53-
MCU=mcu_fw_120.synpkg
54-
DSP=dsp_firmware.synpkg
55-
DNN=ei_model.synpkg
56-
57-
[Function_8]
58-
Description="Edge Impulse Motion Model"
59-
MCU=mcu_fw_120.synpkg
60-
DSP=dsp_firmware.synpkg
61-
DNN=ei_motion_model.synpkg
62-
Button_shift=imu
63-
6459
# http://avnet.me/RASynDocsLeds
6560
[Led]
6661
# set led response color for each voice command, choose from # "red","green","blue","yellow","cyan" and "magenta".

ndp120/syntiant_platform.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ static int do_pre_test(void)
109109
SYNTIANT_TRACE("read spi:0x00(chip_id) failed\n");
110110
return s;
111111
}
112-
SYNTIANT_TRACE("read spi:0x20(chip_id): 0x%x\n", u8_val);
112+
//SYNTIANT_TRACE("read spi:0x20(chip_id): 0x%x\n", u8_val);
113113

114114
/*********** SPI MEM ***********/
115115
u8_val = 0xAB;
@@ -118,14 +118,14 @@ static int do_pre_test(void)
118118
SYNTIANT_TRACE("write spi:0x20 failed\n");
119119
return s;
120120
}
121-
SYNTIANT_TRACE("write spi:0x20: 0x%x\n", u8_val);
121+
//SYNTIANT_TRACE("write spi:0x20: 0x%x\n", u8_val);
122122

123123
s = syntiant_tiny_transfer(&ndp120->ndp_handle, 0, 0x20, NULL, &u8_val, 1);
124124
if(s) {
125125
SYNTIANT_TRACE("read spi:0x20 failed\n");
126126
return s;
127127
}
128-
SYNTIANT_TRACE("read spi:0x20: 0x%x\n", u8_val);
128+
//SYNTIANT_TRACE("read spi:0x20: 0x%x\n", u8_val);
129129

130130
return 0;
131131
}
@@ -1572,7 +1572,7 @@ int ndp_core2_platform_tiny_sensor_extract_data(uint8_t *data_buffer,
15721572
sensor_data_cb(saved_size, data_buffer, sensor_arg);
15731573
}
15741574
} else {
1575-
SYNTIANT_TRACE("Not a sensor event %d\n", event_type);
1575+
// SYNTIANT_TRACE("Not a sensor event %d\n", event_type);
15761576
}
15771577

15781578
return s;

releaseNotes.md

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,29 @@
1+
## Version: 1.5.0
2+
Release type: **Feature Release**
3+
4+
Date: Jan 29, 2024
5+
6+
### New Features
7+
- AAGBT-42: Add AWS IoT Core support
8+
- AAGBT-76: Add a [developers guide](./docs/OobDevelopmentNotes.md) to help developers leverage the OOB application for custom designs
9+
- AABGT-114: Add support to modify the [decimation_inshift](./docs/ApplicationUserGuide.md#audio-input-level-control) model values from the config.ini file
10+
- AABGT-117: Add Syntiant SDK v105 support
11+
- AABGT-126: Create a [video series](./docs/RASnyVideoSeries.md) to help developers use the OOB application
12+
- AABGT-129: Create a [troubleshooting guide](./docs/RASynTroubleshootingGuide.md) to help developers overcome common issues
13+
- AABGT-130: Update the application to capture and report inference count by inference ID. Add this data to any cloud connected telemetry messages.
14+
- AABGT-142: Add new ```[Function_x]``` blocks targeting the Edge Impulse motion and audio models to allow users to drop in models generated on Edge Impulse.
15+
- AABGT-112: Add a [time server configuration](./docs/ApplicationUserGuide.md#wifi-time-server) item to the config.ini file and underlying code to support using a custom time server
16+
17+
### Bug Fixes
18+
- AAGBT-82: Corrected an issue where the circular IMU model could not capture IMU data for training
19+
- AABGT-120: Corrected an issue where the device would not get an IP address when using the Renesas WiFi Configuration mobile device application
20+
- AABGT-113: Improved debug when the application does not get a valid IP address or time from the time server
21+
- AABGT-104: Corrected an issue where the dual microphone models did not work
22+
23+
### Known Issues
24+
- AABGT-105: When using a custom BLE name, the OOB application is not able to connect to the Python GUI demo application
25+
- AABGT-123: When capturing audio, or IMU data if there is an issue receiving data from the NDP120 the application hangs
26+
127
## Version: 1.4.0
228
Release type: **Feature Release**
329

@@ -8,7 +34,7 @@ Date: Oct 26, 2023
834
- AAGBT-102: Updated [IoTConnect documentation](./docs/IoTConnect.md) to include links to the quick start guide
935
- AAGBT-96: Only pull the DA16600 out of reset if it's needed for BLE or Cloud connectivity features
1036
- AAGBT-93: Add configuration item ```[WIFI]--> Use_Config_AP_Details``` to allow use of the Renesas iOS or Android WiFi Configuration application
11-
- AAGBT-110: Add serial command ```log``` to dump early syntiant debug when using the com port enumerated on the core board UsB-C port
37+
- AAGBT-110: Add serial command ```log``` to dump early Syntiant debug when using the com port enumerated on the core board UsB-C port
1238
- AAGBT-111: Add new config.ini function block ```[Function_4]``` to support ML models generated by Edge Impulse
1339

1440
### Bug Fixes

0 commit comments

Comments
 (0)