-
Notifications
You must be signed in to change notification settings - Fork 98
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
Update Renesas RA6M4 support #319
Conversation
Need to remove configuration.xml and *.pincfg files from wolfBoot and application e2studio project because they should not public. Readme is going to have detail description to create files instead of pre-existing them. |
This PR includes clean-up tabs, removing unnecessary setting files and update README for Renesas RA6M4. |
IDE/Renesas/e2studio/RA6M4/Readme.md
Outdated
In this demo, you may download two versions of application binary file by Renesas Flash Programmer. | ||
You can download and excute wolfBoot by e2Studio debugger. Use a USB connection between PC and the | ||
board for the debugger and flash programmer. | ||
In this demo, you may download two versions of application binary file by Renesas Flash Programmer. You can download and excute wolfBoot by e2Studio debugger. Use a USB connection between PC and the board for the debugger and flash programmer. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"two versions of the application binary file"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks, fixed
IDE/Renesas/e2studio/RA6M4/Readme.md
Outdated
@@ -66,8 +62,7 @@ Flash Allocation: | |||
This section describes about how to build wolfBoot and application and use them. | |||
|
|||
### 1) Key generation | |||
It has key tools running under the host environment such as Linux, Windows or MacOS. | |||
For comiling the tools, follow the instruction described in the user manual. | |||
It has key tools running under the host environment such as Linux, Windows or MacOS. For comiling the tools, follow the instruction described in the user manual. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
typo - "compiling"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks, fixed
IDE/Renesas/e2studio/RA6M4/Readme.md
Outdated
in "src/keystore.c" so that it can be compiled and linked with wolfBoot. | ||
If you have an existing key pair, you can use -i option to import the pablic | ||
key to the store. | ||
The `keygen` tool generates a pair of private and public key with -g option. The private key is stored in the specified file. The public key is stored in a key store as a C source code in "src/keystore.c" so that it can be compiled and linked with wolfBoot. If you have an existing key pair, you can use -i option to import the pablic key to the store. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Typo: public.
Please split long lines by wrapping around 80 characters
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks, fixed.
Split lines around 80 characters
IDE/Renesas/e2studio/RA6M4/Readme.md
Outdated
Notable things about V1 application, it will also call wolfBoot_update_trigger() so that it tells wolfBoot that new version exists. | ||
We are going to generate and download V2 application into "Update pertition". | ||
|
||
You can see the state is Success("00") and Tail Magic number becomes "BOOT". You can also see flashing each LED light in 1 second. Notable things about V1 application, it will also call wolfBoot_update_trigger() so that it tells wolfBoot that new version exists. We are going to generate and download V2 application into "Update pertition". |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Typo: partition.
Wrap long lines.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, fixed.
Split lines around 80 characters
It demonstrates simple secure firmware update by wolfBoot and uses Renesas SCE. A sample application v1 is | ||
securely updated to v2. Both versions behave the same except displaying its version of v1 or v2. | ||
They are compiled by e2Studio and running on the target board. | ||
This example demonstrates simple secure firmware update by wolfBoot and uses Renesas SCE. A sample application v1 is securely updated to v2. Both versions behave the same except displaying its version of v1 or v2. They are compiled by e2Studio and running on the target board. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
wrap long lines
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Split lines around 80 characters
If you have an existing key pair, you can use -i option to import the pablic | ||
key to the store. | ||
|
||
The `keygen` tool generates a pair of private and public key with -g option. The private key is stored in the specified file. The public key is stored in a key store as a C source code in "src/keystore.c" so that it can be compiled and linked with wolfBoot. If you have an existing key pair, you can use -i option to import the pablic key to the store. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Typo: public
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks, fixed
Clean up tabs
Update Readme
Fix compile error when using SCE