Skip to content

Commit

Permalink
NRC7292 Standalone SDK v1.3.4 rev08
Browse files Browse the repository at this point in the history
- Update AU/NZ channels according to IEEE 802.11-2020
- Update JP channels
- Update UG-7292-003-S1G_Channel.pdf
- Fix TX power setting for response control frame
  • Loading branch information
Aaron J. Lee committed Aug 10, 2022
1 parent 1e3a4c7 commit 7c4cd02
Show file tree
Hide file tree
Showing 173 changed files with 2,978 additions and 5,083 deletions.
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

## Notice
### Release roadmap
- v1.3.4_rev08 (2022.08.09)
- v1.3.4_rev07 (2022.07.19)
- v1.3.4_rev06 (2022.04.05)
- v1.3.4_rev05 (2022.03.16)
Expand All @@ -16,7 +17,7 @@
- v1.3.0 (2020.07.19)

### Latest release
- [NRC7292_Standalone_SDK_v1.3.4_rev07](https://github.com/newracom/nrc7292_sdk/releases/tag/v1.3.4_rev07)
- [NRC7292_Standalone_SDK_v1.3.4_rev08](https://github.com/newracom/nrc7292_sdk/releases/tag/v1.3.4_rev08)

### Release package contents
- standalone: NRC7292 standalone SDK package for global regulatory domains
Expand Down
Binary file not shown.
2 changes: 1 addition & 1 deletion package/standalone/VERSION-SDK
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
VERSION_MAJOR 1
VERSION_MINOR 3
VERSION_REVISION 4
rev07
rev08

Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified package/standalone/bdf/nrc7292_bd.dat
Binary file not shown.
Binary file added package/standalone/bdf/nrc7292_bd_kr_mic.dat
Binary file not shown.
Binary file added package/standalone/bdf/nrc7292_bd_kr_usn.dat
Binary file not shown.
Binary file modified package/standalone/doc/UG-7292-003-S1G_Channel.pdf
Binary file not shown.
1 change: 1 addition & 0 deletions package/standalone/lib/modem/inc/hal/lmac_common.h
Original file line number Diff line number Diff line change
Expand Up @@ -241,6 +241,7 @@ void set_sig_mcs(TXVECTOR* vector, uint8_t mcs);
void set_sig_doppler(TXVECTOR* vector , uint8_t doppler);
void lmac_set_bpn_register(uint8_t bpn);
void lmac_show_test_config_modem_recovery();
uint8_t lmac_set_txpwr_resp_frame(uint8_t bandwidth);
#endif /* defined(STANDARD_11AH) */

uint32_t get_idle_hook_count();
Expand Down
4 changes: 2 additions & 2 deletions package/standalone/lib/modem/inc/system/build_ver.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@

#define VERSION_BRANCH "gerrit/release-1.3.4-sdk"

#define VERSION_BUILD "ef0d6"
#define VERSION_BUILD "1fe76"
#define VERSION_MAJOR 1
#define VERSION_MINOR 3
#define VERSION_REVISION 4
#define VERSION_DESCRIPTION "rev07"
#define VERSION_DESCRIPTION "rev08"
#endif //_BUILD_VER_H_
Binary file modified package/standalone/lib/modem/libModem.a
Binary file not shown.
Binary file removed package/standalone/tools/external_tools/DM.exe
Binary file not shown.
Binary file removed package/standalone/tools/external_tools/DUT2DUT.exe
Binary file not shown.
Binary file modified package/standalone/tools/external_tools/FirmwareFlashTool.exe
Binary file not shown.
2 changes: 1 addition & 1 deletion package/standalone/tools/external_tools/docs/.buildinfo
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
config: 2fe195eb1abcd75342afc3211f0e69ab
config: a70eb7d736242a4f29f76c1ba0a92695
tags: 645f666f9bcd5a90fca523b33c5a78b7
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ The DIP switch on the NRC board can be configured to select one of the following
----------------------------------

.. image:: images/dip_switch_download.png
:align: center

DIP Switch Configuration: **HHHLLH**

Expand All @@ -22,6 +23,7 @@ A 5V adapter is used to directly supply power to the NRC board.
-----------------------

.. image:: images/dip_switch_standalone.png
:align: center

DIP Switch Configuration: **HLLHLH**

Expand All @@ -34,6 +36,7 @@ A 5V adapter is used to directly supply power to the NRC board.
------------------------------

.. image:: images/dip_switch_host.png
:align: center

DIP Switch Configuration: **HHLLLH**

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,10 @@ NRC Tools Documentation
=====================================

.. toctree::
:maxdepth: 2
:caption: Contents:

requirements
board_operation_mode_selection
running_the_tools_on_mac_linux
tool_usage_dut2dut
tool_usage_dm
tool_usage_firmware_flash_tool
appendix_common_ram_mode_tool_setup
appendix_noise_level_estimation
:maxdepth: 2
:caption: Contents:

requirements
board_operation_mode_selection
running_the_tools_on_mac_linux
tool_usage_firmware_flash_tool

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,10 @@ Overview

Tool Version
------------
* v5.3
* v5.6

.. warning::
Baudrate must be left unchanged at 460800 for default 2nd bootloaders.

Binary Files
------------
Expand All @@ -18,15 +21,26 @@ Binary Files
**XIP Bootloader (written on flash)**:
is the XIP bootloader binary file to be stored on the flash memory.

.. warning::
The XIP bootloader only needs to be flahsed once. The XIP bootloader upload check box should be toggled on for the first-time setup. By default, the option is toggled off.

**XIP Firmware (written on flash)**:
is the XIP firmware binary file to be stored on the flash memory.

Operation
---------
Basic Functionality
-------------------
1. Set the DIP switch configuration to **Firmware Upload / RAM Operation** mode as described on the :ref:`NRC Board Operation Mode Selection and Power Supply page <board_operation_mode_selection>`.
2. Reset the board.
2. Select the flash size, and the format option. If **FULL** format option is selected, the entire XIP firmware sector will be deleted. If **QUICK** format option is selected, only the chunk size of the firmware binary size will be deleted from the XIP firmware sector.
3. Select the desired procedures by using the corresponding check boxes: MAC adresss write, XIP bootloader write, and XIP firmware write.
4. Press the **START** button to run the selected procedures.
4. Reset the board, and press the **START** button to run the selected procedures.

Advanced Functionality
----------------------
Starting from v5.4, it is possible to run the flashing operation while having the DIP switch configured to **Standalone** mode. This can save time during standalone application development/debugging process as there is no need to switch back and forth between the two configurations to update firmware and test out the new standalone application. The steps below describe how to utilize this funcionality:
1. Set the DIP switch configuration to **Standalone** mode as described on the :ref:`NRC Board Operation Mode Selection and Power Supply page <board_operation_mode_selection>`.
2. Select the flash size, and the format option. If **FULL** format option is selected, the entire XIP firmware sector will be deleted. If **QUICK** format option is selected, only the chunk size of the firmware binary size will be deleted from the XIP firmware sector.
3. Select the desired procedures by using the corresponding check boxes: MAC adresss write, XIP bootloader write, and XIP firmware write.
4. Reset the board, and **immediately** press the *START* button to run the selected procedures. If approximately 2 seconds pass without any input from the tool, the NRC module will start running the firmware instead.

.. warning::
To run the uploaded standalone application on the NRC7292 board, set the DIP switch configuration to **Standalone Operation** mode as described on the :ref:`NRC Board Operation Mode Selection and Power Supply page <board_operation_mode_selection>` and reset the board.

0 comments on commit 7c4cd02

Please sign in to comment.