Today the new RL78/G13 Promotion Board arrived. (YRPBRL78G13)
I was realy shoked when I saw that there is no HEW. It looks Renesas
is now using the ugly crap from IAR.
Is there no way to use HEW with the RL78? I thougt the RL78 are
developed from the R8C, so I expected I can use my E8a, but there
is only a connector for an E1.
I also have an E10A for starter kit. (whatever this means)
Is it not possible to use one of this emulator for RL78 with HEW?
Good news / bad news...
The 'bad' news: there is really no way to use RL78 with HEW / E8a. HEW is getting old and no new device families (like RL78) are being added to it. RL78 is a merged family using R8C peripherals (at least from RL78/G14 onwards), but the CPU core (and therefore the instruction set and the compiler) comes from the 78K (from the former NEC). E10A also does not support RL78.
The good news: During Q1 next year we'll be releasing an Eclipse-based IDE with a GNU compiler for RL78, which will be a no-cost alternative to the IAR Embedded Workbench for RL78 (EWRL78). Also, the RL78/G13 RPB has a built-in serial debugger (called 'TK'), so you can debug the RL78/G13 device on the board using the IAR EWRL78 without the need for an external (E1) debugger. Be sure to use the latest version of the IAR EWRL78 which is currently V1.10.5.
Incidentally, Olaf, another alternative to using IAR would be to use CubeSuite+. You can download the evaluation (no expiration memory-limited version) from this page. It is evolved from the NEC equivalent to HEW. Going forward, the Eclipse-based IDE that Axel mentioned will become the preferred alternative, but CS+ is available now.
> The good news: During Q1 next year we'll be releasing an Eclipse-based IDE
> with a GNU compiler for RL78, which will be a no-cost alternative to the IAR
> Embedded Workbench for RL78 (EWRL78).
It sounds like someone is exchange a good working horse by a lazy and fat elephant.
And it is hard to understand. I can understand that Renesas is to poor in these days to develope there own compiler anymore when everybody falls in love to Cortex, but in the past it was possible to use gcc with HEW, so what is the reason for not using a rl78-gcc with HEW?
> You can download the evaluation (no expiration memory-limited version)
You should not worry so much about my money. For private use I can use my own gcc+Emacs because Renesas did not offer so much for Linux, and for company use I bought HEW+compiler for 2000bucks a few years ago.
However, I think it was a very bad idea for Renesas. When they press people to learn about a new enviroment for programming, and like to ask people to learn about another new controller-family so we will have a very close look to the daughter of others familys, too. .-)