I recently upgraded to the free version of uV4, and was having problems with one of my boards, so I decided to make a new project and try to isolate the problem.
When I go to Project->Select Device For Target, the resulting device list is empty. The tools.ini file doesn't have an entry for the device database, and I'm not sure if uV4 requires it.
Thanks for cross-link Andrew.
For grins I went ahead and installed the generic CortexM device pack and the legacy stuff -- even though I don't know why I'd need too -- of course, no joy. (My understanding is the Device DB is just tool settings and config anyway, so not sure why it should be looking around at anything else in the install.)
I mean, I have an install of uV5 that can build example programs from Nordic just fine, and I have a Nordic Device DB -- so all the files should be there. But nothing I do let's me select (the many) targets from either the base nor Nordic .cdb files.
Oops. I take that back. Installing all that stuff has made all the targets in the core/base list appear. So that's something.
Of course, not sure how to make the 4 devices in my odd-ball Nordic Device DB appear.
(Is this a uV4 to uV5 thing?)
Suppose I can customize one of these targets -- but if I'm going to do that, I think I'll look at some other products instead, since the turn-key nature of Keil is negated.
Ah, OK. The Nordic stuff is uV4, the tools are now (just) at uV5 -- so the Nordic examples aren't up to date. I'll bug them, or customize.
Thanks everyone.