03-27-2015 01:02 AM
Hi Spex,
Designed duty cycle is about 10% and wake-up is triggered by external event. Wake-up time should be less than 1 second.
Considering the above requirement I think sleep mode should be the way to go. As long as the customer is able to access the registers, I think they can take the responsibilty to do the robustness tests. For the first prototype we will focus on functionalites. After completion of the first stage, we will do more research on power consumption reduction. Then we will need more information about how to manipulate those registers.
Thanks for helping!
Cenwei
04-10-2015 02:59 AM
Hi Spex,
I wonder could it be possible to get the OS access through 9651’s Console (Serial 1), or need some settings to make it. Because if we could access the OS, the others should not be a issue.
I checked some linux-zynq open-source files, and found codes support power saving, but I don’t know whether NI include them.
I used a 9074 to do a Console test. When I typed some common linux commands to the Console, it just echoed the typing and did nothing else. Does 9651 have the same behavior or like a real linux console by setting.
Regards,
Kaicheng
04-10-2015 06:25 AM
You can access the Linux console through the serial 1 interface by enabling console out via MAX or the Web Interface. From there you can experiment with your Linux commands to determine which files are included with our distribution. You can also access the Linux console from LabVIEW VIs, or run compiled C code directly on a Linux target.
The cRIO-9074 you tested with runs VxWorks RTOS, not Linux. Therefore it has similar OS console access via the serial port, but the commands available are different. If you want to test console out for Linux on a CompactRIO a target, then you would need to use the cRIO-906x series targets.
I also must remind you, that once you start attempting to alter the sleep registers on a target, you are going beyond the capabilities that we have tested, and our support will be limited in our ability to troubleshoot or fix issues.