Skip to content

[CK_RX65N] Update drivers and configuration for gcc compiler project & Have flexible UART CH for both Compiler project(gcc,ccrx) - #22

Open
YusukeTakahashiGithub wants to merge 3 commits into
Azure:mainfrom
renesas:ck-rx65n-ch-flexible
Open

[CK_RX65N] Update drivers and configuration for gcc compiler project & Have flexible UART CH for both Compiler project(gcc,ccrx)#22
YusukeTakahashiGithub wants to merge 3 commits into
Azure:mainfrom
renesas:ck-rx65n-ch-flexible

Conversation

@YusukeTakahashiGithub

Copy link
Copy Markdown

■ Overview of changes
In this pull request, we changed the following three points.
See commit for details on each change.

1.Updated ewf_netx_duo_azure_iot_embedded_sdk_ryz014(gcc Compiler only) to the latest version
fb7ec7c
2.Update renesas driver package(RDP) & Azure RTOS to the latest version
7831dd0
3.Have flexible UART CH for both Compiler
4541a11

■ Effects on other files
I have not changed any files other than the following.
1.2. edits the CK_RX65N_GCCRX folder.
In the change of 3., the following folders and files are edited.
CK_RX65N_CCRX folder
CK_RX65N_GCCRX folder
src/ewf_interface_rx_uart.c
src/ewf_interface_rx_uart.h

The following projects were out-of-date configurations and have been updated to match other ryz014 projects.
ewf_netx_duo_azure_iot_embedded_sdk_ryz014
Specifically, the following two items have been fixed

1.Fixed the code for serial output.
In other ryz014 projects, the code for the serial output code was changed to
The code for serial output is generated by r_sci_rx module on the smart configurator*.
This project has been changed to be generated from r_sci_rx module accordingly.

The changes were made on the smart configurator*, so the differences are mainly in the ewf_netx_duo_azure_iot_embedded_sdk_ryz014.scfg file.
The following code has also been modified accordingly.
demo_printf.c
hardware_setup.c

*Renesas tool that automatically generates code according to GUI settings by user

2. Update files with renewal of root certificate
The following four files have been added and updated with the renewal of the root certificate.
nx_azure_iot_cert.c                     fix
nx_azure_iot_cert.h                     fix
nx_azure_iot_ciphersuites.c             fix
nx_azure_iot_ciphersuites.h             fix
sample_azure_iot_embedded_sdk.c         fix
sample_azure_iot_embedded_sdk_connect.c add
The following two tools used in the Smart Configurator* have been changed to the latest versions.
The changes are made on the Smart Configurator*.
Renesas driver package(rdp) v1.37
AzureRTOS 6.2.0_rel-rx-1.00

*Renesas tool that automatically generates code according to GUI settings by user
Changes were made to the project for ryz014a in the CK_RX65N_CCRX and CK_RX65N_GCCRX folders.
By editing one .h file (r_cellular_config.h), the following changes can be made
-uart ch used for communication with ryz014a
-Pins used for communication with ryz014a (RESET pin, etc.)

Caution:
Also, the pmod pin used for communication with ryz014a has been changed from pmod2 to pmod1 in this change.
The change of pmod pin is already described in Readme.md stored in the CK_RX65N_CCRX and CK_RX65N_GCCRX folders.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant