Mistake on this page?
Report an issue in GitHub or email us
TARGET_CY8CMOD_062S3_4343W/wifi_nvram_image.h
Go to the documentation of this file.
1 /*
2  * Copyright (c) 2019, Cypress Semiconductor Corporation, All Rights Reserved
3  * SPDX-License-Identifier: LicenseRef-PBL
4  *
5  * This file and the related binary are licensed under the
6  * Permissive Binary License, Version 1.0 (the "License");
7  * you may not use these files except in compliance with the License.
8  *
9  * You may obtain a copy of the License here:
10  * LICENSE-permissive-binary-license-1.0.txt and at
11  * https://www.mbed.com/licenses/PBL-1.0
12  *
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 
17 /** @file
18  * # NVRAM file for CY8CMOD-062S3-4343W (PSoC6 (512K) with CYW4343W WiFi-BT - Murata's
19  * Type 1DX Module) - Copied from bcm94343wwcd1.txt on 08/04/2019
20  * # 2.4 GHz, 20 MHz BW mode; With Antenna Diversity
21  */
22 
23 #ifndef INCLUDED_NVRAM_IMAGE_H_
24 #define INCLUDED_NVRAM_IMAGE_H_
25 
26 #include <string.h>
27 #include <stdint.h>
28 #include "generated_mac_address.txt"
29 
30 
31 #ifdef __cplusplus
32 extern "C" {
33 #endif
34 
35 /**
36  * Character array of NVRAM image
37  */
38 
39 static const char wifi_nvram_image[] =
40  // # The following parameter values are just placeholders, need to be updated.
41  "manfid=0x2d0" "\x00"
42  "prodid=0x086c" "\x00"
43  "vendid=0x14e4" "\x00"
44  "devid=0x43e2" "\x00"
45  "boardtype=0x086c" "\x00"
46  "boardrev=0x1101" "\x00"
47  "boardnum=22" "\x00"
48  NVRAM_GENERATED_MAC_ADDRESS "\x00"
49  "sromrev=11" "\x00"
50  "boardflags=0x00404201" "\x00"
51  "boardflags3=0x08000000" "\x00"
52  "xtalfreq=37400" "\x00"
53  "nocrc=1" "\x00"
54  "ag0=255" "\x00"
55  "aa2g=1" "\x00"
56  "ccode=ALL" "\x00"
57 
58 //#Antenna diversity
59 //#"swdiv_en=1" "\x00"
60 //#"swdiv_gpio=2" "\x00"
61 
62  "pa0itssit=0x20" "\x00"
63  "extpagain2g=0" "\x00"
64 
65 //#PA parameters for 2.4GHz, measured at CHIP OUTPUT
66  "pa2ga0=-168,6905,-799" "\x00"
67  "AvVmid_c0=0x0,0xc8" "\x00"
68  "cckpwroffset0=5" "\x00"
69 
70 //# PPR params
71  "maxp2ga0=84" "\x00"
72  "txpwrbckof=6" "\x00"
73  "cckbw202gpo=0" "\x00"
74  "legofdmbw202gpo=0x66111111" "\x00"
75  "mcsbw202gpo=0x77711111" "\x00"
76  "propbw202gpo=0xdd" "\x00"
77 
78 //# OFDM IIR :
79  "ofdmdigfilttype=18" "\x00"
80  "ofdmdigfilttypebe=18" "\x00"
81 
82 //# PAPD mode:
83  "papdmode=1" "\x00"
84  "papdvalidtest=1" "\x00"
85  "pacalidx2g=32" "\x00"
86  "papdepsoffset=-36" "\x00"
87  "papdendidx=61" "\x00"
88 
89 //# LTECX flags
90 //#"ltecxmux=1" "\x00"
91 //#"ltecxpadnum=0x02030401" "\x00"
92 //#"ltecxfnsel=0x3003" "\x00"
93 //#"ltecxgcigpio=0x3012" "\x00"
94 
95 //#il0macaddr=00:90:4c:c5:12:38
96  "wl0id=0x431b" "\x00"
97 
98  "deadman_to=0xffffffff" "\x00"
99  //# muxenab: 0x1 for UART enable, 0x2 for GPIOs, 0x8 for JTAG, 0x10 for HW OOB
100  "muxenab=0x11" "\x00"
101  //# CLDO PWM voltage settings - 0x4 - 1.1 volt
102  //#cldo_pwm=0x4 "\x00"
103 
104 //#VCO freq 326.4MHz
105  "spurconfig=0x3" "\x00"
106  "\x00\x00";
107 
108 
109 #ifdef __cplusplus
110 } /* extern "C" */
111 #endif
112 
113 #else /* ifndef INCLUDED_NVRAM_IMAGE_H_ */
114 
115 #error Wi-Fi NVRAM image included twice
116 
117 #endif /* ifndef INCLUDED_NVRAM_IMAGE_H_ */
118 
static const char wifi_nvram_image[]
Character array of NVRAM image.
Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.