Skip to content

Commit fd58d8a

Browse files
Merge pull request #57 from nam-ng/readme_apn_update
Update AN and README files
2 parents 6e4afa6 + f5de445 commit fd58d8a

File tree

20 files changed

+80
-20
lines changed

20 files changed

+80
-20
lines changed

configuration/azure-rtos.xml

+3-3
Original file line numberDiff line numberDiff line change
@@ -4138,7 +4138,7 @@
41384138
<path>src/smc_gen</path>
41394139
</impdir>
41404140
<impdir>
4141-
<file>configuration/samples/usbx_hmsc/README.md</file>
4141+
<file>configuration/samples/usbx_hcdc/README.md</file>
41424142
<path>.</path>
41434143
</impdir>
41444144
<!-- copy driver codes -->
@@ -6258,12 +6258,12 @@
62586258
<file>threadx/LICENSE.txt</file>
62596259
<file>threadx/LICENSED-HARDWARE.txt</file>
62606260
<file>threadx/SECURITY.md</file>
6261-
<file>configuration/samples/r01an6455ej0103-rx-azure-rtos.pdf</file>
6261+
<file>configuration/samples/r01an6455ej0200-rx-azure-rtos.pdf</file>
62626262
<path>.</path>
62636263
</impdir>
62646264
<openfile>
62656265
<path>README.md</path>
6266-
<path>r01an6455ej0103-rx-azure-rtos.pdf</path>
6266+
<path>r01an6455ej0200-rx-azure-rtos.pdf</path>
62676267
</openfile>
62686268
<!-- Update ewp file for IAR project setting -->
62696269
<sourceedit>

configuration/samples/bare/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
1. Usage Notes
33
---------------
44
1.1. For more information about how to use this sample project,
5-
please refer to section 2.1 of r01an6455ej0103-rx-azure-rtos.pdf
5+
please refer to section 2.1 of r01an6455ej0200-rx-azure-rtos.pdf
66

77
1.2. To keep 8 bytes size for double type
88
"-dbl_size=8" compiler build option is set as default for CC-RX project

configuration/samples/boot_loader/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ After device is changed, compiler setting is reset, please
1515
Copy and replace conent of linker_script_sample.ld for current linker_script.ld under src folder of current project
1616

1717
1.2. For more information about how to use this sample project,
18-
please refer to section 2.12 of r01an6455ej0103-rx-azure-rtos.pdf
18+
please refer to section 2.13 of r01an6455ej0200-rx-azure-rtos.pdf
1919

2020
1.3. To keep 8 bytes size for double type
2121
"-dbl_size=8" compiler build option is set as default for CC-RX project

configuration/samples/guix_8bpp/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ https://docs.microsoft.com/azure/rtos/guix/about-guix
1515

1616

1717
1.2. For more information about how to use this sample project,
18-
please refer to section 2.8 of r01an6455ej0103-rx-azure-rtos.pdf
18+
please refer to section 2.8 of r01an6455ej0200-rx-azure-rtos.pdf
1919

2020
1.3. To keep 8 bytes size for double type
2121
"-dbl_size=8" compiler build option is set as default for CC-RX project

configuration/samples/iot_sdk/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
1. Usage Notes
33
---------------
44
1.1. For more information about how to use this sample project,
5-
please refer to section 2.6 of r01an6455ej0103-rx-azure-rtos.pdf
5+
please refer to section 2.6 of r01an6455ej0200-rx-azure-rtos.pdf
66

77
1.2. To keep 8 bytes size for double type
88
"-dbl_size=8" compiler build option is set as default for CC-RX project

configuration/samples/iot_sdk/rsk-rx671/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ To use PMOD2, following modifications are required
1212
- P52: J19 jumper header pin mounting (J19 Pin1-2 short), R225 removal
1313

1414
1.2. For more information about how to use this sample project,
15-
please refer to section 2.6 of r01an6455ej0103-rx-azure-rtos.pdf
15+
please refer to section 2.6 of r01an6455ej0200-rx-azure-rtos.pdf
1616

1717
1.3. To keep 8 bytes size for double type
1818
"-dbl_size=8" compiler build option is set as default for CC-RX project

configuration/samples/iot_sdk/rx72n-envision-kit/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
1. Usage Notes
33
---------------
44
1.1. For more information about how to use this sample project,
5-
please refer to section 2.6 of r01an6455ej0103-rx-azure-rtos.pdf
5+
please refer to section 2.6 of r01an6455ej0200-rx-azure-rtos.pdf
66

