Simple system information application available
Terje Slettebø (285) 275 posts |
Hi all. Given that system information applications like ArmSI is platform-specific for Archimedes/RISC PC, I’ve been looking for something similar that could be used for the BeagleBoard, but haven’t found it. Therefore, I’ve made a relatively simple application that reads a lot of information from the ARM processor and displays it, and it can be downloaded here Currently, it only outputs the result as text to the console, but one possibility would be to make something like a BeagleBoard-compatible ArmSI application out of it. Furthermore, one could also include information about other OMAP components, and the rest of the system. I intend to continue to develop it as indicated above. Regards, Terje |
James Peacock (318) 129 posts |
I’ve dug out a bit of BASIC to dump a list of registered HAL devices I knocked up ages ago which might be useful: |
Ronald May (387) 407 posts |
Implementer: Intel Corporation Variant: &0 Primary part: &52C0 Revision: &2 Architecture: ARMv5TE I got this result from the SI app, but The Iyonix couldn’t do line 3830, so I remmed out that line and the call to PROCsetup_vfp_neon. HTH Ron M |
Ronald May (387) 407 posts |
To be more accurate, the PROCsetup_vfp_neon calldoesn’t need remming out, just the ‘call code%’ The print did have the linefeeds, unlike the posting shows. James, your app is working, It doesn’t show the PCI slot devices, but this is probably because they are not Kernel devices? cheers Ron M |
Terje Slettebø (285) 275 posts |
Thanks for the feedback. Yes, as it says on the top of the file, at the moment, it’s not guranteed to work on pre-ARMv7 architectures (due to expecting VFP/NEON), but that will be corrected. The posted code is very much a work in progress, and there’s a lot more information that can be read. In fact, the program just reads the “Main ID register” and the “CPU ID registers”, to determine som top-level capabilities of the ARM core. There are a lot more system registers available, and I intend to add reading of these. James: I’ll check out your program, too. |