Commit Graph

47 Commits (e5bb64a59aee683edbe13ff3f18ee488cb575e40)

Author SHA1 Message Date
Brett Nicholas a2e9267529 Adds generic cryptocb support for PK, hash, and symmetric crypto 2026-05-05 16:37:54 +02:00
Hideki Miyazaki 21c4207927 Clarify the macro definition 2026-03-21 06:24:19 +09:00
Hideki Miyazaki 285063dc2d Move functions to RAM for flash operation
- Remove standard library as much as possible
 - Do not use memcpy before it is relocated to RAM.
 - Prefer library functions over RX intrinsics.( Compiler option change)
2026-03-21 05:52:57 +09:00
Hideki Miyazaki 52223853c4 adjust UART settings and update readme 2026-03-18 11:54:52 +01:00
Hideki Miyazaki 4b9b7bc2f7 RA6M4 update
- Implement FACI HP Flash Access
 - Clean up RAMFANCTIONS
2026-03-04 19:05:31 +09:00
David Garske 963cdadeaf Peer review fixes 2025-12-24 18:31:55 +01:00
gojimmypi fbd8dcf8a2
Update Copyright year to 2025 2025-10-15 11:33:53 -07:00
Hideki Miyazaki 03675979a4 addressed review comments 2024-09-20 20:20:55 +02:00
Hideki Miyazaki 44d3201cc9 fix ccrx use case for rx72n 2024-09-20 20:20:55 +02:00
David Garske 82094c92e1 Cleanup "tail" to "trailer" 2024-07-18 14:18:51 -07:00
David Garske 3444c47fdb * Added support for RX65N and RX72N with native Makefile and RX ELF GCC compiler.
* Added initialization of the clocks and UART driver.
   - wolfBoot uses on chip high speed oscillator (HOCO) at (120MHz RX65N and 240Mhz for RX72N).
* Added RX RSPI and QSPI driver support with external SPI flash
* Improve documentation and fix spelling errors.
* Added .srec (s-record) format support
* Added RX TSIP support for ECDSA (requires https://github.com/wolfSSL/wolfssl/pull/7685).
* Allow custom implementation of `get_trailer_at`, `set_trailer_at` and `set_partition_magic` using `CUSTOM_PARTITION_TRAILER`
2024-07-17 06:08:31 +02:00
David Garske 0ddde6f074
Merge pull request #444 from miyazakh/renesas_rz_rsip
Add  RSIP use to Renesas RZ support
2024-05-10 11:52:12 -07:00
Hideki Miyazaki 21ce30f8e5 address review comments 2024-05-09 08:11:56 +09:00
Hideki Miyazaki 7b99e7b598 fix link to the figure in Readme 2024-04-26 07:40:35 +09:00
Hideki Miyazaki 7725cc1a8b initial support Renesas RZ with RSIP 2024-04-26 07:28:07 +09:00
Daniele Lacamera fce6149cf8 Update license GPL2 -> GPL3 2024-04-16 16:46:15 +02:00
David Garske 63da28c493 Fixes for spelling and typos. 2024-03-01 13:24:57 -08:00
Hideki Miyazaki b92509a438 add RZN2L to Targets.md
clean up
2024-03-01 07:17:17 +09:00
Hideki Miyazaki 5993cb4fa3 change background color to white 2024-02-29 15:08:36 +09:00
Hideki Miyazaki fd9670d52e address review comments 2024-02-28 17:22:01 +09:00
Hideki Miyazaki 3683ad0a33 add items to .gitignore
fix spelling errors
2024-02-27 15:51:02 +09:00
Hideki Miyazaki 6c0509ae78 Initial commit for wolfBoot Loader project on e2studio
-- update based on readme
2024-02-27 15:49:11 +09:00
Hideki Miyazaki 0f5b5abf5f fix and update rx72n 2023-10-25 13:22:33 +02:00
Hideki Miyazaki 0eab04618f fix compile error on the latest TSIP crypt-only 2023-08-03 08:01:25 +02:00
Hideki Miyazaki 2d819dee84 fix typo in Readme
fix macro and structure name
2023-08-03 08:01:25 +02:00
Hideki Miyazaki 05da1268ec Added WOLFBOOT_RENESAS_TSIP_SRCVERSION macro definition 2023-08-03 08:01:25 +02:00
Hideki Miyazaki c93a5fa185 first commit for TSIP cryp only support
-rsa 2048 verification
 -sha256
2023-08-03 08:01:25 +02:00
Hideki Miyazaki 1badff120e addressed review comments 2023-07-06 08:24:26 +02:00
Hideki Miyazaki 8897228ffc update README including steps to create configuration.xml 2023-07-06 08:24:26 +02:00
Hideki Miyazaki 51fcb61cd2 modified interval when using version 1 2023-07-06 08:24:26 +02:00
Hideki Miyazaki 5fdc5e66cd rm pincfg, jlink, launch and configuration.xml from wolfBoot project 2023-07-06 08:24:26 +02:00
Hideki Miyazaki c0cba25e8b rm app_RA configuration.xml 2023-07-06 08:24:26 +02:00
Hideki Miyazaki 343631ba70 rm fsp.ld, pincfg, .jlink and .launch files 2023-07-06 08:24:26 +02:00
Hideki Miyazaki dee6be0671 update SW only case and fix SCE use case 2023-07-06 08:24:26 +02:00
Dimitri Papadopoulos be037ca04d Fix typos found by codespell 2023-07-04 07:43:02 +02:00
Hideki Miyazaki 4e20d5a90d addressed review comments 2023-06-10 08:53:32 +02:00
Hideki Miyazaki d9ada916e9 addressed review comments 2023-06-10 08:53:32 +02:00
Hideki Miyazaki 5ed7390c40 reorganize folders under IDE/Renesas 2023-06-10 08:53:32 +02:00
Takashi Kojo 030073d990 Add TSIP 2023-06-10 08:53:32 +02:00
Takashi Kojo 81fb762fa7 move doboot to boot_renesas_rx.c 2023-06-10 08:53:32 +02:00
Takashi Kojo 2590a04a14 move printPartitions to application 2023-06-10 08:53:32 +02:00
Takashi Kojo 83dac8ecfc Readme.md for the demo 2023-06-10 08:53:32 +02:00
Takashi Kojo def2a530e4 Simple boot 2023-06-10 08:53:32 +02:00
Takashi Kojo cf86de2515 Initial wolfBoot project, Renesas RX72N, e2Studio 2023-06-10 08:53:32 +02:00
Hideki Miyazaki c32a29539a addressed review comments 2023-05-17 14:15:18 +02:00
Hideki Miyazaki 170bb9a585 Support Renesas RA6M4 with SCE use 2023-05-17 14:15:18 +02:00
Hideki Miyazaki 6b79068c6b initial created for RA6M4 2023-04-12 07:02:16 +02:00