77
1.2. To keep 8 bytes size for double type
88
"-dbl_size=8" compiler build option is set as default for CC-RX project

configuration/samples/iot_sdk_pnp/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
1. Usage Notes
33
---------------
44
1.1. For more information about how to use this sample project,
5-
please refer to section 2.7 of r01an6455ej0103-rx-azure-rtos.pdf
5+
please refer to section 2.7 of r01an6455ej0200-rx-azure-rtos.pdf
66

77
1.2. To keep 8 bytes size for double type
88
"-dbl_size=8" compiler build option is set as default for CC-RX project

configuration/samples/iot_sdk_pnp/rsk-rx671/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ To use PMOD2, following modifications are required
1212
- P52: J19 jumper header pin mounting (J19 Pin1-2 short), R225 removal
1313

1414
1.2. For more information about how to use this sample project,
15-
please refer to section 2.7 of r01an6455ej0103-rx-azure-rtos.pdf
15+
please refer to section 2.7 of r01an6455ej0200-rx-azure-rtos.pdf
1616

1717
1.3. To keep 8 bytes size for double type
1818
"-dbl_size=8" compiler build option is set as default for CC-RX project

configuration/samples/iot_sdk_pnp/rx72n-envision-kit/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
1. Usage Notes
33
---------------
44
1.1. For more information about how to use this sample project,
5-
please refer to section 2.7 of r01an6455ej0103-rx-azure-rtos.pdf
5+
please refer to section 2.7 of r01an6455ej0200-rx-azure-rtos.pdf
66

77
1.2. To keep 8 bytes size for double type
88
"-dbl_size=8" compiler build option is set as default for CC-RX project

configuration/samples/iperf/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
1. Usage Notes
33
---------------
44
1.1. For more information about how to use this sample project,
5-
please refer to section 2.5 of r01an6455ej0103-rx-azure-rtos.pdf
5+
please refer to section 2.5 of r01an6455ej0200-rx-azure-rtos.pdf
66

77
1.2. To keep 8 bytes size for double type
88
"-dbl_size=8" compiler build option is set as default for CC-RX project

configuration/samples/low_power/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
1. Usage Notes
33
---------------
44
1.1. For more information about how to use this sample project,
5-
please refer to section 2.11 of r01an6455ej0103-rx-azure-rtos.pdf
5+
please refer to section 2.12 of r01an6455ej0200-rx-azure-rtos.pdf
66

77
1.2. To keep 8 bytes size for double type
88
"-dbl_size=8" compiler build option is set as default for CC-RX project

configuration/samples/minimal/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
1. Usage Notes
33
---------------
44
1.1. For more information about how to use this sample project,
5-
please refer to section 2.2 of r01an6455ej0103-rx-azure-rtos.pdf
5+
please refer to section 2.2 of r01an6455ej0200-rx-azure-rtos.pdf
66

77
1.2. To keep 8 bytes size for double type
88
"-dbl_size=8" compiler build option is set as default for CC-RX project

configuration/samples/ping/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
1. Usage Notes
33
---------------
44
1.1. For more information about how to use this sample project,
5-
please refer to section 2.4 of r01an6455ej0103-rx-azure-rtos.pdf
5+
please refer to section 2.4 of r01an6455ej0200-rx-azure-rtos.pdf
66

77
1.2. To keep 8 bytes size for double type
88
"-dbl_size=8" compiler build option is set as default for CC-RX project

configuration/samples/ping/rsk-rx671/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ To use PMOD2, following modifications are required
1212
- P52: J19 jumper header pin mounting (J19 Pin1-2 short), R225 removal
1313

1414
1.2. For more information about how to use this sample project,
15-
please refer to section 2.4 of r01an6455ej0103-rx-azure-rtos.pdf
15+
please refer to section 2.4 of r01an6455ej0200-rx-azure-rtos.pdf
1616

1717
1.3. To keep 8 bytes size for double type
1818
"-dbl_size=8" compiler build option is set as default for CC-RX project

configuration/samples/ramdisk/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
1. Usage Notes
33
---------------
44
1.1. For more information about how to use this sample project,
5-
please refer to section 2.3 of r01an6455ej0103-rx-azure-rtos.pdf
5+
please refer to section 2.3 of r01an6455ej0200-rx-azure-rtos.pdf
66

