Main Site Documentation

Timer interrupt in RLP


#1

So I need a constant timer interrupt done in RLP. How do I do it?

I searched the forums and googled and there isnt anything about it.


#2

you need to use a “task”. You will find it with extensions


#3

There is an example for USBizi “RLP Extensions” in the documentation.


#4

Furthermore, I found the examples in the documentation are for EMX and ChipworkX, no USBizi…


#5

RLP used to be EMX, ChipworkX only feature. Probably just that part of the doc is not updated yet.

This one has USBizi RLP Address information:

http://www.ghielectronics.com/beta_01979/Library%20Documentation/html/f608e398-6573-8adc-5d59-b904dfa3fcee.htm

[quote]USBizi: by default, RLP is not enabled and locked. Enabling RLP will reserve about 10KB of the user RAM memory for RLP. To enable RLP, call RLP.Enable(). This call is only needed once. It will reserve 10 KB for RLP and then reboot the device automatically. To restore the original RAM configurations without RLP, the firmware must be erased using GHI’s boot loader.
Unlock information is provided online. Unlocking must be done before using RLP each time the application starts.
RLP Address: 0x40000440 Size: 0x000027FC[/quote]


#6

Oh I was referring to the release documentation, not the beta one. The beta one has files for USBizi.

I found something pretty interesting here:

So I will need to run RLP.Enable() only once and forget it?


#7

Yes.