Blog Archives

Interrupt routine trashes registers (GCC for Renesas RX)

When reserving register for speed these sometime gets trashed… CMAKE_C_FLAGS ” -mint-register=2″ CMAKE_C_FLAGS ” -msmall-data-limit=512″ The isr looks like:           ServiceFastRXI1: 0000009b:   pushm   r1-r5 0000009d:   mov.l   #0x6500, r4 000000a3:   mov.l   [r4], r2 000000a5:   mov.b   40997[r13], r1 000000a9:   mov.l   #0x6300, r3

Which CPU to select for RX26T compilation.

Hello I wan’t to compile for RX26T, but it is not found in the list of CPU in the current version of RX GCC (202311) “rx-elf-gcc (GCC_Build_20231121) 8.3.0.202311-GNURX 20190222” What CPU must I select? It is a RXv3 CPU? BR.

Warning Messages from GCC for Renesas RX Compiler : _getpid, _kill

サポートご担当者様 I hope this message finds you well. I am writing to inquire about warning messages that I am encountering while using the GCC for Renesas RX compiler. Specifically, when compiling C programs for the RX651 microcontroller, I am receiving

Any document about Renesas RX elf relocation ?

Looking for detail or description for it. only found information of program section:https://www.renesas.com/us/en/document/mat/cc-rx-compiler-users-manual

Support for the RL78/G16?

I am using the GNURX compiler, for the RX600, and am completely satisfied. Now, I am considering the RL78/G16 for some projects.  However, I do not see the G16 in the list of supported processors.  Is there any possibility of

How to declare far function pointer with GNURL78

Hello, I’m trying to declare a far function pointer(32-bit pointer pointing to a function) with RL78 GCC, but I can’t find how to do this. CC-RL seems to be able to do this by writing like below, so I tried

Development tool setup for Renesas RX MCU

Hi, I am new to Renesas MCU as well as using this open source tool for the RX mcu. I have installed the RX gcc toolset from this website as well as the e2 studio from Renesas website. Now I

GCC for Renesas RX 8.3.0.202202 or later needs `Path` setting

Hello support team, I’m trying to use VSCode, CMake and GNURX. I notice that GCC for Renesas RX 8.3.0.202202 or later needs `Path` setting which wasn’t necessary before. For example: C:/Renesas/GCCLLVM/GNURX-ELF/8.3.0.202104/rx-elf/rx-elf/bin/rx-elf-gcc.exe -c test.c –> OK C:/Renesas/GCCLLVM/GNURX-ELF/8.3.0.202202/rx-elf/rx-elf/bin/rx-elf-gcc.exe -c test.c –> NG This

メールとアクティベーションが正しくないと表示されます 

Toolchainをダウンロードしてインストールを実行する場合にメールアドレスとアクティべーションコードを入れますが、正しくありませんとエラーが表示されます。 正しくメールとパスワードは入れているのですが、どうしてでしょうか。 飯田

RL78 GCC __far and __near modifier

Hello, I’m trying to use the __far modifier when declaring constants on my code, but GCC is not recognizing the modifier, same for __near. The code works even with the errors! Thank you, Andre Oliveira

Support