77
1.2. To keep 8 bytes size for double type
88
"-dbl_size=8" compiler build option is set as default for CC-RX project

configuration/samples/usbx_device_cdc_acm/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Usage Notes
55
This demonstration illustrates the setup and use of USBX device CDC-ACM Class to communicate with the host as a serial device.
66

77
For more information about how to use this sample project,
8-
please refer to section 2.9 of r01an6455ej0103-rx-azure-rtos.pdf
8+
please refer to section 2.9 of r01an6455ej0200-rx-azure-rtos.pdf
99

1010
To keep 8 bytes size for double type
1111
"-dbl_size=8" compiler build option is set as default for CC-RX project
+60
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
---------------
2+
1. Usage Notes
3+
---------------
4+
1.1. This sample project requires r_usb_basic v1.42 and r_usb_hcdc v1.42 as minimum version.
5+
After project generation, please confirm it as following steps:
6+
In Smart Configurator editor, go to Components tab
7+
- If you see r_usb_basic and r_usb_hcdc configuration are blue and can see its settings,
8+
it is okay, you don't need to do anything.
9+
- If you see r_usb_basic and r_usb_hcdc configuration are grey off,
10+
you can select grey component and click on the link to download missing module.
11+
After downloading completed, click Generate Code button to generate code for it.
12+
13+
1.2. For more information about how to use this sample project,
14+
please refer to section 2.11 of r01an6455ej0200-rx-azure-rtos.pdf
15+
16+
1.3. To keep 8 bytes size for double type
17+
"-dbl_size=8" compiler build option is set as default for CC-RX project
18+
Size of type 'double' is set to "64 bits" as default for IAR project
19+
"-m64bit-doubles" build option is set as default for GCC project
20+
21+
1.4. Please also take note that the sample project is verified with C project.
22+
If you create new project with C++ option, please confirm its behavior by yourself.
23+
For example, if you create project with C++ option and CC-RX compiler, you will need to add abort() function manually.
24+
25+
------------------------
26+
2. Caution / Known Issue
27+
------------------------
28+
2.1. When using GCC compiler, in case you set Optimization level as Optimize size(-Os), please set the linker option not to remove unused sections as following
29+
- in Project Explorer view, right-click on the project and select Properties
30+
- on Properties dialog select C/C++ Build -> Settings -> Tool Settings tab -> Linker -> Other
31+
- add "-Wl,--no-gc-sections" on User defined options
32+
- click Apply and Close" button
33+
34+
2.2. When using GCC compiler, the "_end" section in src/linker_script.ld should be at the end. However, the default linker script may not meet this order, so please check linker_script.ld and move the section below to the end if needed, and build project again
35+
.bss :
36+
{
37+
_bss = .;
38+
*(.bss)
39+
*(.bss.**)
40+
*(COMMON)
41+
*(B)
42+
*(B_1)
43+
*(B_2)
44+
_ebss = .;
45+
_end = .;
46+
} > RAM
47+
48+
2.3. If you are using RSK board (RSK RX65N, RSK RX671), please do the pin assignment check for USB0_VBUSEN.
49+
In Smart Configurator editor (<projectname>.scfg)
50+
- go to Pins tab
51+
- at Pin Function, select USB0 on the left panel
52+
- on the right panel, check and change USB0_VBUSEN pin number if it is incorrect (there is a warning icon)
53+
54+
This issue will be fixed at that next update of RSK board description file.
55+
56+
2.4 When using RX microcontrollers with DPFPU
57+
Target projects (RX72N, RX671):
58+
- Projects with the double precision floating point instruction generation option (CC-RX: -dpfpu, GCC: --mdfpu=64, IAR: --fpu=64) enabled on RXv3 core devices
59+
Workaround:
60+
- Call tx_thread_fpu_enable() at the beginning of every task.

configuration/samples/usbx_hmsc/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
1. Usage Notes
33
---------------
44
1.1. For more information about how to use this sample project,
5-
please refer to section 2.10 of r01an6455ej0103-rx-azure-rtos.pdf
5+
please refer to section 2.10 of r01an6455ej0200-rx-azure-rtos.pdf
66

77
1.2. To keep 8 bytes size for double type
88
"-dbl_size=8" compiler build option is set as default for CC-RX project

0 commit comments

Comments
 (0)