I am trying to output the "hello world" example onto the PhilipsLPC2129 uC using the Keil EVB and after uploading the hex file onto the uC in the Flash Utility, I go to hyperterminal and nothing happens. Does anyone know what I could be doing wrong? I set the baud rates both to 9600 and configured everything correctly, I believe.
I'm new to both Keil and the MCB2100 but this might help you. To get it working on my end I had to: 1. load the project: ...\keil\arm\examples\hello.uv2 2. under Project->Options for Target'LPC2100': in the Utilities tab make sure 'Use Target Driver for Flash Programming' is selected and the ULINK ARM Debugger is also selected. Check 'Update Targetbefore Debugging' if not already checked and then click on the Settings button. If not already there ADD the LPC2000 IAP 256kB Flash programming algorithm Under the DEBUG tab, make sure that 'Use: ULINK ARM Debugger' is selected (instead of Use Simulator). Shouldn't need to change any of the settings here. Under the DEVICES tab you will probably have to change from LPC2124 to LPC2129. (I don't think this really matters as the difference between the two parts in the can channels but it might make you feel better to have the correct part listed). 3. You should be good to go. Build the target files, click debug and you should see the outout in hyperterm. Hit the reset buttom and you should see it again. If you have everything else set up (et al toolset) you shouldn't get any errors. Hope this helps... Note, if you run the project without making any changes you will not see the output in hyperterm as it will be running in the simulator. You can view that output by clicking on View->Serial Window #2 then run the program again (do this while in the dubug mode) regards, -m