Renesas H8 Starter Kit

Well, you have to understand that these companies give free samples in hopes that they will sell thousands, should a designer decide to use it in their next circuit design. That’s the strategy behind it anyway. I guess it really depends on who is handling the handouts. I doubt they are quick to give it to just any Joe who asks. It’s more likely Eddie or myself could probably get a sample if we used our work address and email, since we both work in the electronics industry.

I got my starter kit without any problems and just used my normal personal domain e-mail address. I just wish there were some other boards available that use the H8 chips, because they are nice and I am liking them better the more I learn about them. I’ve sure spent plenty of time reading the hardware manuals. :smiley:

8-Dale

I believe they do sell the starter board and maybe a few others at Digi-Key.

I used my companies name which is one of the top 100 U.K. companies now.

I just signed up, I hope I get this, it’ll be a great way for me to learn C :smiley:

The other nice thing about this, is most of what you learn using the starter kit can be applied to programming the Atom PRO in C also. :smiley: I am starting to dabble with C and the Atom PRO.

8-Dale

OMG! I am so dull! I completely forgot the atom pro can be programmed in C :open_mouth:

This will work nicely :imp: :smiling_imp:

It’s good that you were able to get one sent to you. It depends on the person handling the request. Some people hand out stuff no questions asked and some do not. There are other factors that can play a role such as HOW you ask for the sample among some other variables.

It never hurts to ask, you have nothing to loose and everything to gain. :smiley:

Hi Dale,

Just wondering if you got anywhere on this yet. Maybe like some type of Hello World program that maybe blinks some of the ABB Leds?

Kurtg

Dale,

Is this the one you have?

http://america.renesas.com/media/products/software_and_tools/introductory_and_evaluation_tools/european_images/rsk1582_kit_breakout.jpg

I hope I get mine! :unamused:

I am just getting a bit more into the H8 now and have been going through the example source code (learn quite a lot that way). The starter kit board has some LEDs on it that can be used as output devices, so I am going to try coding up a simple program to use them to “say hello” so to speak. :slight_smile:

This will also be a good way to see if my io.h file allows me to do things the way I would like to. I also just received my latest LM order, and have some cables that might allow me to connect to whichever I/O pins on the starter kit I want to use. I would use this to bring the hardware I2C or other I/O pins out to my breadboard.

I will post more when I know if all this works or not. :smiley:

8-Dale

This is what I have, and I have also registered to hopefully get an H8SX starter kit. :slight_smile: I believe the H8SX is currently the big gun of the H8 family, with much more speed, more features, and up to 512K of flash for program storage.

8-Dale

I have not done the “hello world” type program for the stater kit yet, but I have been testing out my io.h file which will allow addressing the I/O pins and registers by the same names as the chip pin outs use. I have been working with a copy of the 7_Blink36077 workspace which is included with the starter kit.

So far, the indications are positive, and I have changed the main program to address the two I/O pins being used as P57 and P65 (as named in my io.h file) instead of the longer names used in iodefine.h and it is working. :smiley::smiley:

I will now move on to adding the I/O control registers to io.h so they may also be accessed by their shorter names. The shorter names are way easier to remember and work with than the iodefine.h names. I am hoping this will make source code much easier to read and understand.

Once I get io.h finished, I will move on to working on a hello world type program of my own, based on what I have learned so far. I hope to eventually do this type of thing for all of the I/O and control registers of the H8/36077, which will be easily upgraded to work for more powerful members of the H8 family. I already have a version io.h that should work for the the H8 that the Atom PRO is based on (but not with the Basic Micro Atom PRO IDE at present), which is a subset of the H8/36077. :wink: My io.h file is based on the Renesas iodefine.h file that comes with the starter kit. If I stay with the Basic Micro microcontrollers, I am going to try to create an io.h file that will work with the Atom PRO.

8-Dale

HURRAY! I JUST GOT MINE TODAY!!! DIdnt expect to even get one at all. Signed up cause I had nothing to loose, and now look, free mouse/mousepad and free robot board. I think its wireless or something, didnt have much time to see it out of the box that much yet, but it has an FM crystal on it and something that looks like a reciever…

anyways, thanks a lot Linuxguy, you gave some great advice to go for this, and now I gotsa cool new toy to play with over the summer!!!

THANKS!
:smiley: :smiley:

It is not wireless, sorry. That crystal is the clock for the H8/36077 MCU.

It is a very cool thing, for sure and I am glad I could point you to it. :slight_smile: I stilll need to make those pin headers into the 3 pin setups we use. Then we can have a nifty robot controller to play with and programm in C. :slight_smile: I will probably be doing more with the starter kit for awhile, since I can not work on W.A.L.T.E.R. right now.

8-Dale

Thats what I want to do. If you can post a small totorial with pics on how you did it, that would be cool.

Speaking of cool new toys, I just got another one from Renesas… I just got a FREE HSX/1664 starter kit. :smiley: This is the current top of the line H8 series microcontroller. :smiley: Renesas must like me. :wink:

8-Dale

Dale,
I think you might find that programming in C requires lots of RAM. At least to do the cool stuff like recursive functions, dynamic allocation and multitasking. All these require static RAM (as opposed to FLASH or EEPROM). Of course you don’t HAVE to have to do that stuff in C, but being able to do them is one of the advantages.
But seeing how free is FREE, you really can’t beat that!

-Drew

I’ve done quite a bit of ‘C’ programming, and am getting back into it gradually. I just haven’t done any robotics programming in C yet.

The board in this new starter kit doesn’t have any of the headers installed, so I will have to do that before I can actually start experimenting with it. There are advantages to those though, and I can decide which type of headers I want to use.

8-Dale