Skip to content

Commit

Permalink
NRC7394 Standalone SDK v1.2.2 release
Browse files Browse the repository at this point in the history
  • Loading branch information
Aaron J. Lee committed Jun 22, 2024
1 parent 20bb30a commit ee30fda
Show file tree
Hide file tree
Showing 14 changed files with 34 additions and 14 deletions.
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,14 @@
> If users plan to use this software package with other devices that incorporate the NRC7394 chip, they should utilize the board data file supplied by the device's vendor.
### Release roadmap
- v1.2.2 (2024.06.21) (hotfix)
- v1.2.1 (2024.04.30) (hotfix)
- v1.2 (2023.11.30)
- v1.1 (2023.08.17)
- v1.0 (2023.08.07)

### Latest release
- [NRC7394_Standalone_SDK_v1.2.1](https://github.com/newracom/nrc7394_sdk/releases/tag/v1.2.1)
- [NRC7394_Standalone_SDK_v1.2.2](https://github.com/newracom/nrc7394_sdk/releases/tag/v1.2.2)

### Release package contents
- NRC7394 standalone SDK package for global regulatory domains
Expand Down
8 changes: 8 additions & 0 deletions package/ChangeLog
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,14 @@
*
*******************************************************************

[2024-06-21]
Change summary for version 1.2.2:

Hotfix
* Update GPIO direction setting in deep sleep
* Fix issue with setting GTK/iGTK during connection
* Fix issue with obtaining DHCP IP address on STA (vif_1)

[2024-04-30]
Change summary for version 1.2.1:

Expand Down
Binary file not shown.
2 changes: 1 addition & 1 deletion package/VERSION-SDK
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
VERSION_MAJOR 1
VERSION_MINOR 2
VERSION_REVISION 1
VERSION_REVISION 2
Binary file modified package/atcmd/nrc7394_standalone_xip_ATCMD_HSPI.bin
Binary file not shown.
Binary file modified package/atcmd/nrc7394_standalone_xip_ATCMD_UART.bin
Binary file not shown.
Binary file modified package/atcmd/nrc7394_standalone_xip_ATCMD_UART_HFC.bin
Binary file not shown.
11 changes: 11 additions & 0 deletions package/lib/hostap/src/drivers/driver_nrc.h
Original file line number Diff line number Diff line change
Expand Up @@ -336,6 +336,13 @@ struct nrc_wpa_bdf {
};
#endif /* defined(INCLUDE_BD_SUPPORT) */

struct nrc_app_event {
int8_t vif_id;
int8_t event_id;
uint8_t *addr;
bool add;
};

SYS_BUF * alloc_sys_buf_try(int hif_len, int nTry);

struct nrc_wpa_if *wpa_driver_get_interface(int vif);
Expand Down Expand Up @@ -402,4 +409,8 @@ void nrc_set_backoff_start_count(uint32_t count);
uint32_t nrc_get_backoff_start_count();
int generateRandomBackoff(int retry_count) ;

void nrc_add_app_event(uint8_t vif_id, uint8_t e_id, uint8_t *addr);
struct nrc_app_event* nrc_get_app_event(void);
void nrc_init_app_event();

#endif // _DRIVER_NRC_H_
6 changes: 3 additions & 3 deletions package/lib/modem/inc/system/build_ver.h
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
#ifndef _BUILD_VER_H_
#define _BUILD_VER_H_

#define VERSION_BRANCH ""
#define VERSION_BRANCH "origin/nrc7394-release-sdk-v1.2.1"

#define VERSION_BUILD "51377be"
#define VERSION_BUILD "ad3a410"
#define VERSION_MAJOR 1
#define VERSION_MINOR 2
#define VERSION_REVISION 1
#define VERSION_REVISION 2
#define SW_ID 1
#endif //_BUILD_VER_H_
Binary file modified package/lib/modem/libModem.a
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -322,9 +322,9 @@ nrc_err_t run_sample_wifi_power_save(WIFI_CONFIG *param)
nrc_ps_set_gpio_pullup(0x0);
#elif defined(NRC7394)
/* Below configuration is for NRC7394 EVK Revision board */
nrc_ps_set_gpio_direction(0xFFFFFDFF);
nrc_ps_set_gpio_out(0x00000100);
nrc_ps_set_gpio_pullup(0xFFFFFFFF);
nrc_ps_set_gpio_direction(0xFFF7FDC7);
nrc_ps_set_gpio_out(0x0);
nrc_ps_set_gpio_pullup(0x0);
#endif

while (1) {
Expand Down
6 changes: 3 additions & 3 deletions package/sdk/apps/sample_ps_schedule/sample_ps_schedule.c
Original file line number Diff line number Diff line change
Expand Up @@ -318,9 +318,9 @@ nrc_err_t schedule_deep_sleep()
nrc_ps_set_gpio_pullup(0x0);
#elif defined(NRC7394)
/* Below configuration is for NRC7394 EVK Revision board */
nrc_ps_set_gpio_direction(0xFFFFFDFF);
nrc_ps_set_gpio_out(0x00000100);
nrc_ps_set_gpio_pullup(0xFFFFFFFF);
nrc_ps_set_gpio_direction(0xFFF7FDC7);
nrc_ps_set_gpio_out(0x0);
nrc_ps_set_gpio_pullup(0x0);
#endif
#endif

Expand Down
6 changes: 3 additions & 3 deletions package/sdk/apps/sample_ps_standalone/sample_ps_standalone.c
Original file line number Diff line number Diff line change
Expand Up @@ -220,9 +220,9 @@ nrc_err_t run_sample_wifi_power_save(WIFI_CONFIG *param)
nrc_ps_set_gpio_pullup(0x0);
#elif defined(NRC7394)
/* Below configuration is for NRC7394 EVK Revision board */
nrc_ps_set_gpio_direction(0xFFFFFDFF);
nrc_ps_set_gpio_out(0x00000100);
nrc_ps_set_gpio_pullup(0xFFFFFFFF);
nrc_ps_set_gpio_direction(0xFFF7FDC7);
nrc_ps_set_gpio_out(0x0);
nrc_ps_set_gpio_pullup(0x0);
#endif

while (1) {
Expand Down
Binary file not shown.

0 comments on commit ee30fda

Please sign in to comment.