Skip to content

Renesas RX workflow action #175

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 52 commits into from
Jan 12, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
5439e5f
rx65n test project
ryanwinter Sep 30, 2020
522bddf
Merge branch 'master' of github.com:azurertos/getting-started into us…
ryanwinter Oct 1, 2020
cc9d37e
Merge branch 'master' of github.com:azurertos/getting-started into us…
ryanwinter Dec 1, 2020
63618f9
Add RXCC toolchain
ryanwinter Dec 9, 2020
a8440c0
Initial compiling rx65n
ryanwinter Dec 9, 2020
885c4e2
Add RX65N app files
ryanwinter Dec 9, 2020
27fb09b
rename RX65N to correct dir
ryanwinter Dec 9, 2020
cb89c23
rx65n app building
ryanwinter Dec 9, 2020
6f3650a
rx65n is now working
ryanwinter Dec 11, 2020
3f768a8
Change periodic timer to 100Hz
ryanwinter Dec 11, 2020
c997cfb
Create rx toolchain installer
ryanwinter Dec 11, 2020
d2f1f6b
Add link check
ryanwinter Dec 11, 2020
c5dc2f9
Initial renesas readme
ryanwinter Dec 11, 2020
f8fbcad
Additional todo for markdown
ryanwinter Dec 11, 2020
f82b8c5
Typo in microchip
ryanwinter Dec 11, 2020
d880175
Add RX65N to top level readme
ryanwinter Dec 11, 2020
568d194
Merge branch 'master' of github.com:azurertos/getting-started into us…
ryanwinter Dec 11, 2020
ae508c6
add termite screenshot
ryanwinter Dec 11, 2020
b573ca1
fix markdown link checking
ryanwinter Dec 11, 2020
a6c1768
Updated RX65N guide with images
ryanwinter Dec 12, 2020
df4e479
update thread/netxduo to fork with rx port
ryanwinter Dec 14, 2020
698991b
network fix
ryanwinter Dec 15, 2020
54a2aa3
update rx65n markdown with flash instructions
ryanwinter Dec 15, 2020
a0f2ea3
remove debugging
ryanwinter Dec 15, 2020
3a00532
fix filename case
ryanwinter Dec 15, 2020
a086eca
Delete rfp_auth.PNG
ryanwinter Dec 15, 2020
9b7e1f5
Delete rfp_new.PNG
ryanwinter Dec 15, 2020
17315a8
Delete rfp_reset.PNG
ryanwinter Dec 15, 2020
aa82e40
fixed yaml
ryanwinter Dec 15, 2020
9f80b1c
Merge branch 'user/rywinter/renesas_rx' of github.com:azurertos/getti…
ryanwinter Dec 15, 2020
655e053
Merge branch 'master' of github.com:azurertos/getting-started into us…
ryanwinter Dec 15, 2020
5f841ff
Merge branch 'master' into user/rywinter/renesas_rx
ryanwinter Dec 15, 2020
34aba2d
Merge branch 'user/rywinter/renesas_rx' of github.com:azurertos/getti…
ryanwinter Dec 15, 2020
8526c78
Add gc-sections but force linker to keep rvector tableentry
ryanwinter Dec 16, 2020
7d62e29
Renesas feedback
ryanwinter Dec 17, 2020
8693aa3
update device info
ryanwinter Dec 17, 2020
a21de2c
update device info
ryanwinter Dec 17, 2020
6c602de
move rx lib to smc_gen
ryanwinter Dec 19, 2020
7d80bb8
update readme to reference multiple LEDs toggling
ryanwinter Dec 19, 2020
e8bdb13
fix additional space
ryanwinter Dec 19, 2020
f2a4f09
Update minimum cmake version to 3.13
ryanwinter Jan 1, 2021
c3d14af
remote iot workbench
ryanwinter Jan 4, 2021
35bcfb7
Merge branch 'master' of github.com:azurertos/getting-started into us…
ryanwinter Jan 8, 2021
98182c5
move to azure-rtos thread/netxduo HEAD
ryanwinter Jan 10, 2021
6f2c5ca
remove shadow compiler flag, not compatible with thread
ryanwinter Jan 10, 2021
f52c59f
point to updated netxduo + threadx with rxv2 port
ryanwinter Jan 11, 2021
4f142a4
Merge branch 'master' of github.com:azurertos/getting-started into us…
ryanwinter Jan 11, 2021
3c24c68
Add initial workflow
ryanwinter Jan 11, 2021
8bdd6d5
add RX65N workflow status
ryanwinter Jan 12, 2021
ee763ea
workflow action to 64bit
ryanwinter Jan 12, 2021
b3fe284
fix action branch
ryanwinter Jan 12, 2021
1c9dda8
add sntp debug
ryanwinter Jan 12, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
37 changes: 37 additions & 0 deletions .github/workflows/RSK-RX65N-2MB.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
name: RSK-RX65N-2MB

on:
push:
branches: [ master ]
pull_request:
branches: [ master ]

defaults:
run:
working-directory: Renesas/RSK_RX65N_2MB

jobs:
build:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest]

steps:
- name: Checkout code
uses: actions/checkout@v2
with:
submodules: recursive

- name: rx-elf-gcc
uses: ryanwinter/rx-elf-gcc@main
with:
release: '8.3.0.202004'

- name: Install Ninja
uses: seanmiddleditch/gha-setup-ninja@v3

- name: Build project
run: |
cmake -Bbuild -GNinja -DCMAKE_TOOLCHAIN_FILE="../../cmake/renesas-rx-gcc-rx65n.cmake"
cmake --build build
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
![](https://github.com/azure-rtos/getting-started/workflows/Markdown%20links/badge.svg)
![](https://github.com/azure-rtos/getting-started/workflows/ATSAME54-XPRO/badge.svg)
![](https://github.com/azure-rtos/getting-started/workflows/AZ3166/badge.svg)
![](https://github.com/azure-rtos/getting-started/workflows/MIMXRT1050-EVKB/badge.svg)
![](https://github.com/azure-rtos/getting-started/workflows/MIMXRT1060-EVK/badge.svg)
![](https://github.com/azure-rtos/getting-started/workflows/RSK-RX65N-2MB/badge.svg)
![](https://github.com/azure-rtos/getting-started/workflows/STM32L4_L4+/badge.svg)
![](https://github.com/azure-rtos/getting-started/workflows/Markdown%20links/badge.svg)

# Getting Started with Azure RTOS and Azure IoT

Expand Down
5 changes: 5 additions & 0 deletions core/src/sntp_client.c
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,7 @@ static void set_sntp_time()
{
ULONG seconds;
ULONG milliseconds;
ULONG previous_time;
UINT status;
CHAR time_buffer[64];

Expand All @@ -81,6 +82,9 @@ static void set_sntp_time()
return;
}

// calculate the time correction for printout
previous_time = sntp_time_get();

tx_mutex_get(&time_mutex, TX_WAIT_FOREVER);

// Stash the Unix and ThreadX times
Expand All @@ -100,6 +104,7 @@ static void set_sntp_time()
else
{
printf("SNTP time update: %s\r\n", time_buffer);
printf("\tdrift correction: %lu seconds\r\n", sntp_time_get() - previous_time);
}

// Flag the sync was successful
Expand Down